Lachlan Hunt wrote:
Another problem with */*+xml is that Firefox cannot incrementally render
such documents. That is considered a bug, there's no reason why XML
can't be incrementally rendered (beyond FF's implementation details) but
it is a real-world limitation that needs to be taken into consideration,
at least for the time being.
Not to contradict, because this is true, but to make things a bit more
complicated.
Firefox rendering of XHTML is sometimes faster even though it is not
incremental. I remember reading this from Henri Sivonen, who is in charge of bug
18333[1], a while ago, but can't conjure up the link. The engine as such is
faster and if the document is small there will be better performance compared to
text/html. If the doc is *large* though, there will be a wait until it's fully
loaded.
Henri says on Bugzilla that he *will work* on this one in June. The fact that
the bug has been open since 1999 is scary, though.
As for what one should teach students. XHTML has few dramatic benefits today,
but isn't school supposed to prepare you for tomorrow?
What will be the killer feature that will drive the web towards XHTML? My
suggestions:
1. href on all tags.
2. SVG
3. UAs on mobile devices.
What is the main forces keeping as back at HTML 4.01?
1. MSIE.
2. MSIE.
3. MSIE.
4. JavaScript (AJAX). The three main books about DOM-scripting all use HTML
4.01.[2] QED.
Lars Gunther
[1]
https://bugzilla.mozilla.org/show_bug.cgi?id=18333
[2]
These would be: DHTML Utopia, DOM Scripting and The JavaScript Anthology
This dialogue contains some remarks by Henri S:
http://annevankesteren.nl/2006/02/xhtml5
Who has also written this:
http://www.mozilla.org/docs/web-developer/faq.html#accept
One might read this for it's informational value:
http://www-128.ibm.com/developerworks/xml/library/x-ffox15.html
And this from digg: For fun!
http://www.khmerang.com/index.php?p=106
And finally this link is about inline SVG:
http://wiki.svg.org/Inline_SVG
******************************************************
The discussion list for http://webstandardsgroup.org/
See http://webstandardsgroup.org/mail/guidelines.cfm
for some hints on posting to the list & getting help
******************************************************