HTML5 is the newest iteration of HTML, and is already partially supported by most browsers. However, the reason you don’t hear more about this update is that no browser has yet worked in every feature of the new HTML. It’s expected that most major browsers, however, will achieve full HTML5 integration within the next couple of years. What are these changes, then, and what impact do they have on web design as a whole? Here are a few things which HTML5 is and is not:
HTML5 Is Backwards Compatible
This is good news for web designers across the globe. HTML5 has not changed the definition of any attribute or tag that it has kept. As such, most well-designed websites will be completely unaffected when HTML5 is fully implemented. There are some tags which may not be recognized by HTML5 which were recognized by HTML4, but these are largely limited to those tags which have already been deemed “deprecated” or “archaic” by the World Wide Web Consortium.
HTML5 Is Not Dynamic
HTML5 Has Way More Media Options than HTML4
If you like video, audio, or just about anything which couldn’t be thought of as a raster image, HTML5 is going to be your friend. Not only is it now possible to embed a vector graphic as a vector graphic, but you can actually create simple vector graphics directly in the HTML5 script. Furthermore, with new tags which specify video and audio embeds, embedding media into your website becomes extremely manageable. Additionally, specialized tags like the new
Item and Itemprop Attributes Help Keep Code Intelligible
HTML5 is designed specifically so that a programmer can easily keep track of all of the different sections in a massive website. The “item” attribute lets you group all of the content within a tag together, and the itemprop tag allows you to further specify how something works within an item-attributed tag.
HTML5, like many other programming languages, is vast in the different things which it accomplishes and what a skilled programmer can do with it. However, in the scope of responsive web design, perhaps its most defining feature is its cleanliness. The markup is designed to be very reader-friendly, and the structural improvements should help to make responsive web design as simple as a solid CSS3 structure built with responsiveness in mind.
(HTML5 Logo courtesy of Wikipedia.org.)