Version tested | iPhone, iPad | Phones (1-2.3, 4.0) | Tablets (3.0+) | Phones | Tablet | Meego - Nokia N9 | Symbian | Windows Phone | Mobile | Mini | Android | |
Minimum version tested | 3.2 | 1.5 | 3.0 | 5.0 | 1.0 | 1.2 | ^3 | 9 | 11 | 5 | 6 | 1.4 |
Application CacheOffline package installation. |  |  2.1+ |  |  6.0+ |  |  | | |  | |  |  |
Web storagePersistent and session storage. |  |  2.0+ |  |  6.0+ |  |  | |  |  | |  |  |
Web SQL storagePersistent SQLite storage. |  |  2.0+ |  |  6.0+ |  |  | | |  | | |  |
GeolocationGeolocation & tracking using GPS, cells or Wi-Fi. |  |  2.0+ |  |  6.0+ |  |  | |  |  | |  |  |
MultimediaVideo & Audio Players |  |  2.3+ |  |  7.0+ |  |  | |  |  | |  |  |
Server-Sent EventsEventSource pattern to mantain the connection to the server open |  4.1+ | | | | |  | | |  | |  | |
Web SocketsNewbidireccional protocol over HTTP |  4.2+ | | |  6.1+ |  | | | |  | |  7+ | |
Feature | Safari on iOS | Android Browser | BlackBerry Browser | Nokia Browser | Internet Explorer | Opera | Firefox | webOS Browser |
---|
Version tested | iPhone, iPad | Phones (1.0-2.3) | Tablets (3.0+) | Phones | Tablet | Meego - Nokia N9 | Symbian | Windows Phone | Mobile | Mini | Android | |
Web WorkersThreading and background process communications |  5.0+ | | |  6.0+ |  |  | | |  | |  | |
Canvas API2D Drawing API |  |  |  |  |  |  |  Anna+ |  |  |  |  |  |
SVGScalable Vector Graphics |  |  4.0+ |  |  |  |  |  |  |  |  |  | |
Motion SensorsAccelerometer, Gyroscope, Magnetometer |  4.2 |  4.0+ |  | | |  | | | | |  moz (custom) | |
HTML5 Form Virtual KeyboardsText Inputs with different keyboards |  | | |  |  |  |  Anna+ |  |  | |  | |
HTML5 Form New ControlsAt least: Date, Time, Month, Range |  5.0+ | |  | | | | | |  | |  | |
Touch Eventstouchstart, touchend, touchmove, touchcancel |  |  2.1+ |  |  6.1+ |  |  | | |  (Android) | |  | |
Feature | Safari on iOS | Android Browser | BlackBerry Browser | Nokia Browser | Internet Explorer | Opera | Firefox | webOS Browser |
---|
Version tested | iPhone, iPad | Phones (1.0-2.3) | Tablets (3.0+) | Phones | Tablet | Meego - Nokia N9 | Symbian | Windows Phone | Mobile | Mini | Android | |
CSS 3 Basicopacity, backgrounds, text effects, rounded corners |  |  |  |  6.0 |  |  |  Anna+ |  |  |  partial |  |  |
CSS 3 Transforms 2Drotate, translate, scale, skew, matrix |  |  2.0+ |  |  6.0 |  |  |  Anna+ |  |  |  partial |  |  |
CSS 3 Transforms 3Dscale3d, translate3d. Perspective, Backface |  |  4.0+ |  | |  |  | | | | | | |
CSS 3 TransitionsAnimations between two states |  |  2.0+ |  |  6.0 |  |  |  Anna+ | |  | |  |  |
CSS 3 AnimationsAnimations with keyframes |  |  2.0+ |  |  6.0 |  |  |  Anna+ | | | |  |  |
Viewport definitionMeta tag support. |  |  supports target-densityDpi |  |  |  |  |  Anna+ |  |  supports css & meta | |  |  |
Position: fixed supportAbility to mantain an element fixed in the viewport while scrolling / zooming |  5.0+ |  2.2+ & non scalable viewport |  3.1+ |  7.0+ |  |  | | | | | | |
Remote DebuggerAbility to attach a remote debugger, such as Web Inspector |  weinre (inspector) |  weinre (inspector) | weinre (inspector) |  7.0+ |  | | | |  DragonFly | | |  weinre (nspector) |
Feature | Safari on iOS | Android Browser | BlackBerry Browser | Nokia Browser | Internet Explorer | Opera | Firefox | webOS Browser |
---|
Version tested | iPhone, iPad | Phones (1.0-2.3) | Tablets (3.0+) | Phones | Tablet | Meego - Nokia N9 | Symbian | Windows Phone | Mobile | Mini | Android | |
WebGL3D Canvas for the web | |  2.3 only on Sony Xperia | | |  2.0 beta | | | | | |  | |
XMLHttpRequest 2.0AJAX 2.0: upload files, progress |  5.0+ |  4.0+ |  | | |  | | | | | | |
Navigation Timing APIPerformance events for WPO | |  4.0+ |  4.0+ | | | | |  | | |  7+ | |
Notifications APIBackground alert notifications | | | | | | | | | | |  custom code | |
Network Information APIConnection Type: 2G, 3G, 4G, WiFi | |  2.2+ |  | | | | | | | | | |
File APIOpening local files through input type | |  4.0+ |  | | | | | | | | | |
CORSCross origin Resource Sharing, for cross domain AJAX request |  |  4.0+ |  | | |  | | | | | | |
HTML Media CaptureTaking pictures, record video and audio from an input file type | |  4.0+ |  | | | | | | | | | |
IndexedDBAgnostic database system (replacement for Web SQL) |