Thread: ePub 2.0.1?
View Single Post
Old 06-25-2010, 06:56 AM   #6
pdurrant
The Grand Mouse 高貴的老鼠
pdurrant ought to be getting tired of karma fortunes by now.pdurrant ought to be getting tired of karma fortunes by now.pdurrant ought to be getting tired of karma fortunes by now.pdurrant ought to be getting tired of karma fortunes by now.pdurrant ought to be getting tired of karma fortunes by now.pdurrant ought to be getting tired of karma fortunes by now.pdurrant ought to be getting tired of karma fortunes by now.pdurrant ought to be getting tired of karma fortunes by now.pdurrant ought to be getting tired of karma fortunes by now.pdurrant ought to be getting tired of karma fortunes by now.pdurrant ought to be getting tired of karma fortunes by now.
 
pdurrant's Avatar
 
Posts: 74,206
Karma: 317184274
Join Date: Jul 2007
Location: Norfolk, England
Device: Kindle Oasis
Quote:
Originally Posted by charleski View Post
Executive Summary:
The table of contents is now called a 'global navigation structure'.
And, er, that's it.
Oh, they fixed a few typos and a couple of links.

Any real changes will only happen with revision 2.1, which is due in May 2011.
There's a significant clarification in http://www.idpf.org/doc_library/epub...htm#Section3.1

New:
Quote:
This specification assumes a use of selectors that is consistent with the CSS2 Specification. Reading Systems must support all CSS2 selectors, including pseudo-elements and pseudo-classes. However, certain pseudo-classes may not be applicable to all Reading Systems (e.g. hover for devices with a touch screen) and may not result in any rendering on such devices.
Old:
Quote:
This specification assumes a use of selectors that is consistent with the CSS2 Specification. Reading Systems must support all CSS2 selectors.
(Significant clarification highlighted in red.)

So compliant renderers are required handle :first-letter, :first-line pseudo elements and the :first-child pseudo-class, among others.

This has always been the case, but some implementations have chosen to assume that it wasn't required. This clarification shows that this assumption was a mistake.
pdurrant is offline   Reply With Quote