[Bug 15936] New: HTML+RDFa promotes DTD-based validation


           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:


The following declaration may be included at the top of their document for HTML
4.01 + RDFa Lite 1.1:

- -

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

 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

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 on the CC list for the bug.

Received on Wednesday, 8 February 2012 13:10:15 UTC