Test pages

Compatibility table

Feature Web browser support
Canvas
  • 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 none
  • Safari none
  • Google Chrome none
  • Opera none
File API
  • Firefox 3.6+
  • Safari 4.0+ (partial support)
  • Google Chrome 5.0+
Geolocation
  • Firefox 3,5+
  • Safari (iPhone)
  • Google Chrome 5.0+
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
  • Firefox 3.5+
  • Safari 4.0+
  • Google Chrome 1.0+
Online/Offline events
  • Internet Explorer 8.0+
  • Firefox 3.5+
  • 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+
Video
  • 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, Safari supports H.264 and Google Chrome supports both.

Web Workers
  • Firefox 3.5+
  • Safari 4.0+
  • Google Chrome 5.0+