SlideShare une entreprise Scribd logo
1  sur  3
Télécharger pour lire hors ligne
Classification of JavaScript APIs for HTML5                                                                                                                                                                                           1(3)

by Markku Laine, http://www.tinyurl.com/mplaine



 Audio                                            Communication                                Component                                     DOM                                           File System

Audio Data API                                    HTML5 Web Messaging                          Introduction to Web Components                Document Object Model (DOM) Level 3 Even...   File API
Mozilla Draft Recommendation, 2012                W3C Candidate Recommendation, 2012           W3C Working Draft, 2012                       W3C Working Draft, 2012                       W3C Working Draft, 2012
Audio Processing API                              Push API                                     Shadow DOM                                    DOM Parsing and Serialization                 File API: Directories and System
W3C Working Draft, 2011                           W3C Working Draft, 2012                      W3C Working Draft, 2012                       W3C Working Draft, 2012                       W3C Working Draft, 2012
Web Audio API                                     Server-Sent Events                           Web Application Manifest Format and Mana...   DOM4                                          File API: Writer
W3C Working Draft, 2012                           W3C Candidate Recommendation, 2012           W3C Editor's Draft, 2012                      W3C Working Draft, 2012                       W3C Working Draft, 2012
Web Audio Processing: Use Cases and Requ...       The Messaging API                            Widget Interface                              Element Traversal Specification
W3C Working Draft, 2012                           W3C Editor's Draft, 2012 (discontinued)      W3C Proposed Recommendation, 2012             W3C Recommendation, 2008
Web MIDI API                                      The WebSocket API                                                                          Selectors API Level 1
W3C Working Draft, 2012                           W3C Candidate Recommendation, 2012                                                         W3C Proposed Recommendation, 2012
                                                  WebRTC 1.0: Real-Time Communication Bet...                                                 Selectors API Level 2
                                                  W3C Working Draft, 2012                                                                    W3C Working Draft, 2012
                                                  XMLHttpRequest
                                                  W3C Working Draft, 2012




 Geolocation                                      Graphics                                     Hardware                                      I/O                                           Linked Data

Geolocation API Specification                      Graphics API                                 Battery Status API                            Gamepad                                       HTML Microdata
W3C Proposed Recommendation, 2012                 W3C Working Group Proposal, 2012             W3C Candidate Recommendation, 2012            W3C Working Draft, 2012                       W3C Working Draft, 2012
Geolocation API Specification Level 2              HTML Canvas 2D Context                       DeviceOrientation Event Specification          IndieUI: Events 1.0                           JSON-LD API 1.0
W3C Working Draft, 2011                           W3C Candidate Recommendation, 2012           W3C Working Draft, 2011                       W3C Working Draft, 2013                       W3C Working Draft, 2012
                                                  HTML Canvas 2D Context, Level 2              The Screen Orientation API                    Input Method Editor API                       RDF API
                                                  W3C Working Draft, 2012                      W3C Working Draft, 2012                       W3C Working Draft, 2012                       W3C Working Group Note, 2012
                                                  WebGL Specification                           The System Information API                    Pointer Events                                RDF Interfaces
                                                  Khronos Group Specification, 2011             W3C Editor's Draft, 2012 (discontinued)       W3C Working Draft, 2013                       W3C Working Group Note, 2012
                                                                                                                                             Pointer Lock                                  RDFa API
                                                                                                                                             W3C Working Draft, 2012                       W3C Working Group Note, 2012
                                                                                                                                             Touch Events version 1
                                                                                                                                             W3C Working Draft, 2013
                                                                                                                                             Touch Events version 2
                                                                                                                                             W3C Editor's Draft, 2011 (discontinued)
                                                                                                                                             Vibration API
                                                                                                                                             W3C Candidate Recommendation, 2012




                                                                                                                                                                                                                              Version 1.1
                                                                                                                                                                                                           Last updated: January 25, 2013
Classification of JavaScript APIs for HTML5                                                                                                                                                                                        2(3)

by Markku Laine, http://www.tinyurl.com/mplaine



 Local Storage                                    Measuring                            Media Resource                                 Metadata                                       Performance

