HTML 5 differences from HTML 4

Have just spent time re-reading the W3C page HTML 5 differences from HTML 4 and I feel quietly positive about their implimentation – when it comes. BUT.. I do have a few reservervations.

Whithout a shaddow of doubt HTML5 will help make the web much easier for people, there are many new elements (the html tags like < p > which are used to define a page) and there are some which are being “taken away”. The new elements are aimed at reflecting the way the web is developing and the way the web is used.

For example there is a new element in HTML5 – footer – which represents a footer for a section and can contain information about the author, copyright information, et cetera. This type of new element will make identifying sections on a page much easier.

Whilst HTML5 is backwards compatable (of course) many HTML4 elements are being discontinued because they are better handled in stylesheets – again another good thing, but – and this is a big but – there are too many unvalidatable style sheets out there already and until Microsoft create a version of IE that actually renders a stylesheet in line with specifications without hacks it may lead to more unvalidatable stylesheets and badly rendered sites.

Overall I applaud the transfer of “design” elements to CSS and the inclusion of elements introduced for better structure.

Bring it on.