[whatwg] Attribute for holding private data for scripting
Anne van Kesteren
annevk at opera.com
Tue Apr 10 12:19:52 PDT 2007
On Tue, 10 Apr 2007 20:21:27 +0200, Sam Ruby <rubys at intertwingly.net>
wrote:
>> Or allow any attribute that starts with "x_" or something (to prevent
>> clashing with future revisions of HTML), as private attributes.
>
> Instead of "starts with x_", how about "contains a colon"?
>
> A conformance checker could ensure that there is a corresponding xmlns
> declaration that applies here, and possibly even do additional
> verification if it recognizes the namespace.
>
> An HTML5 parser would, of course, recover from references to
> undeclared namespaces, placing the entire attribute name (including
> the prefix and the colon) into the DOM in such situations.
* That would be confusing to people familiar with XML;
* It would hinder the ability to exchange scripts between HTML and XML;
* It would create more differences between XML and HTML where less seems
to be desired (trailing slash allowed, etc.).
--
Anne van Kesteren
<http://annevankesteren.nl/>
<http://www.opera.com/>
More information about the whatwg
mailing list