OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help



   Re: [xml-dev] What is Tag Soup?

[ Lists Home | Date Index | Thread Index ]

Dave Winer wrote:

> So let's agree that tag soup is bad. 

I'm not sure that it's up to a bunch of engineers and geeks to hold 
forth on questions of good and evil.  I'm pretty sure, though, that you 
can say definitively that tag soup is *expensive*.  Tag soup is the 
reasons why web browsers need megabytes of code quite a bit of which is 
reverse-bozo-filters trying to figure out what someone meant when they wrote

   <math expr=a<b&c<d>

or the like.

Certain people in the schema-enthusiast camp tend to condemn as "tag 
soup" anything that hasn't been validated by a schema that is the result 
of 5 years of committee deliberation, and I have little sympathy. 
Having said that, I have a lot of sympathy with XML's basic low-level 
anti-tag-soup rules that require you only to do the right thing with <, 
 >, ", ', =, &, and ;, and pay a pretty big dividend in making software 
cheaper and especially internationalization cheaper. -Tim


News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS