Digital Web Magazine - HTML5, XHTML2, and the Future of the Web
Popularity Report
![]() |
|||
![]() |
|||
![]() |
|||
![]() |
|||
![]() |
|||
![]() |
URL Tag Cloud
Groups (2)
-
In-the-Clouds-with-SOA-XML-and-the-Open-Web
4 members,80 bookmarks
Discussion of SOA, Cloud Computing, SaaS, Open Web Standards, and the importance of portable XML documents.
-
Future of the Web
9 members,121 bookmarks
Watching the grand convergence of the desktop, the server, devices, and the Web. Topics addressed include events and emerging trends in universal interoperability, standards development, SOA, Clouds, Web-Stacks, RIA run-times, etc.
Bookmark History
Saved by 15 people (4 private), first by anonymouse user on 2007-04-10
- Marbux on 2008-05-29 - Tags html5 , xhtml , xml , xhtml2 , html , standards , CSS , interop , blunders
- Garyedwards on 2008-05-27 - Tags html5 , xhtml , xml , xhtml2 , html4
- Avdigrimm on 2008-03-27 - Tags to-read , web , xhtmlm , xml
- Deusx23 on 2008-03-21 - Tags html , html5 , webdev , whatwg , xhtml
- Andreanne on 2008-02-04 - Tags news , trends
Public Sticky notes
Highlighted by ratbeard
The fact that Internet Explorer doesn’t really support XHTML as XML in any way, and the problems XML can cause when not all tools in the authoring chain are XML tools, means that there has been little incentive for using XML on the web. This is compounded by search engines not indexing XHTML as XML documents; very few XHTML authoring tools for XML; very few CMS or blogging tools supporting XML correctly all the way from input through database to generation; and very few ad suppliers supporting XML.
There is a little incentive if you want to allow MathML, SVG, and other XML applications to be interspersed inline in XHTML documents, but this use of XHTML as XML has found a very limited audience.
XHTML2 is XML
And therein lies the biggest problem. On top of all the concerns that web developers have about using XML for serving documents, XHTML2 adds another layer of complexity. It isn’t HTML 4.01 reformulated as XML; it’s a different but similar language, with added, removed, or modified semantics for many elements, and added or changed element vocabulary for many semantics. In many cases, the changes are steps in the right direction, but at the same time, XHTML2 was not built with web developers in mind. As an example, it doesn’t at all address the deficiencies of HTML 4.01 and XHTML 1.0 in the areas of interactivity, local storage, or script interactions.
Highlighted by garyedwards


Public Comment
on 2007-04-15 by ratbeard