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

https://www.w3.org/Bugs/Public/show_bug.cgi?id=15936

Kang-Hao (Kenny) Lu <kennyluck@csail.mit.edu> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |kennyluck@csail.mit.edu

--- Comment #2 from Kang-Hao (Kenny) Lu <kennyluck@csail.mit.edu> 2012-03-11 02:43:31 UTC ---
(In reply to comment #1)
> > Please remove this section "A. Validation", its subsection and all references
> > to DTDs from HTML+RDFa.
> 
> Only if a separate mechanism exists for validating HTML4+RDFa 1.1 documents.

Such mechanism exists: the validation infrastructure in HTML5 (aka. content
model, content attribute, global attributes, etc.). My guess is that no body
ever had the interest nor the bandwidth to rewrite HTML4 DTD in these new
concepts, but saying that it doesn't exist doesn't feel right.

In any case, my guess is that nobody would end up doing this so perhaps that
section can keep as it is.

> Henri, since you're the expert here - would we be able to add this validation
> mechanism to the validator.nu validator at W3C? (I'm not asking you to do 
> the work as I think that Mike Smith has already done the majority of this 
> work for HTML5+RDFa).

(Not quite sure how would a feedback on a spec turn into an implementation
request which trades for the removal of a section...)

> >  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.
> 
> An oversight, this will be fixed in the next revision.

To avoid confusion and to partially address Henri's concern, I think this
section could say "HTML5 + RDFa 1.1" MUST NOT include these declarations. Or
add "HTML 4.01 + RDFa 1.1" before 

  # Documents written using the markup language defined in this specification
  # MAY be validated using the DTDs defined in this section.

to make it clear.

-- 
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 Sunday, 11 March 2012 02:43:34 UTC