Web Audio API
High-level JavaScript API for processing and synthesizing audio
Web Cryptography
JavaScript API for performing basic cryptographic operations in web applications
@font-face Web fonts
Method of displaying fonts downloaded from websites
Web MIDI API
The Web MIDI API specification defines a means for web developers to enumerate, manipulate and access MIDI devices
Web Storage - name/value pairs
Method of storing data locally like cookies, but for larger amounts of data (sessionStorage and localStorage, used to fall under HTML5).
Web Notifications
Method of alerting the user outside of a web page by displaying notifications (that do not require interaction by the user).
Object RTC (ORTC) API for WebRTC
Enables mobile endpoints to talk to servers and web browsers with Real-Time Communications (RTC) capabilities via native and simple JavaScript APIs
Offline web applications
Now deprecated method of defining web page files to be cached using a cache manifest file, allowing them to work offline on subsequent visits to the page.
WebRTC Peer-to-peer connections
Method of allowing two users to communicate directly, browser to browser using the RTCPeerConnection API.
Shared Web Workers
Method of allowing multiple scripts to communicate with a single web worker.
Web SQL Database
Method of storing data client-side, allows SQLite database queries for access and manipulation.
WebAssembly
WebAssembly or "wasm" is a new portable, size- and load-time-efficient format suitable for compilation to the web.
WebAssembly BigInt to i64 conversion in JS API
An extension to the WebAssembly JS API for bidrectionally converting BigInts and 64-bit WebAssembly integer values
WebAssembly Bulk Memory Operations
An extension to WebAssembly adding bulk memory operations and conditional segment initialization
WebAssembly Multi-Value
An extension to WebAssembly allowing instructions, blocks and functions to produce multiple result values
WebAssembly Import/Export of Mutable Globals
An extension to WebAssembly import and export of mutable global variables
WebAssembly Non-trapping float-to-int Conversion
An extension to WebAssembly adding floating-point to integer conversion operators which saturate instead of trapping
WebAssembly Reference Types
An extension to WebAssembly allowing opaque references as first-class types, and multiple tables
WebAssembly Sign Extension Operators
An extension to WebAssembly adding sign-extension operator instructions
WebAssembly SIMD
An extension to WebAssembly adding 128-bit SIMD operations
WebAssembly Threads and Atomics
An extension to WebAssembly adding shared memory and atomic memory operations
Web Animations API
Lets you create animations that are run in the browser, as well as inspect and manipulate animations created through declarative means like CSS.
Web Bluetooth
Allows web sites to communicate over GATT with nearby user-selected Bluetooth devices in a secure and privacy-preserving way.
Web Serial API
Allows communication with devices via a serial interface.
Web Share API
A way to allow websites to invoke the native sharing capabilities of the host platform
Web Authentication API
The Web Authentication API is an extension of the Credential Management API that enables strong authentication with public key cryptography, enabling password-less authentication and / or secure second-factor authentication without SMS texts.
WebCodecs API
API to provide more control over the encoding and decoding of audio, video, and images.
WebGL - 3D Canvas graphics
Method of generating dynamic 3D graphics using JavaScript, accelerated through hardware
WebGL 2.0
Next version of WebGL. Based on OpenGL ES 3.0.
WebGPU
An API for complex rendering and compute, using hardware acceleration. Use cases include demanding 3D games and acceleration of scientific calculations. Meant to supersede WebGL.
WebHID API
Enables raw access to HID (Human Interface Device) commands for all connected HIDs. Previously, an HID could only be accessed if the browser had implemented a custom API for the specific device.
CSS -webkit-user-drag property
The non-standard `-webkit-user-drag` CSS property can be used to either make an element draggable or explicitly non-draggable (like links and images). See the standardized [draggable attribute/property](/mdn-api_htmlelement_draggable) for the recommended alternative method of accomplishing the same functionality.
WebM video format
Multimedia format designed to provide a royalty-free, high-quality open video compression format for use with HTML5 video. WebM supports the video codec VP8 and VP9.
Web NFC
This API allows a website to communicate with NFC tags through a device's NFC reader.
WebP image format
Image format (based on the VP8 video format) that supports lossy and lossless compression, as well as animation and alpha transparency. WebP generally has better compression than JPEG, PNG and GIF and is designed to supersede them. [AVIF](/avif) and [JPEG XL](/jpegxl) are designed to supersede WebP.
Web Sockets
Bidirectional communication technology for web apps
WebTransport
Protocol framework to send and receive data from servers using [HTTP3](/http3). Similar to [WebSockets](/websockets) but with support for multiple streams, unidirectional streams, out-of-order delivery, and reliable as well as unreliable transport.
WebUSB
Allows communication with devices via USB (Universal Serial Bus).
WebVR API
API for accessing virtual reality (VR) devices, including sensors and head-mounted displays. Replaced by the [WebXR Device API](/webxr).
WebVTT - Web Video Text Tracks
Format for marking up text captions for multimedia resources.
Web Workers
Method of running scripts in the background, isolated from the web page
WebXR Device API
API for accessing virtual reality (VR) and augmented reality (AR) devices, including sensors and head-mounted displays.
WOFF - Web Open Font Format
Compressed TrueType/OpenType font that contains information about the font's source.
WOFF 2.0 - Web Open Font Format
TrueType/OpenType font that provides better compression than WOFF 1.0.
webglquery api
webglshader api
webglsync api
websocket api
web app manifest
android browser / webview
50 results found.