There has been a gradual creep towards HTML5 use in browser displays over the last few months, so I thought now might be a good time to take a closer look at this technology and its potential impact on the web. Wikipedia defines HTML5 as ” the next major revision of HTML (HyperText Markup Language), the core markup language of the World Wide Web”. The main points of focus in this revision are flexibility in parsing code or when handling incorrect syntax, and compatibility. While HTML5 is very much a work in progress (estimated date for achieving a W3C Recommendation is late 2010) some newly-introduced elements have already made an impact on animation and video displays.
HTML5’s new <canvas> tag, for example, can be employed to define a drawable region with HTML, then apply dynamic “scriptable rendering” of 2D bitmap images. Ricardo Cabello is a designer who has explored the possibilities offered by HTML5 and the <canvas> tag with striking results – such as dynamic gravity effects and live drawing tools (Harmony).
The creators of TED.com recently announced that TEd talks are now available in HTML5, which means that they can be accessed from any HTML5-compatible smartphone such as the iPhone 3G or HTC Magic and other mobile web devices like iPod Touch and iPad (through its built-in version of Safari).
Speaking of iPad, Apple recently posted a list of sites that are HTML5 and iPad ready. They include the New York Times, CNN and Reuters, all of which have HTML5 video viewers.