Skip to content

Commit

Permalink
[e] (0) Filling in the rendering section: moving stuff around.
Browse files Browse the repository at this point in the history
git-svn-id: http://svn.whatwg.org/webapps@2740 340c8d12-0b0e-0410-8428-c7bf67bfef74
  • Loading branch information
Hixie committed Feb 2, 2009
1 parent 6bf51d9 commit 5a3cf0a
Show file tree
Hide file tree
Showing 2 changed files with 146 additions and 124 deletions.
140 changes: 77 additions & 63 deletions index
Original file line number Diff line number Diff line change
Expand Up @@ -1049,8 +1049,14 @@
<li><a href=#the-marquee-element><span class=secno>10.4.5 </span>The <code>marquee</code> element</a></li>
<li><a href=#the-hr-element-0><span class=secno>10.4.6 </span>The <code>hr</code> element</a></li>
<li><a href=#the-br-element-0><span class=secno>10.4.7 </span>The <code>br</code> element</a></li>
<li><a href=#frames><span class=secno>10.4.8 </span>Frames</a></ol></li>
<li><a href=#other><span class=secno>10.5 </span>Other</a></ol></li>
<li><a href=#frames><span class=secno>10.4.8 </span>Frames</a></li>
<li><a href=#images-0><span class=secno>10.4.9 </span>Images</a></li>
<li><a href=#fragment-identifiers><span class=secno>10.4.10 </span>Fragment identifiers</a></ol></li>
<li><a href=#interactive-media><span class=secno>10.5 </span>Interactive media</a>
<ol>
<li><a href=#hit-testing><span class=secno>10.5.1 </span>Hit testing</a></ol></li>
<li><a href=#print-media><span class=secno>10.6 </span>Print media</a></li>
<li><a href=#interaction-with-css><span class=secno>10.7 </span>Interaction with CSS</a></ol></li>
<li><a href=#obsolete-features><span class=secno>11 </span>Obsolete features</a>
<ol>
<li><a href=#self-contained-features-0><span class=secno>11.1 </span>Self-contained features</a>
Expand Down Expand Up @@ -55715,6 +55721,29 @@ http://lxr.mozilla.org/seamonkey/search?string=nested

<p><em>This section all its subsections are non-normative.</em></p>

<!-- XXX

figure/legend
iframe, embed, object, applet, video, audio, canvas

Default UI
link: click
mark: skip to next mark element
title attribute: tooltip
cite attribute on q, blockquote, ins, del: on hover, show link
...

Define how to determine what element is under the cursor, unless
the CSS group has finally gotten around to defining that before we
get to it

Extensions to CSS
for drag and drop
for datagrid
...

-->

<h3 id=introduction-8><span class=secno>10.1 </span>Introduction</h3>

<p>User agents are not required present HTML documents in any
Expand Down Expand Up @@ -55790,7 +55819,16 @@ td, th { display: table-cell; }

li { display: list-item; }</pre>

<!-- XXX ruby, rt, rp -->
<!-- XXX ruby, rt, rp
> * note on rt rendering
>
> Since there are a number of documents with ruby but without rp, when you
> write the rendering section, please include an advice for user agents
> that do not support "correct" ruby rendering to render something like
> "(" and ")" before and after ruby text (using, e.g., CSS ::before and
> ::after) even when there are no rp elements. Otherwise, reading Web
> pages without rp is very annoying.
-->

<!-- del, ins, and map are inline. -->

