billwill
Monday 29th October 2012 10:16pm
North London
6,162 posts
I guess Raymond & Lee have said it all.
Computer browser have worked with XHTML for many years, it's mainly a more rigorous version of HTML less forgiving of mistakes. I guess initially there were simple browsers on phones which were not capable of XHTML so lots of website don't work as intended on those.
For some one to include 'XHTML browser' in the specification, most likely means just that there is a copywriter somewhere in their advertising department trying to make it look good. In practice the distinction nowadays between HTML and XHTML is meaningless to browsers and is only significant to web page writers. All web page writers nowadays try to write the syntax rigorously so that all browsers will display the page as intended and not in some weird way, so in effect they are always writing xHTML anyway, but its compatible with the sloppy HTML definition anyway.
The new incoming thing is as said HTML5, most computer browsers already work to this level, but not many websites yet make much use of it. One thing I've seen described for HTML5 is that it can handle video (of a specific type) itself, so it doesn't need to use the bug-ridden Adobe Flash Player. Apple banned Flash in the iPad (?) so you can only see video on iPad from HTML5 sites. (I think).