[Bug 10283] New: Restrict the permittance to use the META charset elemetn in XHTML5

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

           Summary: Restrict the permittance to use the META charset
                    elemetn in XHTML5
           Product: HTML WG
           Version: unspecified
          Platform: All
               URL: http://dev.w3.org/html5/spec/semantics#meta
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: P2
         Component: HTML5 spec (editor: Ian Hickson)
        AssignedTo: ian@hixie.ch
        ReportedBy: xn--mlform-iua@xn--mlform-iua.no
         QAContact: public-html-bugzilla@w3.org
                CC: mike@w3.org, public-html@w3.org


"4.2.5 The meta element" says;

]]The charset attribute on the meta element has no effect in XML documents, and
is only allowed in order to facilitate migration to and from XHTML[[

Restrict this note to say that only a meta@charset element which contains the
string "UTF-8" is allowed in XHTML documents. 

JUSTIFICATION: Unless one consideres element as a way to store meta information
about the document, irrespective of XHTML or HTML,  the permittance of this
element in XHTML5 does not live up to its promise. Unless its value is "UTF-8",
then - it does not "facilitate migration to and from XHTML". 

Only if the HTML5 syntax permits an XML declaration with the encoding
declaration inside, can a non-UTF-8 value inside meta@charset be considered as
facilitating migration to and from XHTML.

Also see:
http://lists.w3.org/Archives/Public/public-html/2010Aug/0003
http://lists.w3.org/Archives/Public/public-html/2010Aug/0007
http://lists.w3.org/Archives/Public/public-html/2010Aug/0008

-- 
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 Monday, 2 August 2010 02:57:08 UTC