live) ? explode(' ', $support->live) : array(); $nightly = isset($support->nightly) ? explode(' ', $support->nightly) : array(); $html = ' '; foreach ($browsers as $browser) { $class = ''; if (in_array($browser, $live)) { $class .= ' live'; } else if (in_array($browser, $nightly)) { $class .= ' nightly'; } else { $class .= ' none'; } $html .= '' . $browser . ':' . $class . ' '; } return $html; } function spans($list) { $items = explode(' ', $list); $html = ''; foreach ($items as $item) { $html .= '' . $item . ' '; } return $html; } ?> HTML5 Demos and Examples

HTML 5 Demos and Examples

HTML 5 experimentation and demos I've hacked together. Click on the browser support icon or the technology tag to filter the demos (the filter is an OR filter).

Want to learn all about JavaScript?

Full day limted places workshops covering HTML5 APIs, Node and jQuery for designers at £200 running throughout May. Find out more and grab your ticket now.

*/ ?>

Introducing HTML5 by Bruce Laweson & Remy Sharp is the first full length book dedicated to HTML5.

Get it now and kick some HTML5 ass!

Demo Support Technology
desc?>note)) { echo ' ' . $demo->note . ''; }?> support, $demo->url)?> tags)?>

All content, code, video and audio is Creative Commons Share Alike 2.0

HTML5 Powered with Connectivity / Realtime, Device Access, Graphics, 3D & Effects, Multimedia, Performance & Integration, Semantics, and Offline & Storage Fork me on GitHub