W3C home > Mailing lists > Public > public-html@w3.org > December 2007

Unclear what: "For interoperability, authors are advised to avoid optional features of XML" means.

From: Dean Edridge <dean@55.co.nz>
Date: Sat, 01 Dec 2007 23:55:47 +1300
To: public-html@w3.org
Message-id: <47513DB3.7090501@55.co.nz>

From: http://www.w3.org/html/wg/html5/#xhtml5
> According to the XML specification, XML processors are not guaranteed 
> to process the external DTD subset referenced in the DOCTYPE. This 
> means, for example, that using entities for characters in XHTML 
> documents is unsafe (except for &lt;, &gt;, &amp;, &quot; and &apos;).

Can this be changed to something more along the lines of:
According to the XML specification, XML processors are not guaranteed to 
process the external DTD subset referenced in the DOCTYPE. This means, 
for example, that using named character entities for characters in XHTML 
documents is unsafe (except for &lt;, &gt;, &amp;, &quot; and &apos;). 
When using XHTML, it is recommended that authors use the UTF-8 charset. 
Additionally, authors can use numerical or hexadecimal entities, for 
example use the numerical reference &#8482; to display the trademark symbol.

> For interoperability, authors are advised to avoid optional features 
> of XML.

It's unclear to me what this sentence is actually trying to say here. 
This could mean a lot of things.
Perhaps one of the editors could explain what the reader is supposed to 
take from this sentence.

--Dean Edridge
Received on Saturday, 1 December 2007 11:24:21 UTC

This archive was generated by hypermail 2.3.1 : Monday, 29 September 2014 09:38:51 UTC