W3C home > Mailing lists > Public > public-html@w3.org > March 2008

Re: Exploring new vocabularies for HTML

From: David Carlisle <davidc@nag.co.uk>
Date: Mon, 31 Mar 2008 09:44:47 +0100
Message-Id: <200803310844.m2V8il4t026704@edinburgh.nag.co.uk>
To: hsivonen@iki.fi
Cc: public-html@w3.org, www-math@w3.org



> HTML5 parsers are being developed 

An XML application might switch parsers, but is an XSL:FO or docboook or
DAISY or ...application going to want to switch in an html parser?

Perhaps theoretically you could, but reading the html5 spec it would
seem that would introduce an awful lot of special casing of particular
element parsing behaviour irrelevant if none of those elelemnts are used
by the application.


> XML 1.0 uses Draconian error handling. Non-Draconian error handling is  
> a salient feature of text/html. One missing end tag somewhere, and the  
> syntax is no longer XML.

Yes, use in text/html implies some things but it doesn't imply that
1+2+3 gets parsed as three elements, and it doesn't imply that a
fraction with three children gets silently fixed or corrupted to only
having two children and being displayed as a normal fraction with no
indication that anything is wrong.

David

________________________________________________________________________
The Numerical Algorithms Group Ltd is a company registered in England
and Wales with company number 1249803. The registered office is:
Wilkinson House, Jordan Hill Road, Oxford OX2 8DR, United Kingdom.

This e-mail has been scanned for all viruses by Star. The service is
powered by MessageLabs. 
________________________________________________________________________
Received on Monday, 31 March 2008 08:45:29 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Wednesday, 9 May 2012 00:16:13 GMT