“The web is too important for society to be in the hands of any one vendor”
- Bruce Lawson, Opera
HTML5 is more a collection of new technologies than a single new standard - we can start using parts of it today.
You can use
Moderizr to check what HTML5/CSS3 features are available in your browser. You can see it in action at
FindMeByIP.
Canvas/SVG
Cross-browser canvas support & speed
Canvas is possible in IE using a single script tag: check out
Excanvas
Filament have created accessible charts from HTML tables using the canvas element:
jQuery Visualise plugin
Accessibility: canvas or SVG?
- With images off, canvas elements are essentially blank, whereas SVG remains as text
- Use SVG for content and canvas for bling (for now)
Forms
Browser handles special field display and front-end validation that has traditionally required Javascript (popup calendar, focus on field, email validation, required field validation).
Examples:
http://people.opera.com/brucel/demo/html5-forms-demo.html
Geolocation
Currently iPhone Safari and Firefox 3.5 only.
Examples:
http://html5demos.com/geo