Indexed Database API                              High Resolution Time                 Calendar API                                   API for Media Resources 1.0                    Page Visibility
W3C Working Draft, 2012                           W3C Recommendation, 2012             W3C Editor's Draft, 2012 (discontinued)        W3C Candidate Recommendation, 2011             W3C Candidate Recommendation, 2012
Offline Web Applications                           Navigation Timing                    Device APIs Requirements and Design Decis...   Use Cases and Requirements for Ontology a...   The Network Information API
W3C Working Group Note, 2008                      W3C Recommendation, 2012             W3C Editor's Draft, 2012 (discontinued)        W3C Working Draft, 2010                        W3C Working Draft, 2012
Programmable HTTP Caching and Serving             Performance Timeline                 Pick Contacts Intent                                                                          Timing control for script-based animations
W3C Working Group Note, 2011 (stagnant)           W3C Candidate Recommendation, 2012   W3C Working Draft, 2012                                                                       W3C Working Draft, 2012
Quota Management API                              Progress Events                      Pick Media Intent                                                                             Web Workers
W3C Working Draft, 2012                           W3C Candidate Recommendation, 2011   W3C Working Draft, 2012                                                                       W3C Candidate Recommendation, 2012
Web SQL Database                                  Resource Timing
W3C Working Group Note, 2010 (stagnant)           W3C Candidate Recommendation, 2012
Web Storage                                       User Timing
W3C Candidate Recommendation, 2011                W3C Candidate Recommendation, 2012




 Security and Privacy                             Sensor                               Service Discovery                              Stream and Capture                             Testing

Device API Access Control Use Cases and R...      Ambient Humidity Events              Network Service Discovery                      HTML Media Capture                             WebDriver
W3C Working Group Note, 2011                      Unofficial Draft, 2012                W3C Working Draft, 2012                        W3C Working Draft, 2012                        W3C Working Draft, 2013
Device API Privacy Requirements                   Ambient Light Events                 Requirements for Home Networking Scenarios     Media Access Events
W3C Working Group Note, 2010                      W3C Working Draft, 2012              W3C Interest Group Note, 2011                  W3C Working Draft, 2006
Feature Permissions                               Ambient Temperature Events           Web Intents                                    Media Capture and Streams
W3C Editor's Draft, 2012 (discontinued)           Unofficial Draft, 2012                W3C Working Draft, 2012                        W3C Working Draft, 2012
Permissions for Device API Access                 Atmospheric Pressure Events          Web Intents Addendum - Local Services          MediaStream Capture Scenarios
W3C Working Draft, 2010                           Unofficial Draft, 2012                W3C Working Draft, 2012                        W3C Working Draft, 2012
Privacy Rulesets                                  Proximity Events                                                                    MediaStream Processing API
W3C Editor's Draft, 2010                          W3C Working Draft, 2012                                                             W3C Working Group Note, 2012
Web Application Privacy Best Practices            Sensor API Specification                                                             Streams API
W3C Working Group Note, 2012                      W3C Editor's Draft, 2012                                                            W3C Editor's Draft, 2012
                                                                                                                                      The Media Capture API
Web Cryptography API
                                                                                                                                      W3C Working Group Note, 2012 (discontinued)
W3C Working Draft, 2013
Web Cryptography API Use Cases
W3C Working Draft, 2013
WebCrypto Key Discovery
W3C Working Draft, 2013




                                                                                                                                                                                                                        Version 1.1
                                                                                                                                                                                                     Last updated: January 25, 2013
Classification of JavaScript APIs for HTML5                                                                       3(3)

by Markku Laine, http://www.tinyurl.com/mplaine



 User Interface                                   Utility

Fullscreen                                        Clipboard API and events
W3C Working Draft, 2012                           W3C Working Draft, 2012
HTML5                                             DSP API Specification
W3C Candidate Recommendation, 2012                Unofficial Draft, 2012
HTML 5.1                                          URL
W3C Working Draft, 2012                           W3C Working Draft, 2012
Web Notifications                                  Web API Design Cookbook
W3C Working Draft, 2012                           W3C Working Group Note, 2012
                                                  Web IDL
                                                  W3C Candidate Recommendation, 2012
                                                  Web IDL (Second Edition)
                                                  W3C Editor's Draft, 2012




                                                                                                          Version 1.1
                                                                                       Last updated: January 25, 2013

Contenu connexe

Plus de Markku Laine

XFormsDB: An XForms-Based Framework for Simplifying Web Application Development
XFormsDB: An XForms-Based Framework for Simplifying Web Application DevelopmentXFormsDB: An XForms-Based Framework for Simplifying Web Application Development
XFormsDB: An XForms-Based Framework for Simplifying Web Application DevelopmentMarkku Laine
 
XIDE: Expanding End-User Web Development
XIDE: Expanding End-User Web DevelopmentXIDE: Expanding End-User Web Development
XIDE: Expanding End-User Web DevelopmentMarkku Laine
 
Connecting XForms to Databases: An Extension to the XForms Markup Language
Connecting XForms to Databases: An Extension to the XForms Markup LanguageConnecting XForms to Databases: An Extension to the XForms Markup Language
Connecting XForms to Databases: An Extension to the XForms Markup LanguageMarkku Laine
 
