The new HTML 5 spec makes great bedtime reading if you suffer from insomnia.
The World-Wide Web Consortium (W3C), the body responsible for setting standards for the Interweb, has announced the first working draft for the next version of the HTML standard.
The next edition of the markup language, somewhat unsurprisingly called HTML 5, marks the first significant change to the HTML standard in ten years.
The new release reflects the growth of the web from its origins as a text-based medium through whizzy 90s .GIF graphics to its current incarnation as a multimedia platform. Accordingly, HTML 5 will bring new APIs for drawing dynamic two-dimensional content within the browser, better ways of embedding videos, client-side persistent data storage via a JavaScript API and embedded databases, push data connections that will end the need to keep hitting 'refresh' on your webmail, and even Wiki-style editable pages.
Perhaps most interesting is the stuff that
didn't make it into the standard, with frames support being ditched completely in favour of a combination of tables and cascading style sheets to control your page layouts. Its a move I for one will certainly welcome: my first tentative steps onto the web were via an early version of Netscape, and frames and Netscape didn't mix particularly well.
Parts of the old HTML 4 standard deprecated by HTML 5 aren't going to vanish overnight, of course. Browsers will continue to support HTML 4 markup for quite some time – possibly forever. It'll also be a while before browsers have implemented everything detailed within the working draft, with Opera currently leading the way for HTML support.
If you're wondering about all the new features introduced in the draft – especially if you're a webmaster wanting to get a headstart on making your pages HTML 5 compliant – you can read the full working draft at the
W3C website.
Looking forward to grappling with the new features, or is plain-old HTML 1 good enough for you? Share your thoughts on the new standard over in
the forums.
2012 for Internet Explorer support?
edit: still have to learn web design.....
As both Mozilla and Microsoft (amongst others) have been in on development of the draft we can hope that browser compliance is reached fairly quickly.
Now we only need W3C to finish the draft. 2012 may not be that far off considering everything ;)
If you got any suggestions for that problem feel free to drop me a PM. ;)
Not to mention the bs with crossbrowser compatibility. loose/strict/xhtml1/etc/etc. They cant even make html4 work correctly so why bother with html5.
For something significant like that, they could bring it as an update for IE8. Or if the standard is finalised in time they could put it in before IE8 is released.
I think 2012 is stretching it a bit.
And, lets be honest, Microsoft has no good reason to commit money to making internet explorer compliant, even if it IS their own standard.
ajax is a much, much better way to update/change portions of a website, it works in pretty much every browser in common use today
and with a framework like prototype.js etc. its just as easy if not easier than frames, my first working ajax page took me about a minute to create :p
Or maybe they are keeping iframes, well i know what I am reading next week.
Anything which will benefit me or just makign web designers lives easyer?
?
Bearing in mind that FONT is a deprecated elemnt in HTML4 anyway, I hope it is entirely unsupported.
I haven't read the proposals, but I would be astonished if IFRAMES are removed; they are a legitimate structure in HTML, if somewhat overused/misused.
If it makes web developers lives easier, that in itself will have a benefit to the end user. Especially if all the major browsers support it quickly and consistently (big IF...).
On a side note, Javascript: good or bad?