Hey, I was just reading on the W3 website and saw talk about HTML 5 but couldn't see when it will start being used. Anyone know anything about this?
Say its finished in 3 years. Then we need IE, Opera, Firefox and Safari to support it. With Microsoft and Mozilla not even supporting HTML 4 properly yet, your looking at a lot of time.
Moz, Opera and Apple, at least, are implementing html5 experimentally as it's developed. ??? MSFT, true. Firefox2 has the best over-all support for html4 of the big 4 browsers (acid2 notwithstanding). cheers, gary
I am aware, same with CSS3. Screw statistics, I've only had HTML problems on IE and Fx. And I always thought Safari had a larger marketshare than Opera, which renders it flawed. Maybe Fx has the best of those 4, but from what I've seen - Webkit is by far the most flexible and powerful rendering engine I've used, because of the fact it borrows things from both IE and Fx. Its a pity I can't figure out how to compile it with C# But still as long as Microsoft ships IE with Windows, it doesn't matter. No browser currently has full support for HTML 4, so on that site you linked (good of it to mention Safari), I'd want 95-100% on everything before you start adding HTML 4. Same with CSS2, get it working - then throw in the next version.
So what's XHTML there for? Isn't it advisble to choose XHTML over HTML 4.. i don't know much about doctypes so sorry if i've missed something silly.
My prediction (same for XHTML 2.0) is within six years. XHTML 1.0 has been, and still is, fraught with problems. Check Problems serving XHTML
Not particularly. As long as it's served as text/html, there's no difference beyond some syntax stuff. There would've been serious advantages to using xhtml served as application/xhtml+xml, except that IE, including IE7 and presumably IE8, does not support it at all. That effectively kills it. Since I author pages for an IE-free intranet that takes advantage of xhtml, I write all pages in xhtml to avoid making syntax errors. If not for that, and long-time habit, html would be just as good. cheers, gary