(historical) Web Applications Working Group | Web SQL Database | in Data Storage |
---|
Accessibility Guidelines Working Group | Mobile Accessibility: How WCAG 2.0 and Other W3C/WAI Guidelines Apply to Mobile | Accessibility in User Interaction |
---|
Web Content Accessibility Guidelines (WCAG) 2.1 | Accessibility in User Interaction |
Accessible Rich Internet Applications Working Group | Accessible Rich Internet Applications (WAI-ARIA) 1.1 | Accessibility in User Interaction |
---|
Core Accessibility API Mappings 1.1 | Accessibility in User Interaction |
Audio Community Group | Audio Device Client | Audio playback in Media |
---|
Audio Working Group | Web Audio API | Audio playback in Media |
---|
Authoring Tool Accessibility Guidelines Working Group | Authoring Tool Accessibility Guidelines (ATAG) 2.0 | Accessibility in User Interaction |
---|
Browser Testing and Tools Working Group | WebDriver | Automation in Performance and Tuning |
---|
CSS Working Group | CSS Animation Worklet API | Animation Optimization in Performance and Tuning |
---|
CSS Animations Level 1 | Animations in Graphics and Layout |
Rounded corners in CSS Backgrounds and Borders Module Level 3 | Graphical effects in Graphics and Layout |
Box shadow effects in CSS Backgrounds and Borders Module Level 3 | Graphical effects in Graphics and Layout |
box-sizing property in CSS Basic User Interface Module Level 3 (CSS3 UI) | Complex layouts in Graphics and Layout |
profiled device-dependent colors in CSS Color Module Level 4 | Rendering in different color spaces in Media |
CSS Containment Module Level 1 | Rendering performance in Performance and Tuning |
CSS Device Adaptation Module Level 1 | CSS-based adaptation in Device Adaptation |
CSS Flexible Box Layout Module Level 1 | Complex layouts in Graphics and Layout |
CSS Font Loading Module Level 3 | Downloadable fonts in Graphics and Layout |
font-display in CSS Fonts Module Level 4 | Downloadable fonts in Graphics and Layout |
Variable fonts in CSS Fonts Module Level 4 | Downloadable fonts in Graphics and Layout |
CSS Grid Layout Module Level 1 | Complex layouts in Graphics and Layout |
CSS Mobile Text Size Adjustment Module Level 1 | CSS-based adaptation in Device Adaptation |
Constructable stylesheets in CSS Object Model (CSSOM) | JS-based adaptation in Device Adaptation |
CSS Overscroll Behavior Module Level 1 | Scrolling Optimization in Performance and Tuning |
CSS Painting API Level 1 | Graphics API in Graphics and Layout |
The ruby-align property in CSS Ruby Annotation Layout Module Level 1 | Complex layouts in Graphics and Layout |
The ruby-position property in CSS Ruby Annotation Layout Module Level 1 | Complex layouts in Graphics and Layout |
CSS Scoping Module Level 1 | JS-based adaptation in Device Adaptation |
CSS Scroll Snap Module Level 1 | Smooth scrolling in User Interaction |
CSS Shadow Parts | JS-based adaptation in Device Adaptation |
2D effects in CSS Transforms Module Level 1 | Graphical effects in Graphics and Layout |
CSS Transitions | Animations in Graphics and Layout |
viewport-percentage lengths in CSS Values and Units Module Level 3 | CSS-based adaptation in Device Adaptation |
CSS Will Change Module Level 1 | Smooth scrolling in User Interaction |
Rendering performance in Performance and Tuning |
CSSOM View Module | Smooth scrolling in User Interaction |
Media Queries Level 3 | CSS-based adaptation in Device Adaptation |
pointer feature in Media Queries Level 5 | CSS-based adaptation in Device Adaptation |
hover feature in Media Queries Level 5 | CSS-based adaptation in Device Adaptation |
prefers-contrast in Media Queries Level 5 | CSS-based adaptation in Device Adaptation |
prefers-color-scheme feature in Media Queries Level 5 | CSS-based adaptation in Device Adaptation |
prefers-reduced-motion feature in Media Queries Level 5 | CSS-based adaptation in Device Adaptation |
Resize Observer | JS-based adaptation in Device Adaptation |
Web Animations | Animations in Graphics and Layout |
Color on the Web Community Group | High Dynamic Range and Wide Gamut Color on the Web | Rendering in different color spaces in Media |
---|
Devices and Sensors Working Group | Accelerometer | Motion sensors in Sensors and Local Interactions |
---|
Ambient Atmospheric Pressure (Barometric) Sensor | in Sensors and Local Interactions |
Ambient Humidity Events | in Sensors and Local Interactions |
Ambient Light Sensor | Ambient light sensors in Sensors and Local Interactions |
Ambient Temperature (Thermometer) sensor | in Sensors and Local Interactions |
Battery Status API | Battery status in Sensors and Local Interactions |
Battery Status in Performance and Tuning |
DeviceOrientation Event Specification | Motion sensors in Sensors and Local Interactions |
Generic Sensor API | Generic sensors in Sensors and Local Interactions |
Geolocation Sensor | Geolocation in Sensors and Local Interactions |
Geofencing in Application Lifecycle |
Gyroscope | Motion sensors in Sensors and Local Interactions |
HTML Media Capture | Capturing audio/video in Media |
Magnetometer | Motion sensors in Sensors and Local Interactions |
Network Service Discovery | in Media |
Orientation Sensor | Motion sensors in Sensors and Local Interactions |
Proximity Sensor | Proximity sensors in Sensors and Local Interactions |
Screen Wake Lock API | Screen wake in User Interaction |
Vibration API (Second Edition) | Vibration in User Interaction |
Geolocation Working Group | Geofencing API | in Sensors and Local Interactions in Application Lifecycle |
---|
Geolocation API Specification 2nd Edition | Geolocation in Sensors and Local Interactions |
GPU for the Web Working Group | WebGPU | Graphics API in Graphics and Layout |
---|
WebGPU Shading Language | Graphics API in Graphics and Layout |
Hardware Based Secure Services Community Group | Hardware Based Secure Services features | in Security and Privacy |
---|
HTML Working Group | inputmode attribute in HTML 5.1 2nd Edition | in Forms |
---|
ApplicationCache in HTML 5.1 2nd Edition | in Application Lifecycle |
Server-Sent Events | Server-pushed Requests in Network and Communications |
Web Storage (Second Edition) | Simple data storage in Data Storage |
Immersive Web Community Group | WebVR | in Media |
---|
Immersive Web Working Group | WebXR Augmented Reality Module - Level 1 | Rendering in VR/AR headsets in Media |
---|
WebXR Device API | Rendering in VR/AR headsets in Media |
WebXR Gamepads Module - Level 1 | Rendering in VR/AR headsets in Media |
Independent User Interface (Indie UI) Working Group | IndieUI: Events 1.0 | in User Interaction |
---|
Khronos Group | WebGL Specification | Graphics API in Graphics and Layout |
---|
Media Working Group | Autoplay Policy Detection | Autoplay in Media |
---|
Encrypted Media Extensions | Protected content playback in Media |
Media Capabilities | Capabilities and quality in Media |
Media Playback Quality | Capabilities and quality in Media |
Media Session Standard | Media focus in Media |
Media Source Extensions™ | Generation of media content in Media |
Picture-in-Picture | Distributed rendering in Media |
MiniApps Working Group | MiniApp Standardization White Paper version 2 | MiniApps in Application Lifecycle |
---|
Mobile Web Best Practices Working Group | Mobile Web Application Best Practices | Optimization Best Practices in Performance and Tuning |
---|
Multi-Device Timing Community Group | Timing Object | Distributed rendering in Media |
---|
Pointer Events Working Group | Pointer Events | Touch-based interactions in User Interaction |
---|
touch-action in Pointer Events | Touch-based interactions in User Interaction |
Privacy Community Group | First-Party Sets | Strengthened privacy in Security and Privacy |
---|
IsLoggedIn | Strengthened privacy in Security and Privacy |
JS Isolation via Origin Labels and Membranes | Strengthened privacy in Security and Privacy |
Private Click Measurement | Strengthened privacy in Security and Privacy |
The Storage Access API | Storage management in Data Storage |
Strengthened privacy in Security and Privacy |
Second Screen Working Group | Open Screen Protocol | Distributed rendering in Media |
---|
Presentation API | Distributed rendering in Media |
Remote Playback API | Distributed rendering in Media |
Service Workers Working Group | Service Workers 1 | Offline Web Apps in Application Lifecycle |
---|
Caching in Performance and Tuning |
SVG Working Group | Scalable Vector Graphics (SVG) 1.1 (Second Edition) | 2D Vector Graphics in Graphics and Layout |
---|
Responsive images in Device Adaptation |
Scalable Vector Graphics (SVG) 2 | 2D Vector Graphics in Graphics and Layout |
System Applications Working Group | Contacts Manager API | in Data Storage |
---|
Task Scheduler API Specification | in Application Lifecycle |
Tracking Protection Working Group | Tracking Preference Expression (DNT) | in Security and Privacy |
---|
User Agent Accessibility Guidelines Working Group | Mobile Accessibility: How WCAG 2.0 and Other W3C/WAI Guidelines Apply to Mobile | Accessibility in User Interaction |
---|
UAAG 2.0 Reference: Explanations, Examples, and Resources for User Agent Accessibility Guidelines 2.0 | Accessibility in User Interaction |
User Agent Accessibility Guidelines (UAAG) 2.0 | Accessibility in User Interaction |
W3C | Event Timing API | Timing hooks in Performance and Tuning |
---|
Scroll-linked Animations | Animations in Graphics and Layout |
Web Locks API | Shared resources in Data Storage in Application Lifecycle |
Web Application Security Working Group | Content Security Policy Level 2 | Strengthened security in Security and Privacy |
---|
Credential Management Level 1 | Identity Management in Security and Privacy |
Entry Point Regulation | in Security and Privacy |
Mixed Content | Strengthened security in Security and Privacy |
Permissions | Permissions in Security and Privacy |
Permissions Policy | Permissions policy in Security and Privacy |
Referrer Policy | Referrer Policy in Security and Privacy |
Secure Contexts | Secure contexts in Security and Privacy |
Subresource Integrity | Strengthened security in Security and Privacy |
Upgrade Insecure Requests | HTTPs adoption in Security and Privacy |
User Interface Security and the Visibility API | Sandboxing in Security and Privacy |
Web Applications Working Group | Badging API | Notification in User Interaction |
---|
Packing in Application Lifecycle |
File API | File operations in Data Storage |
Gamepad | Game controllers in User Interaction |
Intersection Observer | Infinite scrolling in Performance and Tuning |
Push API | Notification in User Interaction |
Server-pushed Requests in Network and Communications |
Remote Notifications in Application Lifecycle |
The Screen Orientation API | Orientation Lock in Sensors and Local Interactions |
Web App Manifest - Application Information | Packing in Application Lifecycle |
Web Application Manifest | Packing in Application Lifecycle |
Web Share API | Sharing content in Application Lifecycle |
Web Share Target API | Sharing content in Application Lifecycle |
Web Authentication Working Group | Web Authentication: An API for accessing Public Key Credentials - Level 3 | Authentication in Security and Privacy |
---|
Web Bluetooth Community Group | Web Bluetooth | Bluetooth in Sensors and Local Interactions |
---|
Web Cryptography Working Group | Web Cryptography API | Encrypted storage in Data Storage |
---|
Encryption in Security and Privacy |
WebCrypto Key Discovery | Encrypted storage in Data Storage |
Encryption in Security and Privacy |
Web Editing Working Group | Clipboard API and events | Clipboard in Forms |
---|
Web Events Working Group | Touch Events | Touch-based interactions in User Interaction |
---|
Web Fonts Working Group | WOFF File Format 2.0 | Downloadable fonts in Graphics and Layout |
---|
Web NFC Community Group | Web NFC API | NFC in Sensors and Local Interactions |
---|
Web Payments Working Group | Payment Handler API | Web Payment in Payment and Services |
---|
Payment Method Identifiers | Web Payment in Payment and Services |
Payment Method Manifest | Web Payment in Payment and Services |
Payment Method: Basic Card | Web Payment in Payment and Services |
Payment Request API | Web Payment in Payment and Services |
Web Performance Working Group | Beacon | HTTP Network API in Network and Communications |
---|
Cooperative Scheduling of Background Tasks | Priority Handling in Performance and Tuning |
Device Memory | Server-side adaptation in Device Adaptation |
Frame Timing | Timing hooks in Performance and Tuning |
High Resolution Time Level 2 | Timing Hooks in Performance and Tuning |
Long Tasks API 1 | Timing Hooks in Performance and Tuning |
Navigation Timing Level 2 | Timing Hooks in Performance and Tuning |
Page Visibility (Second Edition) | Foreground Detection in Application Lifecycle |
Page Visibility Detection in Performance and Tuning |
Paint Timing 1 | Timing Hooks in Performance and Tuning |
Performance Timeline | Timing Hooks in Performance and Tuning |
Preload | Network Prioritization in Performance and Tuning |
Resource Hints | Network Prioritization in Performance and Tuning |
Resource Timing Level 2 | Network Characteristics in Network and Communications |
Timing Hooks in Performance and Tuning |
Server Timing | Timing Hooks in Performance and Tuning |
Timing Entry Names Registry | Timing Hooks in Performance and Tuning |
User Timing Level 2 | Timing Hooks in Performance and Tuning |
Web Platform Incubator Community Group | A built-in virtual scroller for the web platform | Infinite scrolling in Performance and Tuning |
---|
Accelerated Shape Detection in Images | Video processing in Media |
Background Fetch | Background execution in Network and Communications in Application Lifecycle |
Cookie Store API | State management in Data Storage |
Display Locking | DOM Updates in Performance and Tuning |
Element Timing API | Timing hooks in Performance and Tuning |
File System Access | File operations in Data Storage |
Input Device Capabilities | Touch-based interactions in User Interaction |
Input for Workers and Worklets | Input latency in User Interaction |
isInputPending | Responsiveness in User Interaction in Performance and Tuning |
JS Self-Profiling API | JS performance in Performance and Tuning |
KV Storage | Simple data storage in Data Storage |
Layout Instability | Timing hooks in Performance and Tuning |
scheduler.yield() in Main-thread Scheduling API | Responsiveness in Performance and Tuning |
scheduler.postTask() in Main-thread Scheduling API | Responsiveness in Performance and Tuning |
Network Information API | Network Characteristics in Network and Communications |
Page Lifecycle | State transition in Application Lifecycle |
performance.measureMemory API | Memory usage in Performance and Tuning |
Portals | Seamless navigation in Application Lifecycle |
Priority Hints | Network Prioritization in Performance and Tuning |
Relinquishing Permissions | Permissions in Security and Privacy |
Requesting Permissions | Permissions in Security and Privacy |
requestPostAnimationFrame | DOM Updates in Performance and Tuning |
SPARROW | Strengthened privacy in Security and Privacy |
Storage Buckets | Storage management in Data Storage |
Trust Token API | Strengthened privacy in Security and Privacy |
TURTLEDOVE | Strengthened privacy in Security and Privacy |
User Idle Detection | State transition in Application Lifecycle |
User-Agent Client Hints | Server-side adaptation in Device Adaptation |
Visual Viewport API | JS-based adaptation in Device Adaptation |
Web Background Synchronization | Background execution in Network and Communications in Application Lifecycle |
Web Budget API | in Application Lifecycle |
Web Monetization | Continuous payments in Payment and Services |
Web Packaging | Packing in Application Lifecycle |
Speech synthesis in Web Speech API | Speech-based interactions in User Interaction |
Speech recognition in Web Speech API | Speech-based interactions in User Interaction |
WebCodecs | Video processing in Media |
WebHID API | Game controllers in User Interaction |
Web Platform Working Group | Indexed Database API 2.0 | Database query/update in Data Storage |
---|
Input Method Editor API | Input method in User Interaction |
Quota Management API | in Data Storage |
WebRTC Working Group | Audio Output Devices API | Distributed rendering in Media |
---|
Identifiers for WebRTC's Statistics API | Real-time Communication in Performance and Tuning |
Source capabilities in Media Capture and Streams | Media Capture Capabilities in Device Adaptation |
Media Capture and Streams | Capturing audio/video in Media |
Camera & Microphone streams in Sensors and Local Interactions |
MediaStream Image Capture | Capturing audio/video in Media |
MediaStream Recording | Capturing audio/video in Media |
MediaStreamTrack Content Hints | P2P and audio/video streams in Media |
Scalable Video Coding (SVC) Extension for WebRTC | P2P and audio/video streams in Media |
WebRTC 1.0: Real-Time Communication Between Browsers | P2P and audio/video streams in Media |
P2P Data Connections in Network and Communications |
WebAssembly Working Group | WebAssembly Core Specification | Low-level Bytecode Format in Performance and Tuning |
---|
WebTransport Working Group | WebTransport | Bidirectional Connections in Network and Communications |
---|
WHATWG | Shadow tree in DOM Standard | JS-based adaptation in Device Adaptation |
---|
Passive event listeners in DOM Standard | Scrolling Optimization in Performance and Tuning |
Fetch Standard | HTTP Network API in Network and Communications |
CORS protocol in Fetch Standard | Cross-domain Requests in Network and Communications |
Fullscreen API Standard | in Graphics and Layout |
requestAnimationFrame in HTML Standard | Animations in Graphics and Layout |
Animation Optimization in Performance and Tuning |
The ruby element in HTML Standard | Complex layouts in Graphics and Layout |
The 2D rendering context in HTML Standard | Graphics API in Graphics and Layout |
Image/Video edition in Media |
picture element in HTML Standard | Responsive images in Device Adaptation |
srcset attribute in HTML Standard | Responsive images in Device Adaptation |
The template element in HTML Standard | JS-based adaptation in Device Adaptation |
Custom elements in HTML Standard | JS-based adaptation in Device Adaptation |
Integration with the JavaScript module system in HTML Standard | JS-based adaptation in Device Adaptation |
tel, email, url input types in HTML Standard | Customized text entries in Forms |
Date and time input types in HTML Standard | Customized text entries in Forms |
pattern attribute for input fields in HTML Standard | Input validation in Forms |
input placeholder attribute in HTML Standard | Input hint in Forms |
datalist element in HTML Standard | Form autocomplete in Forms |
autocomplete attribute in HTML Standard | Form autocomplete in Forms |
in Data Storage |
Autocomplete in Payment and Services |
download attribute in HTML Standard | File download in Data Storage |
video element in HTML Standard | Audio/Video playback in Media |
audio element in HTML Standard | Audio/Video playback in Media |
onLine DOM flag in HTML Standard | On-line State in Network and Communications |
Web workers in HTML Standard | Threading in Performance and Tuning |
sandbox iframe attribute in HTML Standard | Strengthened security in Security and Privacy |
Notifications API Standard | Notification in User Interaction |
Storage Standard | Storage management in Data Storage |
Streams Standard | Low-level I/O in Network and Communications |
WebSockets Standard | Bidirectional Connections in Network and Communications |
XMLHttpRequest Standard | HTTP Network API in Network and Communications |