- From: Ian Hickson <ian@hixie.ch>
- Date: Fri, 24 Feb 2006 02:22:36 +0000 (UTC)
On Thu, 27 Jan 2005, J. King wrote: > > On Tue, 25 Jan 2005 14:41:46 +0000 (UTC), Ian Hickson <ian at hixie.ch> wrote: > > > That would mean giving up the fiction that HTML is an SGML application. > > Forgive my ignorance, but wouldn't that prevent it from being an XML > application as well? Well, HTML4 and XHTML1 aren't technically compatible -- even disregarding the DOCTYPE and namespace issues, an arbitrary conformant HTML document is typically not a conformant XHTML1 document, and vice versa. It is possible to serialise an HTML4 DOM into either HTML4 or XHTML1, though, and the same is possible (more explicitly) with HTML5/XHTML5 as defined by the Web Apps spec. > I thought XML too great pains to be compatible with SGML. If such a > change would not prevent a hypothetical HTML 5 from being a conformant > XML application, why can the rules not be expressed in SGML? SGML simply doesn't have the ability to define error handling rules to the level of detail HTML5 requires. -- Ian Hickson U+1047E )\._.,--....,'``. fL http://ln.hixie.ch/ U+263A /, _.. \ _\ ;`._ ,. Things that are impossible just take longer. `._.-(,_..'--(,_..'`-.;.'
Received on Thursday, 23 February 2006 18:22:36 UTC