Editable Documents on the Web
Editable Documents on the WebEditable Documents on the Web
Editable Documents on the WebMarkku Laine
 
Local Storage for Web Applications
Local Storage for Web ApplicationsLocal Storage for Web Applications
Local Storage for Web ApplicationsMarkku Laine
 
Web Services for the Internet of Things
Web Services for the Internet of ThingsWeb Services for the Internet of Things
Web Services for the Internet of ThingsMarkku Laine
 
Extending XForms with Server-Side Functionality
Extending XForms with Server-Side FunctionalityExtending XForms with Server-Side Functionality
Extending XForms with Server-Side FunctionalityMarkku Laine
 

Plus de Markku Laine (7)

XFormsDB: An XForms-Based Framework for Simplifying Web Application Development
XFormsDB: An XForms-Based Framework for Simplifying Web Application DevelopmentXFormsDB: An XForms-Based Framework for Simplifying Web Application Development
XFormsDB: An XForms-Based Framework for Simplifying Web Application Development
 
XIDE: Expanding End-User Web Development
XIDE: Expanding End-User Web DevelopmentXIDE: Expanding End-User Web Development
XIDE: Expanding End-User Web Development
 
Connecting XForms to Databases: An Extension to the XForms Markup Language
Connecting XForms to Databases: An Extension to the XForms Markup LanguageConnecting XForms to Databases: An Extension to the XForms Markup Language
Connecting XForms to Databases: An Extension to the XForms Markup Language
 
Editable Documents on the Web
Editable Documents on the WebEditable Documents on the Web
Editable Documents on the Web
 
Local Storage for Web Applications
Local Storage for Web ApplicationsLocal Storage for Web Applications
Local Storage for Web Applications
 
Web Services for the Internet of Things
Web Services for the Internet of ThingsWeb Services for the Internet of Things
Web Services for the Internet of Things
 
Extending XForms with Server-Side Functionality
Extending XForms with Server-Side FunctionalityExtending XForms with Server-Side Functionality
Extending XForms with Server-Side Functionality
 

Dernier

Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 

Dernier (20)

Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 

