W3C home > Mailing lists > Public > www-math@w3.org > November 2006

Re: [whatwg] The problems with namespaces in text/html (Was: MathML-in-HTML5)

From: Lachlan Hunt <lachlan.hunt@lachy.id.au>
Date: Mon, 06 Nov 2006 01:01:59 +1100
Message-ID: <454DEED7.1050203@lachy.id.au>
To: Elliotte Harold <elharo@metalab.unc.edu>
CC: www-math@w3.org, WHAT WG List <whatwg@whatwg.org>

Elliotte Harold wrote:
> Lachlan Hunt wrote:
>> Why is the specific syntax so important?
> 
> The specific syntax is important because there's a huge, useful 
> toolchain for processing XML and there's essentially zilch for 
> processing this strange HTML 5 thing.

In the real world, you cannot expect to be be able to process content 
served as text/html using XML tools.  That's like trying to compile Java 
with a C++ compiler.  Despite the similarities in syntax, they are 
different languages that require different parsers.

> Why not ditch the HTML 5 layer completely and simply allow the XML tools 
> direct access?

Because we have to remain compatible with the web, where there are an 
infinite number of existing documents that browsers must be able to 
handle interoperably.

> Who, exactly is this HTML serialization supposed to help?

Anyone for whom interoperability in processing real world content is 
important.  This includes, among others:

* Browser vendors that have to deal with real world content.
* CMS, editor, and other tool vendors that have to accept HTML input 
from users.
* Authors that have to develop for the real world.
* Users who like to surf the web in any browser they choose.

-- 
Lachlan Hunt
http://lachy.id.au/
Received on Sunday, 5 November 2006 14:02:15 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Saturday, 20 February 2010 06:12:59 GMT