Skip to content

Commit

Permalink
[e] (0) ref the polyglot spec
Browse files Browse the repository at this point in the history
Fixing http://www.w3.org/Bugs/Public/show_bug.cgi?id=10889

git-svn-id: http://svn.whatwg.org/webapps@5610 340c8d12-0b0e-0410-8428-c7bf67bfef74
  • Loading branch information
Hixie committed Oct 12, 2010
1 parent 6232dfc commit ac43a8a
Show file tree
Hide file tree
Showing 3 changed files with 64 additions and 0 deletions.
21 changes: 21 additions & 0 deletions complete.html
Original file line number Diff line number Diff line change
Expand Up @@ -2571,6 +2571,22 @@ <h4 id=restrictions-on-content-models-and-on-attribute-values><span class=secno>
disabilities, should find conforming user agents to be more
usable.</blockquote></dd>

<dt><cite>Polyglot Markup: HTML-Compatible XHTML Documents</cite> <a href=#refsPOLYGLOT>[POLYGLOT]</a></dt>

<dd><blockquote><p>A document that uses polyglot markup is document
that is a stream of bytes that parses into identical document trees
(with the exception of the xmlns attribute on the root element)
when processed as HTML and when processed as XML. Polyglot markup
that meets a well defined set of constraints is interpreted as
compatible, regardless of whether they are processed as HTML or as
XHTML, per the HTML5 specification. Polyglot markup uses a specific
DOCTYPE, namespace declarations, and a specific case &mdash;
normally lower case but occasionally camel case &mdash; for element
and attribute names. Polyglot markup uses lower case for certain
attribute values. Further constraints include those on empty
elements, named entity references, and the use of scripts and
style.</blockquote></dd>

</dl><h2 id=infrastructure><span class=secno>2 </span>Common infrastructure</h2>

<h3 id=terminology><span class=secno>2.1 </span>Terminology</h3>
Expand Down Expand Up @@ -93271,6 +93287,11 @@ <h3 class="no-num">Reflecting IDL attributes</h3>
<dd><cite><a href=http://www.w3.org/TR/PNG/>Portable Network
Graphics (PNG) Specification</a></cite>, D. Duce. W3C.</dd>

<dt id=refsPOLYGLOT>[POLYGLOT]</dt>
<dd>(Non-normative) <cite><a href=http://dev.w3.org/html5/html-xhtml-author-guide/html-xhtml-authoring-guide.html>Polyglot
Markup: HTML-Compatible XHTML Documents</a></cite>, E. Graff.
W3C.</dd>

<dt id=refsPORTERDUFF>[PORTERDUFF]</dt>
<dd><cite><a href=http://keithp.com/~keithp/porterduff/p253-porter.pdf>Compositing
Digital Images</a></cite>, T. Porter, T. Duff. In <cite>Computer
Expand Down
21 changes: 21 additions & 0 deletions index
Original file line number Diff line number Diff line change
Expand Up @@ -2548,6 +2548,22 @@ a.setAttribute('href', 'http://example.com/'); // change the content attribute d
disabilities, should find conforming user agents to be more
usable.</blockquote></dd>

<dt><cite>Polyglot Markup: HTML-Compatible XHTML Documents</cite> <a href=#refsPOLYGLOT>[POLYGLOT]</a></dt>

<dd><blockquote><p>A document that uses polyglot markup is document
that is a stream of bytes that parses into identical document trees
(with the exception of the xmlns attribute on the root element)
when processed as HTML and when processed as XML. Polyglot markup
that meets a well defined set of constraints is interpreted as
compatible, regardless of whether they are processed as HTML or as
XHTML, per the HTML5 specification. Polyglot markup uses a specific
DOCTYPE, namespace declarations, and a specific case &mdash;
normally lower case but occasionally camel case &mdash; for element
and attribute names. Polyglot markup uses lower case for certain
attribute values. Further constraints include those on empty
elements, named entity references, and the use of scripts and
style.</blockquote></dd>

</dl><h2 id=infrastructure><span class=secno>2 </span>Common infrastructure</h2>

<h3 id=terminology><span class=secno>2.1 </span>Terminology</h3>
Expand Down Expand Up @@ -89330,6 +89346,11 @@ interface <a href=#htmldocument>HTMLDocument</a> {
<dd><cite><a href=http://www.w3.org/TR/PNG/>Portable Network
Graphics (PNG) Specification</a></cite>, D. Duce. W3C.</dd>

<dt id=refsPOLYGLOT>[POLYGLOT]</dt>
<dd>(Non-normative) <cite><a href=http://dev.w3.org/html5/html-xhtml-author-guide/html-xhtml-authoring-guide.html>Polyglot
Markup: HTML-Compatible XHTML Documents</a></cite>, E. Graff.
W3C.</dd>

<dt id=refsPORTERDUFF>[PORTERDUFF]</dt>
<dd><cite><a href=http://keithp.com/~keithp/porterduff/p253-porter.pdf>Compositing
Digital Images</a></cite>, T. Porter, T. Duff. In <cite>Computer
Expand Down
22 changes: 22 additions & 0 deletions source
Original file line number Diff line number Diff line change
Expand Up @@ -1455,6 +1455,22 @@ a.setAttribute('href', 'http://example.com/'); // change the content attribute d
disabilities, should find conforming user agents to be more
usable.</p></blockquote></dd>

<dt><cite>Polyglot Markup: HTML-Compatible XHTML Documents</cite> <a href="#refsPOLYGLOT">[POLYGLOT]</a></dt>

<dd><blockquote><p>A document that uses polyglot markup is document
that is a stream of bytes that parses into identical document trees
(with the exception of the xmlns attribute on the root element)
when processed as HTML and when processed as XML. Polyglot markup
that meets a well defined set of constraints is interpreted as
compatible, regardless of whether they are processed as HTML or as
XHTML, per the HTML5 specification. Polyglot markup uses a specific
DOCTYPE, namespace declarations, and a specific case &mdash;
normally lower case but occasionally camel case &mdash; for element
and attribute names. Polyglot markup uses lower case for certain
attribute values. Further constraints include those on empty
elements, named entity references, and the use of scripts and
style.</p></blockquote></dd>

</dl>


Expand Down Expand Up @@ -107065,6 +107081,12 @@ interface <span>HTMLDocument</span> {
<dd><cite><a href="http://www.w3.org/TR/PNG/">Portable Network
Graphics (PNG) Specification</a></cite>, D. Duce. W3C.</dd>

<dt id="refsPOLYGLOT">[POLYGLOT]</dt>
<dd>(Non-normative) <cite><a
href="http://dev.w3.org/html5/html-xhtml-author-guide/html-xhtml-authoring-guide.html">Polyglot
Markup: HTML-Compatible XHTML Documents</a></cite>, E. Graff.
W3C.</dd>

<dt id="refsPORTERDUFF">[PORTERDUFF]</dt>
<dd><cite><a
href="http://keithp.com/~keithp/porterduff/p253-porter.pdf">Compositing
Expand Down

0 comments on commit ac43a8a

Please sign in to comment.