Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Integrate public identifiers extensions spec? #259
At the end of: https://www.w3.org/Bugs/Public/show_bug.cgi?id=13409 which was cloned from: https://www.w3.org/Bugs/Public/show_bug.cgi?id=20769, the proposal was taken to a [very short] extension specification that adds a new DTD to the list of DTDs for the purpose of getting adoption for XHTML documents.
Is there interest in merging this into HTML5.1, or does it need incubation (at WICG) first?
After investigation, it looks like the latest proposal that has some agreement in whatwg/html#500 is not inline with the published version of the extension spec: http://www.w3.org/2003/entities/2007doc/xhtmlpubid.html, so a pointer to that document is likely insufficient.
As I understand it, the latest proposal is to add new SYSTEM identifier processing logic (note: the existing list is for PUBLIC identifiers) to handle the case-sensitive term
I'll create some tests to see how this will behave...
Also tested (and commented out) the proposed syntax. The tests show that:
Didn't test Safari.
Of course, the proposed new syntax doesn't work in any current browser at the moment. Given this, rather than take this change (which is probably good) now for 5.1 I propose moving this fix to "After 5.1" so that we can get some interoperable support behind it after it is put into the 5.2 editor's draft (it may go into the WHATWG spec first, which is fine).