attachment


<br><font size=3>We agree with this proposal. &nbsp;We think it would better clarify page break behavior.</font>
<br><font size=3>&nbsp;</font>
<p><font size=2 color=blue face="Courier New">***************************************************************************<br>
 Don Wright &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; don@lexmark.com<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;f.wright@ieee.org / f.wright@computer.org<br>
 Director of Standards<br>
 Lexmark International &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;INCITS Executive Board Vice-Chair<br>
 C14/082-3 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;IEEE SA Standards Board Past Chair<br>
 740 New Circle Rd &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;IEEE SASB Patent Committee Chair &nbsp; <br>
 Lexington, Ky 40550 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Member: IEEE SA Board of Governors<br>
 859-825-4808 (phone) &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Member: IEEE CS SAB &amp; W3C AC<br>
 603-963-8352 (fax) &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Director, IEEE-ISTO<br>
***************************************************************************</font>
<p><font size=2 color=blue face="Courier New">&nbsp;</font>
<br>
<br>
<br>
<table width=100%>
<tr valign=top>
<td>
<td><font size=1 face="sans-serif"><b>&quot;Grant, Melinda&quot; &lt;melinda.grant@hp.com&gt;</b></font>
<br><font size=1 face="sans-serif">Sent by: owner-xp@pwg.org</font>
<p><font size=1 face="sans-serif">09/13/2006 10:21 PM</font>
<br>
<td><font size=1 face="Arial">&nbsp; &nbsp; &nbsp; &nbsp; </font>
<br><font size=1 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; To: &nbsp; &nbsp; &nbsp; &nbsp;&lt;xp@pwg.org&gt;</font>
<br><font size=1 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; cc: &nbsp; &nbsp; &nbsp; &nbsp;</font>
<br><font size=1 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; Subject: &nbsp; &nbsp; &nbsp; &nbsp;XP&gt; [CSS3 Paged Media] Page collapsing</font></table>
<br>
<br>
<br><font size=2 color=#008000 face="Comic Sans MS">The CSS Paged Media specification (</font><a href="http://www.w3.org/TR/2004/CR-css3-page-20040225/"><font size=2 color=blue face="Comic Sans MS"><u>http://www.w3.org/TR/2004/CR-css3-page-20040225/</u></font></a><font size=2 color=#008000 face="Comic Sans MS">) is currently unclear as to what should happen when multiple page-break-* properties accumulate. &nbsp;The spec is clear that a :left or :right pseudo-class can require that a blank page or surface is generated.</font>
<br><font size=3>&nbsp;</font>
<br><font size=2 color=#008000 face="Comic Sans MS">For example:</font>
<p><font size=2 face="MS Reference Sans Serif">&lt;p&gt;This is a paragraph on page 1.&lt;/p&gt;<br>
&lt;div style=&quot;page-break-before&quot;&gt;<br>
 &nbsp; &nbsp; &lt;div style=&quot;page-break-before&quot;&gt;<br>
 &nbsp; &nbsp; &nbsp; &nbsp; The first div causes a page break; does the second div cause another page break, putting this content on page 3, or are the page breaks collapsed into a single page break so that this is printed on page 2?&lt;/div&gt;<br>
&lt;/div&gt;</font>
<p><font size=2 color=#008000 face="Comic Sans MS">Or:</font>
<p><font size=2 face="MS Reference Sans Serif">&lt;body&gt;<br>
 &nbsp;&lt;p&gt; I am printed on the first page.&lt;/p&gt;<br>
 &nbsp;&lt;div style=&quot;page-break-after:always&quot;&gt;<br>
 &nbsp; &nbsp;&lt;div style=&quot;page-break-after:always&quot;&gt;<br>
 &nbsp; &nbsp; &nbsp;&lt;div style=&quot;page-break-after:always&quot;&gt;<br>
 &nbsp; &nbsp; &nbsp; &nbsp;&lt;div style=&quot;page-break-after:always&quot;&gt;<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&lt;div style=&quot;page-break-after:always&quot;&gt; I am also printed on the first page.<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&lt;/div&gt;<br>
 &nbsp; &nbsp; &nbsp; &nbsp;&lt;/div&gt;<br>
 &nbsp; &nbsp; &nbsp;&lt;/div&gt;<br>
 &nbsp; &nbsp;&lt;/div&gt;<br>
 &nbsp;&lt;/div&gt;<br>
 &nbsp;&lt;p&gt;Where am I printed?&lt;/p&gt;<br>
&lt;/body&gt;</font>
<p><font size=2 color=#008000 face="Comic Sans MS">Or:</font>
<p><font size=2 face="MS Reference Sans Serif">&lt;body&gt;<br>
&lt;p style=&quot;page-break-after&quot;&gt;This is a paragraph on page 1.&lt;/p&gt;<br>
&lt;div style=&quot;page-break-before&quot;&gt;<br>
 &nbsp; &nbsp; &nbsp; &nbsp; The p generated a page break; does the div cause another page break, putting this content on page 3, or are the page breaks collapsed into a single page break so that this is printed on page 2?<br>
&lt;/div&gt;<br>
&lt;/body&gt;</font>
<p><font size=2 color=#008000 face="Comic Sans MS">Different implementations behave differently, as might be expected. &nbsp;I would like to tighten up the spec to require that page-break properties collapse such that no empty pages or surfaces are generated except for one when needed to get to the next right- or left-facing page. &nbsp;Authors can use other means to create blank pages. &nbsp;This will make results more interoperable.</font>
<br><font size=3>&nbsp;</font>
<br><font size=2 color=#008000 face="Comic Sans MS">(I do not yet have consensus from the CSS WG to make this change. &nbsp;Most implementations collapse pages, but Opera's does not, and they may not be willing to accept the change.)</font>
<br><font size=3>&nbsp;</font>
<br><font size=2 color=#008000 face="Comic Sans MS">If you wish to object to this proposed clarification or express support, please do so by posting a response here or to </font><a href="mailto:www-style@w3.org"><font size=2 color=blue face="Comic Sans MS"><u>www-style@w3.org</u></font></a><font size=2 color=#008000 face="Comic Sans MS"> by September 23.</font>
<br><font size=3>&nbsp;</font>
<br><font size=2 color=#008000 face="Comic Sans MS">Best wishes,</font>
<br><font size=3>&nbsp;</font>
<br><font size=2 color=#008000 face="Comic Sans MS">Melinda</font><font size=2><br>
 &nbsp;_____ <br>
<br>
HP &nbsp;- &nbsp; Melinda Grant<br>
Connectivity Standards <br>
Consumer Printing and Imaging<br>
+1 (541) 582-3681<br>
melinda.grant@hp.com &nbsp; <br>
 &nbsp;_____ <br>
</font>
<br><font size=3>&nbsp;</font>
<br>
<br>