Y. B. Normal
Ziv Caspi can't keep his mouth shut.
Click here to visit the Radio UserLand website. Subscribe to "Y. B. Normal" in Radio UserLand. Click to see the XML version of this web page. Click here to send an email to the editor of this weblog. blogchalk: Ziv/Male/31-35. Lives in Israel/Tel Aviv/Central and speaks Hebrew. Spends 20% of daytime online. Uses a Normal (56k) connection.  
Updated: 2002-09-22; 2:33:30 PM.
 

Saturday, August 10, 2002
Do We Need XHTML? 12:43:38 AM • comment []Google It!

Joshua Allen asks:

And why on earth do we need XHTML? XML + CSS is superior in practically every respect, and easier.

We need XHTML so that people could get your content (XHTML) and ignore your rendering commands (CSS). They could then display the content according to their own wishes. A general XML+CSS solution (that is, no predefined vocabulary) will immediately lead to the following scenario:

  1. You are subscribed to 10 XML/CSS sources
  2. Each source uses its own schema (we've ditched DTDs, no?)
  3. You want to display the sources in our own fashion, no the authors'
  4. Result: you need to create 10 different transformations (or 10 different CSS files), each suited for each source

This will get unmanageable quite quickly.

A related question might be why use XHTML instead of, say, DocBook. The answer to that, I think, is because using something as complex as DocBook means waving 90% of web content creators goodbye.

© Copyright 2002 Ziv Caspi.

 
August 2002
Sun Mon Tue Wed Thu Fri Sat
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
Jul   Sep


About
FOAF
RSS and News Aggregators
Radio & Friends
Blogging
Daily
Monthly
Search


miniXmlCoffeeMug.gif miniXmlButton.gif BillSaysThis