W3C home > Mailing lists > Public > public-html-bugzilla@w3.org > July 2012

[Bug 17710] Polyglot Markup: Remove XML validity completely

From: <bugzilla@jessica.w3.org>
Date: Tue, 10 Jul 2012 15:12:26 +0000
Message-Id: <E1Soc70-0001NP-Tt@jessica.w3.org>
To: public-html-bugzilla@w3.org
https://www.w3.org/Bugs/Public/show_bug.cgi?id=17710

--- Comment #4 from Leif Halvard Silli <xn--mlform-iua@xn--mlform-iua.no> 2012-07-10 15:12:26 UTC ---
(In reply to comment #3)

I suggest that the editor just keeps the text as is, but adds, in a parenthesis
- or via some other method -  that the casing does not impact on the validity
or well-formedness:


  ]] The string html is in lowercase letters. (RECOMMENDED, but not REQUIRED.)
[[

Justificaiton: I think it is good to say that the casing does not matter - this
removes one more 'XML-is-so-difficult" misconception. But on the other hand, it
is also complication to send the message that "you can do it in 100 different
ways". Additionally - and unlike for text/html - it is a well-formed constraint
for XML that the string DOCTYPE (and when used, the string SYSTEM and PUBLIC)
is uppercase. Hence, it is important to not create the impression that on can
do <!doctype html>.

(In other words: <!DOCTYPE HTML> would be well-formed but not valid, while
<!doctype html> would not be well-formed.)

-- 
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 Tuesday, 10 July 2012 15:12:31 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 10 July 2012 15:12:32 GMT