- From: Ian Hickson via cvs-syncmail <cvsmail@w3.org>
- Date: Tue, 29 Sep 2009 02:33:11 +0000
- To: public-html-commits@w3.org
Update of /sources/public/html5/spec In directory hutz:/tmp/cvs-serv4996 Modified Files: Overview.html Log Message: Other applicable specifications definition. (whatwg r4028) Index: Overview.html =================================================================== RCS file: /sources/public/html5/spec/Overview.html,v retrieving revision 1.3189 retrieving revision 1.3190 diff -u -d -r1.3189 -r1.3190 --- Overview.html 29 Sep 2009 02:05:46 -0000 1.3189 +++ Overview.html 29 Sep 2009 02:33:07 -0000 1.3190 @@ -2090,14 +2090,14 @@ allowing only users of specific user agents to access the content in question.</p> - <p>If markup extensions are needed, they should be done using XML, - with elements or attributes from custom namespaces. If DOM - extensions are needed, the members should be prefixed by - vendor-specific strings to prevent clashes with future versions of - this specification. Extensions must be defined so that the use of - extensions neither contradicts nor causes the non-conformance of - functionality defined in the specification.</p> <!-- thanks to QA - Framework --> + <p>If vendor-specific markup extensions are needed, they should be + done using XML, with elements or attributes from custom + namespaces. If such DOM extensions are needed, the members should be + prefixed by vendor-specific strings to prevent clashes with future + versions of this specification. Extensions must be defined so that + the use of extensions neither contradicts nor causes the + non-conformance of functionality defined in the specification.</p> + <!-- thanks to QA Framework --> <div class="example"> @@ -2112,7 +2112,18 @@ </div> - <p>User agents must treat elements and attributes that they do not + <hr><p>When vendor-neutral extensions to this specification are needed, + either this specification can be updated accordingly, or an + extension specification can be written that overrides the + requirements in this specification. When someone applying this + specification to their activities decides that they will recognise + the requirements of such an extension specification, it becomes an + <dfn id="other-applicable-specifications" title="other applicable specifications">applicable + specification</dfn> for the purposes of conformance requirements in + this specification.</p> + <!-- http://www.w3.org/mid/17E341CD-E790-422C-9F9A-69347EE01CEB@iki.fi --> + + <hr><p>User agents must treat elements and attributes that they do not understand as semantically neutral; leaving them in the DOM (for DOM processors), and styling them according to CSS (for CSS processors), but not inferring any meaning from them.</p> @@ -6678,8 +6689,8 @@ language of the content.<p>Authors must not use elements, attributes, and attribute values for purposes other than their appropriate intended semantic purpose. Authors must not use elements, attributes, and attribute - values that are not permitted by this specification or other - applicable specifications.</p><!-- http://www.w3.org/mid/17E341CD-E790-422C-9F9A-69347EE01CEB@iki.fi --><div class="example"> + values that are not permitted by this specification or <a href="#other-applicable-specifications">other + applicable specifications</a>.<div class="example"> <p>For example, the following document is non-conforming, despite being syntactically correct:</p> @@ -6885,7 +6896,7 @@ <p>The <code><a href="#htmlunknownelement">HTMLUnknownElement</a></code> interface must be used for <a href="#html-elements">HTML elements</a> that are not defined by this - specification (or other applicable specifications).</p> + specification (or <a href="#other-applicable-specifications">other applicable specifications</a>).</p> </div><h4 id="global-attributes"><span class="secno">3.2.3 </span><dfn>Global attributes</dfn></h4><p>The following attributes are common to and may be specified on all <a href="#html-elements">HTML elements</a><span class="impl"> (even those not @@ -58453,8 +58464,8 @@ given in the given token.</p> <p>The interface appropriate for an element in the <a href="#html-namespace-0">HTML - namespace</a> that is not defined in this specification (or other - applicable specifications) is + namespace</a> that is not defined in this specification (or + <a href="#other-applicable-specifications">other applicable specifications</a>) is <code><a href="#htmlunknownelement">HTMLUnknownElement</a></code>. Element in other namespaces whose interface is not defined by that namespace's specification must use the interface <code>Element</code>.</p>
Received on Tuesday, 29 September 2009 02:33:19 UTC