The Book of CSS3 - A Developer\'s Guide to the Future of Web Design (2nd edition)

(C. Jardin) #1

258 Appendix A


Chrome and Firefox are evergreen browsers: they update automati-
cally and version numbers are only used for internal reference. Internet
Explorer and Safari continue to release versions at regular intervals; as I
write this, IE11 and Safari 8 are the most recent versions.
In the support tables below, where a Yes is used it means that the fea-
ture is supported either in an evergreen browser or in at least the last three
versions of Safari (6–8) or IE (9–11). Otherwise, a version number will be
shown. With regards to IE, it’s safe to presume that, with a very few excep-
tions, almost nothing in this book is implemented in IE8 or below.
I keep updated versions of these tables on the website that accompanies
this book (http://www.thebookofcss3.com/), so check there regularly for the
most up-to-date implementation status.

Media Queries (Chapter 2)


Chrome firefox safari ie
Media queries Yes Yes Yes Yes

Selectors (Chapter 3)


Chrome firefox safari ie
New attribute selectors Yes Yes Yes Yes
General sibling combinator Yes Yes Yes Yes

DOM and Attribute Selectors (Chapter 4)


Chrome firefox safari ie
Structural pseudo-classes Yes Yes Yes Yes
:target Yes Yes Yes Yes
:empty Yes Yes Yes Yes
:root Yes Yes Yes Yes
:not() Yes Yes Yes Yes
Pseudo-elements (:: syntax) Yes Yes Yes Yes
UI element states Yes Yes Yes Yes
Constraint validation Yes Yes Yes IE10*
::selection Yes Yes Yes Yes
* Does not support :in-range, :out-of-range
Free download pdf