At a minimum, I'm glad to see the dead-ended XHTML 2 working group 
officially killed; actual compatible implementations of ongoing work are 
happening in the HTML 5 world and that's where the future definitely is.


I don't see much need for us to stick with the XML formulation for the 
next generation, given that we've never actually served our XHTML 1 
*marked* as application/html+xml for compatibility reasons:

* IE refuses to display any content usefully
* Safari gets confused about character references
* even Mozilla will have different JS behavior, which would require us 
to jump through some more hoops to kill the last document.write() calls...
* not to mention that your entire web site becomes inaccessible 
instantly if you end up with a markup error in the page footer!

Unless we're embedding our XHTML into other XML streams (which we're 
not), there's little benefit to strictly sticking to the XML formulation 
for page output.

XML formulation could perhaps be useful if we migrate page text storage 
from custom markup to an HTML-based internal format, as we could then 
toss it at XML parsers without worrying. But that doesn't have any 
bearing on the HTML user interface we display to end-users in browsers.

-- brion

_______________________________________________
Wikitech-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Reply via email to