[Bug 10167] HTML5 Polyglot spec breaks RDFa case sensitivity

http://www.w3.org/Bugs/Public/show_bug.cgi?id=10167

Eliot Graff <eliotgra@microsoft.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|REOPENED                    |RESOLVED
         Resolution|                            |FIXED

--- Comment #14 from Eliot Graff <eliotgra@microsoft.com> 2010-10-29 20:35:48 UTC ---
After careful consideration, I am making changes to section 6.3.3 of the
polyglot spec. I believe that these edits will satisfy both Manu's original
concerns and those that arose later in this thread. I am therefore going to
close this bug after I publish the following:

]]
Polyglot markup requires the case used for characters in the values of the
following attributes to be consistent between markup, DOM APIs, and CSS 
when these attributes are used on HTML elements. This is because XML is case
sensitive, but the values of these attributes are treated as case insensitive
in HTML when matched via CSS selectors (See <a
href="http://dev.w3.org/html5/spec/links.html#selectors">4.14.1
Case-sensitivity</a>, in the HTML5 specification). [[!HTML5]] In addition,
polyglot markup respects the case sensitivity of all other attribute values and
for non-ASCII characters in the values of the attributes listed. Note that
other specifications, such as RDFa, may place additional restrictions on the
allowed values of certain attributes. 
[[

I think that this satisfies all of the requests, and so I am going to resolve
this bug.

Thanks, everyone, for all of your help and feedback.

Eliot

-- 
Configure bugmail: http://www.w3.org/Bugs/Public/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.

Received on Friday, 29 October 2010 20:35:51 UTC