Classification of JavaScript APIs for HTML5 v1.1

  • 1. Classification of JavaScript APIs for HTML5 1(3) by Markku Laine, http://www.tinyurl.com/mplaine Audio Communication Component DOM File System Audio Data API HTML5 Web Messaging Introduction to Web Components Document Object Model (DOM) Level 3 Even... File API Mozilla Draft Recommendation, 2012 W3C Candidate Recommendation, 2012 W3C Working Draft, 2012 W3C Working Draft, 2012 W3C Working Draft, 2012 Audio Processing API Push API Shadow DOM DOM Parsing and Serialization File API: Directories and System W3C Working Draft, 2011 W3C Working Draft, 2012 W3C Working Draft, 2012 W3C Working Draft, 2012 W3C Working Draft, 2012 Web Audio API Server-Sent Events Web Application Manifest Format and Mana... DOM4 File API: Writer W3C Working Draft, 2012 W3C Candidate Recommendation, 2012 W3C Editor's Draft, 2012 W3C Working Draft, 2012 W3C Working Draft, 2012 Web Audio Processing: Use Cases and Requ... The Messaging API Widget Interface Element Traversal Specification W3C Working Draft, 2012 W3C Editor's Draft, 2012 (discontinued) W3C Proposed Recommendation, 2012 W3C Recommendation, 2008 Web MIDI API The WebSocket API Selectors API Level 1 W3C Working Draft, 2012 W3C Candidate Recommendation, 2012 W3C Proposed Recommendation, 2012 WebRTC 1.0: Real-Time Communication Bet... Selectors API Level 2 W3C Working Draft, 2012 W3C Working Draft, 2012 XMLHttpRequest W3C Working Draft, 2012 Geolocation Graphics Hardware I/O Linked Data Geolocation API Specification Graphics API Battery Status API Gamepad HTML Microdata W3C Proposed Recommendation, 2012 W3C Working Group Proposal, 2012 W3C Candidate Recommendation, 2012 W3C Working Draft, 2012 W3C Working Draft, 2012 Geolocation API Specification Level 2 HTML Canvas 2D Context DeviceOrientation Event Specification IndieUI: Events 1.0 JSON-LD API 1.0 W3C Working Draft, 2011 W3C Candidate Recommendation, 2012 W3C Working Draft, 2011 W3C Working Draft, 2013 W3C Working Draft, 2012 HTML Canvas 2D Context, Level 2 The Screen Orientation API Input Method Editor API RDF API W3C Working Draft, 2012 W3C Working Draft, 2012 W3C Working Draft, 2012 W3C Working Group Note, 2012 WebGL Specification The System Information API Pointer Events RDF Interfaces Khronos Group Specification, 2011 W3C Editor's Draft, 2012 (discontinued) W3C Working Draft, 2013 W3C Working Group Note, 2012 Pointer Lock RDFa API W3C Working Draft, 2012 W3C Working Group Note, 2012 Touch Events version 1 W3C Working Draft, 2013 Touch Events version 2 W3C Editor's Draft, 2011 (discontinued) Vibration API W3C Candidate Recommendation, 2012 Version 1.1 Last updated: January 25, 2013
  • 2. Classification of JavaScript APIs for HTML5 2(3) by Markku Laine, http://www.tinyurl.com/mplaine Local Storage Measuring Media Resource Metadata Performance Indexed Database API High Resolution Time Calendar API API for Media Resources 1.0 Page Visibility W3C Working Draft, 2012 W3C Recommendation, 2012 W3C Editor's Draft, 2012 (discontinued) W3C Candidate Recommendation, 2011 W3C Candidate Recommendation, 2012 Offline Web Applications Navigation Timing Device APIs Requirements and Design Decis... Use Cases and Requirements for Ontology a... The Network Information API W3C Working Group Note, 2008 W3C Recommendation, 2012 W3C Editor's Draft, 2012 (discontinued) W3C Working Draft, 2010 W3C Working Draft, 2012 Programmable HTTP Caching and Serving Performance Timeline Pick Contacts Intent Timing control for script-based animations W3C Working Group Note, 2011 (stagnant) W3C Candidate Recommendation, 2012 W3C Working Draft, 2012 W3C Working Draft, 2012 Quota Management API Progress Events Pick Media Intent Web Workers W3C Working Draft, 2012 W3C Candidate Recommendation, 2011 W3C Working Draft, 2012 W3C Candidate Recommendation, 2012 Web SQL Database Resource Timing W3C Working Group Note, 2010 (stagnant) W3C Candidate Recommendation, 2012 Web Storage User Timing W3C Candidate Recommendation, 2011 W3C Candidate Recommendation, 2012 Security and Privacy Sensor Service Discovery Stream and Capture Testing Device API Access Control Use Cases and R... Ambient Humidity Events Network Service Discovery HTML Media Capture WebDriver W3C Working Group Note, 2011 Unofficial Draft, 2012 W3C Working Draft, 2012 W3C Working Draft, 2012 W3C Working Draft, 2013 Device API Privacy Requirements Ambient Light Events Requirements for Home Networking Scenarios Media Access Events W3C Working Group Note, 2010 W3C Working Draft, 2012 W3C Interest Group Note, 2011 W3C Working Draft, 2006 Feature Permissions Ambient Temperature Events Web Intents Media Capture and Streams W3C Editor's Draft, 2012 (discontinued) Unofficial Draft, 2012 W3C Working Draft, 2012 W3C Working Draft, 2012 Permissions for Device API Access Atmospheric Pressure Events Web Intents Addendum - Local Services MediaStream Capture Scenarios W3C Working Draft, 2010 Unofficial Draft, 2012 W3C Working Draft, 2012 W3C Working Draft, 2012 Privacy Rulesets Proximity Events MediaStream Processing API W3C Editor's Draft, 2010 W3C Working Draft, 2012 W3C Working Group Note, 2012 Web Application Privacy Best Practices Sensor API Specification Streams API W3C Working Group Note, 2012 W3C Editor's Draft, 2012 W3C Editor's Draft, 2012 The Media Capture API Web Cryptography API W3C Working Group Note, 2012 (discontinued) W3C Working Draft, 2013 Web Cryptography API Use Cases W3C Working Draft, 2013 WebCrypto Key Discovery W3C Working Draft, 2013 Version 1.1 Last updated: January 25, 2013
  • 3. Classification of JavaScript APIs for HTML5 3(3) by Markku Laine, http://www.tinyurl.com/mplaine User Interface Utility Fullscreen Clipboard API and events W3C Working Draft, 2012 W3C Working Draft, 2012 HTML5 DSP API Specification W3C Candidate Recommendation, 2012 Unofficial Draft, 2012 HTML 5.1 URL W3C Working Draft, 2012 W3C Working Draft, 2012 Web Notifications Web API Design Cookbook W3C Working Draft, 2012 W3C Working Group Note, 2012 Web IDL W3C Candidate Recommendation, 2012 Web IDL (Second Edition) W3C Editor's Draft, 2012 Version 1.1 Last updated: January 25, 2013