- From: Henri Sivonen <hsivonen@iki.fi>
- Date: Thu, 28 Jul 2005 17:37:24 +0300
On Jul 28, 2005, at 04:28, Ian Hickson wrote: > On Sun, 24 Jul 2005, Henri Sivonen wrote: >> >> From WF2: "HTML documents that use the new features described in this >> specification and that are served over HTTP must be sent as text/html >> and must >> use the following DOCTYPE: <!DOCTYPE html>." >> >> The substrings "DOCTYPE" and "html" are case-insensitive, right? > > You mean "is <!doctype html> a conformant start to an HTML5 document?"? Yes, that's what I meant. Also <!docType htMl >. > If > so, I would answer "no". But I don't have a strong opinion. What's the > advantage either way? The advantage of allowing case-insensitivity and white space variance is that it would be more uniform with HTML4 doctypes. That is, it would be easier to write software that deals with both. The advantage of requiring a constant string would, OTOH, make it easier to treat the doctype as a magic number, except it won't work if comments, white space or even PIs are allowed before the doctype. > (I'd rather address this in WA1 than WF2, anyway.) I understand, but WF2 is an extension to HTML4, so it is reasonable to expect that white space and case insensitivity is allowed where it is allowed in HTML4. -- Henri Sivonen hsivonen at iki.fi http://hsivonen.iki.fi/
Received on Thursday, 28 July 2005 07:37:24 UTC