XHTML 1.0: Where XML and HTML meet (8/8) - exploring XML | WebReference

XHTML 1.0: Where XML and HTML meet (8/8) - exploring XML

XHTML 1.0: Where XML and HTML meet

Document Profiles

With the modularization of XHTML we have solved one problem: The increasingly proliferating types of Web clients can pick and choose specific subsets of the HTML standard to meaningfully support them given their form factors and display capabilities. But we created two new problems:

  1. How does a client advertise its rendering capabilities to a server?
  2. How does a document express the modules used for its content?

The latter will be adressed through not yet specified document profiles, but will the former remain the art of mapping user-agent-strings to capabilities? Who knows... you?

Conclusion

The reformulation of HTML in XML is an elegant way to bring both worlds together in a future-oriented but compatible way. While it is unlikely that every hand-written HTML page will be upgraded to XHTML, writing new pages in XHTML and improving the templates of page generators like ASP and JSP will give your documents a much wider audience in the brave new world of non-PC Web clients. Make sure you do the best you can to make it happen:

Thank you, in the name of all current and future owners of Web-enabled PDAs, phones, TVs, and toasters!

http://www.internet.com

Produced by Michael Claßen
All Rights Reserved. Legal Notices.

URL: http://www.webreference.com/xml/column6/8.html
Created: Feb. 07, 2000
Revised: Feb. 07, 2000