Expand Down Expand Up @@ -56081,7 +56119,11 @@ table {

<h4 id=the-datagrid-element><span class=secno>10.4.3 </span>The <code><a href=#datagrid>datagrid</a></code> element</h4>

<p class=XXX>...</p>
<p class=XXX>This section will probably include details on
how to render DATAGRID (including <span id=datagridPseudos>its
pseudo-elements</span>), drag-and-drop, etc, in a visual medium, in
concert with CSS.</p>




Expand Down Expand Up @@ -56122,42 +56164,38 @@ table {



<h3 id=other><span class=secno>10.5 </span>Other</h3>
<h4 id=images-0><span class=secno>10.4.9 </span>Images</h4>

<!-- XXX
<p class=XXX>...</p>

figure/legend
iframe, embed, object, applet, video, audio, canvas
<!--
img - how to handle alt text, img in link (no border)... Define
that either the src="" is shown (as an image) or the alt="" is
shown (inline) but should not ever have both at once.
-->

Default UI
link: click
mark: skip to next mark element
title attribute: tooltip
cite attribute on q, blockquote, ins, del: on hover, show link
...
<p class=XXX>Terms that need to be defined include: <dfn id=sizing-of-embedded-content>sizing
of embedded content</dfn></p>

Define how to determine what element is under the cursor, unless
the CSS group has finally gotten around to defining that before we
get to it

Extensions to CSS
for drag and drop
for datagrid
...

> * note on rt rendering
>
> Since there are a number of documents with ruby but without rp, when you
> write the rendering section, please include an advice for user agents
> that do not support "correct" ruby rendering to render something like
> "(" and ")" before and after ruby text (using, e.g., CSS ::before and
> ::after) even when there are no rp elements. Otherwise, reading Web
> pages without rp is very annoying.
<h4 id=fragment-identifiers><span class=secno>10.4.10 </span>Fragment identifiers</h4>

<p class=XXX>(need to remove "must" and reword) CSS UAs in visual
media must, when scrolling a page to a fragment identifier, align
the top of the viewport with the target element's top border
edge.</p> <!-- XXX horiz pos given bidi, and not scrolling when not
required to? -->


img - how to handle alt text, img in link (no border)... Define
that either the src="" is shown (as an image) or the alt="" is
shown (inline) but should not ever have both at once.
<h3 id=interactive-media><span class=secno>10.5 </span>Interactive media</h3>

<h4 id=hit-testing><span class=secno>10.5.1 </span>Hit testing</h4>

<p class=XXX>this should really be in a CSS spec -- hot to decide
which element is under the cursor --&gt;

<!--

HIT TESTING TRANSPARENCY

Expand Down Expand Up @@ -56221,44 +56259,20 @@ target element as follows:

-->

<p class=XXX>This section will probably include details on
how to render DATAGRID (including <span id=datagridPseudos>its
pseudo-elements</span>), drag-and-drop, etc, in a visual medium, in
concert with CSS. Terms that need to be defined include: <dfn id=sizing-of-embedded-content>sizing
of embedded content</dfn></p>

<p>CSS UAs in visual media must, when scrolling a page to a fragment
identifier, align the top of the viewport with the target element's
top border edge.</p> <!-- XXX horiz pos given bidi, and not
scrolling when not required to? -->

<!--
<h4>Section headers</h4>

<p>For <code>h1</code> elements, CSS-aware visual user agents should
derive the size of the header from the level of <code>section</code>
nesting. This effect should be achieved by including the following
rules, or their equivalent, in the UA's user agent style sheet:</p>

<pre>@namespace xh url(http://www.w3.org/1999/xhtml);
xh|section xh|h1 { /* same styles as h2 */ }
xh|section xh|section xh|h1 { /* same styles as h4 */ }
xh|section xh|section xh|section xh|h1 { /* same styles as h4 */ }
xh|section xh|section xh|section xh|section xh|h1 { /* same styles as h5 */ }
xh|section xh|section xh|section xh|section xh|section xh|h1 { /* same styles as h6 */ }</pre>

<p>Authors should use <code>h1</code> elements to denote headers in
sections. Authors may instead use <code>h2</code> ...
<code>h6</code> elements, for backwards compatibility with user
agents that do not support <code>section</code> elements.</p>

-->
<h3 id=print-media><span class=secno>10.6 </span>Print media</h3>

<p class=XXX> must define letting the user "<dfn id=obtain-a-physical-form>obtain a
physical form</dfn> (or a representation of a physical form)" of a
document (printing) and what this means for the UA, in particular
creating a new view for the print media.</p>


<h3 id=interaction-with-css><span class=secno>10.7 </span>Interaction with CSS</h3>

<!-- XXX this should be normative, so we'll have to move it out of
this section -->

<p class=XXX>Must define that in CSS, tag and attribute
names in HTML documents, and class names in quirks mode documents,
are case-insensitive, as well as saying which attribute values must
Expand Down
130 changes: 69 additions & 61 deletions source
Original file line number Diff line number Diff line change
Expand Up @@ -60930,6 +60930,29 @@ http://lxr.mozilla.org/seamonkey/search?string=nested

<p><em>This section all its subsections are non-normative.</em></p>

<!-- XXX

figure/legend
iframe, embed, object, applet, video, audio, canvas

Default UI
link: click
mark: skip to next mark element
title attribute: tooltip
cite attribute on q, blockquote, ins, del: on hover, show link
...

Define how to determine what element is under the cursor, unless
the CSS group has finally gotten around to defining that before we
get to it

Extensions to CSS
for drag and drop
for datagrid
...

-->

<h3>Introduction</h3>

<p>User agents are not required present HTML documents in any
Expand Down Expand Up @@ -61005,7 +61028,16 @@ td, th { display: table-cell; }

li { display: list-item; }</pre>

<!-- XXX ruby, rt, rp -->
<!-- XXX ruby, rt, rp
> * note on rt rendering
>
> Since there are a number of documents with ruby but without rp, when you
> write the rendering section, please include an advice for user agents
> that do not support "correct" ruby rendering to render something like
> "(" and ")" before and after ruby text (using, e.g., CSS ::before and
> ::after) even when there are no rp elements. Otherwise, reading Web
> pages without rp is very annoying.
-->

<!-- del, ins, and map are inline. -->

Expand Down Expand Up @@ -61310,7 +61342,11 @@ table {

<h4>The <code>datagrid</code> element</h4>

<p class="XXX">...</p>
<p class="XXX">This section will probably include details on
how to render DATAGRID (including <span id="datagridPseudos">its
pseudo-elements</span>), drag-and-drop, etc, in a visual medium, in
concert with CSS.</p>




Expand Down Expand Up @@ -61351,42 +61387,38 @@ table {



<h3>Other</h3>
<h4>Images</h4>

<!-- XXX
<p class="XXX">...</p>

figure/legend
iframe, embed, object, applet, video, audio, canvas
<!--
img - how to handle alt text, img in link (no border)... Define
that either the src="" is shown (as an image) or the alt="" is
shown (inline) but should not ever have both at once.
-->

Default UI
link: click
mark: skip to next mark element
title attribute: tooltip
cite attribute on q, blockquote, ins, del: on hover, show link
...
<p class="XXX">Terms that need to be defined include: <dfn>sizing
of embedded content</dfn></p>

Define how to determine what element is under the cursor, unless
the CSS group has finally gotten around to defining that before we
get to it

Extensions to CSS
for drag and drop
for datagrid
...

> * note on rt rendering
>
> Since there are a number of documents with ruby but without rp, when you
> write the rendering section, please include an advice for user agents
> that do not support "correct" ruby rendering to render something like
> "(" and ")" before and after ruby text (using, e.g., CSS ::before and
> ::after) even when there are no rp elements. Otherwise, reading Web
> pages without rp is very annoying.
<h4>Fragment identifiers</h4>

<p class="XXX">(need to remove "must" and reword) CSS UAs in visual
media must, when scrolling a page to a fragment identifier, align
the top of the viewport with the target element's top border
edge.</p> <!-- XXX horiz pos given bidi, and not scrolling when not
required to? -->


img - how to handle alt text, img in link (no border)... Define
that either the src="" is shown (as an image) or the alt="" is
shown (inline) but should not ever have both at once.
<h3>Interactive media</h3>

<h4>Hit testing</h4>

<p class="XXX">this should really be in a CSS spec -- hot to decide
which element is under the cursor -->

<!--

HIT TESTING TRANSPARENCY

Expand Down Expand Up @@ -61450,44 +61482,20 @@ target element as follows:

-->

<p class="XXX">This section will probably include details on
how to render DATAGRID (including <span id="datagridPseudos">its
pseudo-elements</span>), drag-and-drop, etc, in a visual medium, in
concert with CSS. Terms that need to be defined include: <dfn>sizing
of embedded content</dfn></p>

<p>CSS UAs in visual media must, when scrolling a page to a fragment
identifier, align the top of the viewport with the target element's
top border edge.</p> <!-- XXX horiz pos given bidi, and not
scrolling when not required to? -->

<!--
<h4>Section headers</h4>

<p>For <code>h1</code> elements, CSS-aware visual user agents should
derive the size of the header from the level of <code>section</code>
nesting. This effect should be achieved by including the following
rules, or their equivalent, in the UA's user agent style sheet:</p>

<pre>@namespace xh url(http://www.w3.org/1999/xhtml);
xh|section xh|h1 { /* same styles as h2 */ }
xh|section xh|section xh|h1 { /* same styles as h4 */ }
xh|section xh|section xh|section xh|h1 { /* same styles as h4 */ }
xh|section xh|section xh|section xh|section xh|h1 { /* same styles as h5 */ }
xh|section xh|section xh|section xh|section xh|section xh|h1 { /* same styles as h6 */ }</pre>

<p>Authors should use <code>h1</code> elements to denote headers in
sections. Authors may instead use <code>h2</code> ...
<code>h6</code> elements, for backwards compatibility with user
agents that do not support <code>section</code> elements.</p>

-->
<h3>Print media</h3>

<p class="XXX"> must define letting the user "<dfn>obtain a
physical form</dfn> (or a representation of a physical form)" of a
document (printing) and what this means for the UA, in particular
creating a new view for the print media.</p>


<h3>Interaction with CSS</h3>

<!-- XXX this should be normative, so we'll have to move it out of
this section -->

<p class="XXX">Must define that in CSS, tag and attribute
names in HTML documents, and class names in quirks mode documents,
are case-insensitive, as well as saying which attribute values must
Expand Down

0 comments on commit 5a3cf0a

Please sign in to comment.