- From: <bugzilla@jessica.w3.org>
- Date: Wed, 08 Feb 2012 13:03:05 +0000
- To: public-html-bugzilla@w3.org
https://www.w3.org/Bugs/Public/show_bug.cgi?id=15936 Summary: HTML+RDFa promotes DTD-based validation Product: HTML WG Version: unspecified Platform: All OS/Version: All Status: NEW Severity: normal Priority: P2 Component: HTML+RDFa (editor: Manu Sporny) AssignedTo: msporny@digitalbazaar.com ReportedBy: hsivonen@iki.fi QAContact: public-html-bugzilla@w3.org CC: mike@w3.org, public-html-wg-issue-tracking@w3.org, public-html@w3.org, msporny@digitalbazaar.com http://dev.w3.org/html5/rdfa/#validation says: - - Documents written using the markup language defined in this specification may be validated using the DTDs defined in this section. If a document author wants to facilitate such validation, they may include the following declaration at the top of their document for HTML 4.01 + RDFa 1.1: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01+RDFa 1.1//EN" "http://www.w3.org/MarkUp/DTD/html401-rdfa11-1.dtd"> The following declaration may be included at the top of their document for HTML 4.01 + RDFa Lite 1.1: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01+RDFa Lite 1.1//EN" "http://www.w3.org/MarkUp/DTD/html401-rdfalite11-1.dtd"> - - And the doctypes are styled to be labeled as examples. This is all sorts of wrong. 1) A very creative interpretation of the HTML WG charter is required to consider HTML 4.01+something to be in scope. 2) This encourages DTD-based validation when DTDs are known to be obsolete and inadequate technology for the purpose of validating HTML or RDFa. It's irresponsible and counter-productive to promote known-obsolete and known-unsuitable-for-purpose technology. 3) It assumes the use of an SGML parser when the group's charter says explicitly: "the Group will not assume that an SGML parser is used for 'classic HTML'" 4) It encourages the use of novel doctypes when the WG has been working to retire doctypes as anything except for the purpose of triggering the standards mode in browsers. 5) Normative "may" statements says that doctypes can be used, but there's no normative text saying what the doctypes are, since the doctypes are marked as examples and http://dev.w3.org/html5/rdfa/#conformance says examples are non-normative. Please remove this section "A. Validation", its subsection and all references to DTDs from HTML+RDFa. -- Configure bugmail: https://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 Wednesday, 8 February 2012 13:05:01 UTC