This page lists errata from the book (hopefully not too much!), changes to the specifications since publication, and brand new features.
Support for 3D Transforms has landed in the beta release of Firefox 10, so seems very likely to ship with that browser. The table in Chapter 14 has been updated to reflect this.
— 17 January, 2012
In the first 3D Transforms syntax, that’s used in the book, the
perspective() function and
perspective properties shown in Chapter 14 accept a whole number. However, that has since been changed (although the spec hasn’t updated yet) so that these values are instead length units; for example:
perspective: 50px; transform: perspective(50px);
Because of this, the code examples for 14–09 and 14–10 should be updated to show the px unit after the values, and the sentence which begins:
The value depth is an integer…
Should be changed to:
The value depth is a length unit…
— 7 January, 2012
The preview releases of both Firefox 9 and Internet Explorer 10 feature support for CSS 3D Transformation properties, although it’s yet to be confirmed if they’ll be in the final release version of either browser. The support table and examples in Chapter 14 have been updated.
— 3 October, 2011
On p182 the section title ‘Transform Style’ should be changed to ‘The transform-style property’. Also, the first sentence doesn’t introduce the property clearly, and should read:
The first new property is very simple but very important; if we don’t change it from the default value, you won’t be able to view the transformations in this chapter in three dimensions.
Finally, the first sentence of the last paragraph in this section should read:
The value given to
transform-styleaffects an element’s children, not the element itself; essentially, what it does is set whether those children display in separate planes, or are collapsed into one.
— 4 July, 2011
The latest stable release of Chrome, version 12, has support for the 3D Transformation properties shown in Chapter 14.
Source: Google Chrome Releases
— 9 June, 2011