PROPOSAL to close ISSUE-3: Updating HTML5 coercion to Infoset rules

If there are no objections to this proposal in 7 days, we will close
ISSUE-3: Updating HTML5 coercion to Infoset rules.

http://www.w3.org/2010/02/rdfa/track/issues/3

This is a long-standing issue in the working group that seems to have
been based on a misunderstanding of how the coercion to Infoset rules
are used in HTML5 by browsers. The whole thread of conversation can be
found here:

http://www.w3.org/Bugs/Public/show_bug.cgi?id=10692#c0

There was concern that an XML application may not receive xmlns:
declarations when processed first by an HTML5 processor and then by an
XML processor. It was my mistaken understanding that a browser would be
considered one of these XML applications and would, thus, not see the
xmlns: declarations "cleansed" by the HTML5 processor.

There were two separate issues that have now been resolved:

1. HTML5+RDFa needed to specify how to preserve xmlns: declarations for
   HTML processors that understand RDFa that would then pass the data
   to an XML application. This was done some time ago by adding the
   "Coercion to Infoset" spec text to the HTML5+RDFa specification[1].
2. We needed to ensure that there was one code path for extracting
   xmlns: prefix declarations - there is, if one uses DOM Level 1
   to iterate through all attributes on an element. This has been tested
   and works on all major browsers[2].

Both of these issues have been addressed in the HTML5+RDFa
specification. There is no need to change the HTML5 specification.

Please comment in 7 days from this post if you object to this proposal.
If there are no objections within 7 days, ISSUE-3 will be closed.

-- manu

[1]
http://www.w3.org/TR/rdfa-in-html/#preserving-namespaces-via-coercion-to-infoset
[2] http://www.w3.org/Bugs/Public/show_bug.cgi?id=10692#c13

-- 
Manu Sporny (skype: msporny, twitter: manusporny)
President/CEO - Digital Bazaar, Inc.
blog: Linked Data in JSON
http://digitalbazaar.com/2010/10/30/json-ld/

Received on Sunday, 2 January 2011 01:18:34 UTC