Test pages

Compatibility table

Feature Web browser support
Canvas
  • Internet Explorer 9.0+
  • Firefox 3.0+
  • Safari 3.0+
  • Google Chrome 1.0+
  • Opera 9.5+
Custom data attributes
  • Internet Explorer all
  • Firefox all
  • Safari all
  • Google Chrome all
  • Opera all
Custom data attributes - dataset property
  • Internet Explorer (none)
  • Firefox 7.0
  • Google Chrome 9.0
  • Safari 5.1
  • Opera 11.10
File API
  • Internet Explorer (none)
  • Firefox 3.6+
  • Safari 4.0+ (partial support)
  • Google Chrome 5.0+
  • Opera 11.50
File API for choosing, uploading, previewing and seeing progress for multiple files
  • Internet Explorer (none)
  • Firefox 3.6+
  • Safari 4.0+ (partial support)
  • Google Chrome 5.0+
  • Opera 11.50 (partial support)
Geolocation
  • Internet Explorer 9.0+
  • Firefox 3,5+
  • Safari (iPhone)
  • Google Chrome 5.0+
  • Opera 10.6+
History API
  • Internet Explorer (none)
  • Firefox 4.0+
  • Safari 5.0+
  • Google Chrome 5.0+
  • Opera 11.50
localStorage
  • Internet Explorer 8.0+
  • Firefox 2.0+
  • Safari 4.0+
  • Google Chrome 2.0+
  • Opera 10.5+
sessionStorage
  • Internet Explorer 8.0+
  • Firefox 3.5+
  • Safari 4.0+
  • Google Chrome 2.0+
  • Opera 10.5+
Offline Web Applications
  • Internet Explorer (none)
  • Firefox 3.5+
  • Safari 4.0+
  • Google Chrome 1.0+
  • Opera 10.6+
Online/Offline events
  • Internet Explorer 8.0+
  • Firefox 3.5+
  • Google Chrome 13+
  • Safari 5.1+
  • Opera 9.5+
Online polling
  • Internet Explorer 8.0+
  • Firefox 3.5+
  • Safari 4.0+
  • Google Chrome 5.0+
  • Opera 10.0+
postMessage
  • Internet Explorer 8.0+
  • Firefox 3.0+
  • Safari 4.0+
  • Google Chrome 1.0+
  • Opera 9.5+
SVG:
- Inline as application/xhtml+xml or text/xml
- Included as file via embed, object or iframe elements
- Via JavaScript
  • Internet Explorer 9.0+
  • Firefox 3.0+
  • Safari 3.0+
  • Google Chrome 1.0+
  • Opera 9.5+
SVG:
- Inline in regular HTML documents (text/html)
  • Internet Explorer 9.0+
  • Firefox 4.0+
  • Safari 5.x+
  • Google Chrome 7.0+
  • Opera (none)
Video
  • Internet Explorer 9.0+
  • Firefox 3.5+
  • Safari 4.0+
  • Google Chrome 1.0+
  • Opera 10.5+

Notable here is that the main concern is codecs. Firefox and Opera support Ogg Theora and WebM, IE and Safari support H.264 and Google Chrome supports all three formats.

Web Workers
  • Internet Explorer (none)
  • Firefox 3.5+
  • Safari 4.0+
  • Google Chrome 5.0+
  • Opera 10.6+