spec/Overview.html 1.1025 1836 Take all the fun out of <embed> and data

Take all the fun out of <embed> and data-*. (bug 5809) (credit: hs)
(whatwg r1836) (changed by: Ian Hickson)

Diffs for this change per section: 
  http://people.w3.org/mike/diffs/html5/spec/Overview.1.1025.html#status
  http://people.w3.org/mike/diffs/html5/spec/Overview.1.1025.html#sandboxPluginEmbed
  http://people.w3.org/mike/diffs/html5/spec/Overview.1.1025.html#a-vocabulary
  http://people.w3.org/mike/diffs/html5/spec/Overview.1.1025.html#html-elements
  http://people.w3.org/mike/diffs/html5/spec/Overview.1.1025.html#embedding0

Current content per affected section: 
  http://dev.w3.org/html5/spec/Overview.html#status
  http://dev.w3.org/html5/spec/Overview.html#sandboxPluginEmbed
  http://dev.w3.org/html5/spec/Overview.html#a-vocabulary
  http://dev.w3.org/html5/spec/Overview.html#html-elements
  http://dev.w3.org/html5/spec/Overview.html#embedding0

Previously published WD content per affected section: 
  http://www.w3.org/TR/2008/WD-html5-20080610/single-page/#status
  http://www.w3.org/TR/2008/WD-html5-20080610/single-page/#sandboxPluginEmbed
  http://www.w3.org/TR/2008/WD-html5-20080610/single-page/#a-vocabulary
  http://www.w3.org/TR/2008/WD-html5-20080610/single-page/#html-elements
  http://www.w3.org/TR/2008/WD-html5-20080610/single-page/#embedding0

Cumulative diff: http://people.w3.org/mike/diffs/html5/spec/Overview.diff.html

http://dev.w3.org/cvsweb/html5/spec/Overview.html?r1=1.1024&r2=1.1025&f=h

http://html5.org/tools/web-apps-tracker?from=1835&to=1836

===================================================================
RCS file: /sources/public/html5/spec/Overview.html,v
retrieving revision 1.1024
retrieving revision 1.1025
diff -u -d -r1.1024 -r1.1025
--- Overview.html	30 Jun 2008 23:52:15 -0000	1.1024
+++ Overview.html	1 Jul 2008 00:08:39 -0000	1.1025
@@ -59,7 +59,7 @@
     for HTML and XHTML</h2>
 
    <h2 class="no-num no-toc" id=editors0><!-- "W3C Working Draft" -->
-    Editor's Draft <!--ZZZ-->30 June 2008</h2>
+    Editor's Draft <!--ZZZ--> 1 July 2008</h2>
 
    <dl><!-- ZZZ: update the month/day
     <dt>This Version:</dt>
@@ -207,8 +207,8 @@
 
   <p>The W3C <a href="http://www.w3.org/html/wg/">HTML Working Group</a> is
    the W3C working group responsible for this specification's progress along
-   the W3C Recommendation track. <!--ZZZ:--> This specification is the 30
-   June 2008 <!--ZZZ "Working Draft"-->Editor's Draft. <!--:ZZZ--></p>
+   the W3C Recommendation track. <!--ZZZ:--> This specification is the 1 July
+   2008 <!--ZZZ "Working Draft"-->Editor's Draft. <!--:ZZZ--></p>
   <!-- UNDER NO CIRCUMSTANCES IS THE PRECEDING PARAGRAPH TO BE REMOVED OR EDITED WITHOUT TALKING TO IAN FIRST -->
   <!-- relationship to other work (required) -->
 
@@ -2672,6 +2672,13 @@
    <dd><code>http://www.w3.org/2000/svg</code>
   </dl>
 
+  <p>Attribute names are said to be <dfn
+   id=xml-compatible>XML-compatible</dfn> if they match the <a
+   href="http://www.w3.org/TR/REC-xml/#NT-Name"><code
+   title="">Name</code></a> production defined in XML, they contain no U+003A
+   COLON (:) characters, and they do not start with three characters "<code
+   title="">xml</code>". <a href="#references">[XML]</a>
+
   <p>The term <a href="#html-">HTML documents</a> is sometimes used in
    contrast with <a href="#xml-documents">XML documents</a> to specifically
    mean documents that were parsed using an <a href="#html-0">HTML parser</a>
@@ -7733,8 +7740,9 @@
 
   <p>A <dfn id=custom>custom data attribute</dfn> is an attribute whose name
    starts with the string "<dfn id=data-
-   title="attr-data-*"><code>data-</code></dfn>" and has at least one
-   character after the hyphen.
+   title="attr-data-*"><code>data-</code></dfn>", has at least one character
+   after the hyphen, is <a href="#xml-compatible">XML-compatible</a>, and has
+   no namespace.
 
   <p><a href="#custom" title="custom data attribute">Custom data
    attributes</a> are intended to store custom data private to the page or
@@ -16312,8 +16320,11 @@
 
   <p>The user agent should pass the names and values of all the attributes of
    the <code><a href="#embed">embed</a></code> element that have no namespace
-   to the <a href="#plugin">plugin</a> used. Any (namespace-less) attribute
-   may be specified on the <code><a href="#embed">embed</a></code> element.
+   to the <a href="#plugin">plugin</a> used.
+
+  <p>Any (namespace-less) attribute may be specified on the <code><a
+   href="#embed">embed</a></code> element, so long as its name is <a
+   href="#xml-compatible">XML-compatible</a>.
 
   <p>The <code><a href="#embed">embed</a></code> element has no <a
    href="#fallback">fallback content</a>. If the user agent can't display the

Received on Tuesday, 1 July 2008 00:13:09 UTC