W3C / HTML5 APIs
These APIs are defined in W3C specifications. All of the following APIs are required for compliance.
DOM, Forms and Styles
spec | link |
---|---|
CSS Animations | http://www.w3.org/TR/2013/WD-css3-animations-20130219/ |
CSS Backgrounds and Borders Level 3 | http://www.w3.org/TR/2014/CR-css3-background-20140909/ |
CSS Color Module Level 3 | http://www.w3.org/TR/2011/REC-css3-color-20110607/ |
CSS Flexible Box Layout | http://www.w3.org/TR/2014/WD-css-flexbox-1-20140925/ |
CSS Fonts Level 3 | http://www.w3.org/TR/2013/CR-css-fonts-3-20131003/ |
CSS Multi-Column Layout | http://www.w3.org/TR/2011/CR-css3-multicol-20110412/ |
CSS Transforms | http://www.w3.org/TR/2013/WD-css-transforms-1-20131126/ |
CSS Transitions | http://www.w3.org/TR/2013/WD-css3-transitions-20131119/ |
Media Queries Level 3 | http://www.w3.org/TR/2012/REC-css3-mediaqueries-20120619/ |
Selectors Level 1 | http://www.w3.org/TR/2013/REC-selectors-api-20130221/ |
Selectors Level 2 | http://www.w3.org/TR/2013/NOTE-selectors-api2-20131017/ |
CSS Basic User Interface Module Level 3 | http://www.w3.org/TR/2012/WD-css3-ui-20120117/ |
WOFF File Format 1.0 | http://www.w3.org/TR/2012/PR-WOFF-20121011/ |
Graphics
spec | link |
---|---|
HTML5 The canvas element (partial) | http://www.w3.org/TR/2014/CR-2dcontext-20140821/ |
HTML Canvas 2D Context (partial) | http://www.w3.org/TR/2012/WD-2dcontext-20120329/ |
HTML5 SVG | http://www.w3.org/TR/2011/REC-SVG11-20110816/ |
Media
spec | link |
---|---|
HTML5 Audio | http://www.w3.org/TR/2014/REC-html5-20141028/ |
HTML5 Video | http://www.w3.org/TR/2014/REC-html5-20141028/ |
getUserMedia (partial) | http://dev.w3.org/2011/webrtc/editor/getusermedia-20111130.html |
Web Audio API (partial) | http://www.w3.org/TR/2012/WD-webaudio-20121213/ |
Web Speech [1] | https://dvcs.w3.org/hg/speech-api/raw-file/tip/speechapi.html |
[1] Tizen IVI 3.0 implementation is as described by W3C but is available under the 'tizen' namespace:
- TTS: tizen.SpeechSynthesis() and tizen.SpeechSynthesisUtterance()
- STT: tizen.SpeechRecognition()
Multimedia and Graphics
spec | link |
---|---|
WebRTC | http://www.w3.org/TR/2013/WD-webrtc-20130910/ |
Dom/JavaScript related HTML5 Enhancements | http://www.w3.org/TR/2011/WD-html5-20110525/common-dom-interfaces.html |
Storage
spec | link |
---|---|
File API | http://dev.w3.org/2006/webapi/FileAPI/ |
File API: Directories and System | http://dev.w3.org/2009/dap/file-system/file-dir-sys.html |
File API: Writer | http://dev.w3.org/2009/dap/file-system/file-writer.html |
IndexedDB | https://dvcs.w3.org/hg/IndexedDB/raw-file/tip/Overview.html |
Web SQL | http://www.w3.org/TR/2010/NOTE-webdatabase-20101118/ |
Web Storage | http://www.w3.org/TR/2013/REC-webstorage-20130730/ |
HTML5 Application caches | http://www.w3.org/TR/2012/WD-html5-20120329/offline.html#appcache |
Communication
spec | link |
---|---|
HTML5 Web Messaging | http://www.w3.org/TR/2012/CR-webmessaging-20120501/ |
Web Sockets | http://www.w3.org/TR/2012/CR-websockets-20120920/ |
XMLHttpRequest | http://www.w3.org/TR/2014/WD-XMLHttpRequest-20140130/ |
HTML5 - session history of browsing contexts (partial) | http://www.w3.org/TR/2012/WD-html5-20121025/history.html#the-history-interface |
Server-Sent Events | http://www.w3.org/TR/2011/WD-eventsource-20111020/ |
Device
spec | link |
---|---|
Online State | http://www.w3.org/html/wg/drafts/html/CR/browsers.html#browser-state |
Screen Orientation | http://www.w3.org/TR/2014/WD-screen-orientation-20141023/ |
Touch Events | http://www.w3.org/TR/2013/REC-touch-events-20131010/ |
Device and Hardware
spec | link |
---|---|
HTML5 Forms (partial) | http://www.w3.org/TR/2012/WD-html5-20121025/the-form-element.html#the-form-element |
Web NFC API | http://www.w3.org/TR/2014/WD-nfc-20140114/ |
Performance and Optimization
spec | link |
---|---|
Navigation Timing | http://www.w3.org/TR/2012/REC-navigation-timing-20121217/ |
Web Workers | http://www.w3.org/TR/2012/CR-workers-20120501/ |
Page Visibility | http://www.w3.org/TR/2012/CR-page-visibility-20120726/ |
Timing control for script-based animations | http://www.w3.org/TR/2013/CR-animation-timing-20131031/ |
Resource Timing | http://www.w3.org/TR/2014/CR-resource-timing-20140624/ |
High Resolution Time | http://www.w3.org/TR/2012/REC-hr-time-20121217/ |
Performance Timeline | http://www.w3.org/TR/2013/REC-performance-timeline-20131212/ |
User Timing | http://www.w3.org/TR/2013/REC-user-timing-20131212/ |
Location
spec | link |
---|---|
Geolocation | http://www.w3.org/TR/2013/REC-geolocation-API-20131024/ |
Security
spec | link |
---|---|
HTML5 - iframe Element | http://www.w3.org/TR/2012/WD-html5-20121025/the-iframe-element.html?path=5_2_8#the-iframe-element |
Cross-Origin Resource Sharing | http://www.w3.org/TR/2012/WD-cors-20120403 |
Content Security Policy 1.0 (partial) | http://www.w3.org/TR/2012/CR-CSP-20121115/ |
UI
spec | link |
---|---|
HTML5 Drag and Drop (partial) | http://www.w3.org/TR/2012/WD-html5-20120329/dnd.html |
Clipboard API and Events (partial) | http://www.w3.org/TR/2012/WD-clipboard-apis-20120223/ |
Web Notifications (partial) | http://www.w3.org/TR/2012/WD-notifications-20120614 |
Widget
spec | link |
---|---|
Widget Packaging and XML Configuration | http://www.w3.org/TR/2011/REC-widgets-20110927/ |
Widget Interface | http://www.w3.org/TR/2011/WD-widgets-apis-20110607/ |
XML Digital Signatures for Widgets | http://www.w3.org/TR/2011/PR-widgets-digsig-20110811/ |
Widget Access Request Policy | http://www.w3.org/TR/2012/REC-widgets-access-20120207/ |