Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Web Applications

Web Applications

This section describes a variety of standards-based features that you can use to build Web-based applications, including File API, Geolocation, IndexedDB, Web Sockets, and others.

In this section


Accessible Rich Internet Applications (ARIA)

In order to allow assistive technologies to convey appropriate information to persons with disabilities, web content requires semantic information about controls, structures, and behaviors. The Accessible Rich Internet Applications (WAI-ARIA) specification helps to define accessible user interface elements by providing an set of roles, states, and properties that can be used to improve the accessibility and interoperability of web content and applications. These semantics are designed to allow an author to properly convey user interface behaviors and structural information to assistive technologies in document-level markup.

Application Cache API ("AppCache")

Internet Explorer 10 and Windows Store apps using JavaScript support the Application Cache API (or AppCache), as defined in the HTML5 specification, which enables the creation of offline web apps.

File API

This section contains the File API reference documentation.

Gamepad API

This section describes support for the Gamepad API.


This section describes support for the Geolocation API.

Indexed Database API

This section describes support for the Indexed Database API (IndexedDB).

HTML5 Web Messaging

This section contains the API for HTML5 Web Messaging, which includes channel messaging and ports.

Timing and Performance APIs

This section describes the timing and performance-based standards supported by Windows Internet Explorer and Windows Store apps, including Navigation Timing, Resource Timing, Animation Timing, Page Visibility, and Efficient Script Yielding.

Web Cryptography API

This section describes the support Internet Explorer provides for the Web Cryptography API.

Web Sockets

This section describes support that Internet Explorer provides for the Web Sockets API.

HTML5 Web Storage

This section contains the API for persistent data storage of key-value pair data as defined by the HTML5 Web Storage specification.

Web Workers

This section describes the support that Internet Explorer provides for the Web Workers API.

XMLHTTPRequest (XHR) and AJAX Support

This section describes the events associated with XMLHttpRequest (XHR), Cross-domain request (XDR), and other features associated with Asynchronous JavaScript and XML (AJAX).


Related topics

Basic DOM Reference



© 2015 Microsoft