Web Standards logo

Web Standards

Specifications and guidelines that define how web technologies should work, ensuring interoperability and consistency across browsers and platforms. Web standards are developed by organizations like W3C, WHATWG, IETF, and ECMA International. This topic covers the full landscape of web standards including HTML, CSS, JavaScript APIs, networking, security, graphics, media, and emerging technologies.

24 APIs 8 Features
Browser CompatibilityCSSHTMLInteroperabilityJavaScriptStandardsWeb APIsWeb Development

APIs

WHATWG HTML Living Standard

The core markup language of the web, including Web Workers, localStorage, history, the canvas element, forms, and numerous JavaScript APIs. Maintained by WHATWG and published as...

WHATWG Fetch Living Standard

The networking model for resource retrieval on the web. Defines the Fetch API used by browsers and JavaScript to make HTTP requests, replacing the older XMLHttpRequest API.

WHATWG DOM Living Standard

The core infrastructure used to define the web. Specifies the Document Object Model (DOM), which represents HTML/XML documents as a tree of nodes that scripts can manipulate.

WHATWG URL Living Standard

Infrastructure and algorithms around URLs on the web. Defines how URLs are parsed, serialized, and resolved, and specifies the URL and URLSearchParams APIs.

WHATWG Streams Living Standard

APIs for creating, composing, and consuming streams of data. Defines ReadableStream, WritableStream, and TransformStream interfaces for efficient data processing.

WHATWG WebSockets Living Standard

APIs to enable web applications to maintain bidirectional communications with server-side processes. Defines the WebSocket interface for full-duplex communication channels over ...

WHATWG Storage Living Standard

Persistent storage API, quota management, and platform storage architecture. Defines how web applications can store data persistently and manage storage quotas.

WHATWG Encoding Living Standard

Character encoding functionality on the web. Defines the TextEncoder and TextDecoder APIs for converting between strings and binary data using various character encodings.

WHATWG Notifications API Living Standard

Provides an API allowing web pages to control the display of system notifications to end users, enabling alerts outside the context of a web page.

WHATWG File System Living Standard

Infrastructure and API for accessing the file system. Provides FileSystemHandle, FileSystemFileHandle, and FileSystemDirectoryHandle interfaces for reading and writing files on ...

W3C CSS Specifications

Cascading Style Sheets specifications developed by the W3C CSS Working Group. Covers layout (Flexbox, Grid), selectors, animations, transforms, custom properties, and all aspect...

W3C Web Authentication (WebAuthn)

A W3C Recommendation that defines a strong authentication API for web applications, enabling passwordless and multi-factor authentication using public key cryptography and hardw...

W3C WebRTC

Web Real-Time Communications specifications enabling peer-to-peer audio, video, and data communication directly between browsers without plugins. Developed by the W3C WebRTC Wor...

W3C WebGPU

A W3C specification providing a modern GPU-accelerated graphics and compute interface for the web. Developed by the GPU for the Web Working Group as a successor to WebGL.

W3C Web Components

A suite of W3C specifications enabling reusable custom elements: Custom Elements v1, Shadow DOM, and HTML Templates. Allows developers to create encapsulated, reusable UI compon...

W3C Service Workers

A W3C specification that enables web applications to work offline, do background synchronization, and intercept network requests. Service Workers act as a programmable network p...

W3C Payment Request API

A W3C Recommendation that standardizes the checkout process on the web, reducing the need for forms by using browser-stored payment information and supporting multiple payment m...

W3C WebAssembly

A portable binary instruction format for a stack-based virtual machine. Enables near-native performance for web applications written in languages like C, C++, and Rust.

W3C JSON-LD

JSON-LD 1.1 is a W3C Recommendation for Linked Data in JSON format. Provides a method to encode Linked Data using JSON, enabling semantic interoperability and integration with t...

W3C Verifiable Credentials

A W3C Recommendation that defines a data model for expressing credentials on the web in a cryptographically secure, privacy-respecting, and machine-verifiable way.

W3C Web Neural Network API (WebNN)

A W3C specification enabling hardware-accelerated machine learning inference directly in web browsers, providing a low-level API for neural network operations on CPUs, GPUs, and...

W3C Decentralized Identifiers (DIDs)

A W3C Recommendation defining a new type of identifier enabling verifiable, decentralized digital identity. DIDs are globally unique, resolvable with high availability, and cryp...

IETF HTTP Specifications

The IETF HTTP Working Group specifications defining the HyperText Transfer Protocol. Includes HTTP/1.1 (RFC 9110), HTTP/2 (RFC 9113), HTTP/3 (RFC 9114), and related standards fo...

ECMA JavaScript (ECMAScript)

The ECMAScript specification (ECMA-262) defines the JavaScript programming language. Published annually by TC39 with new features, ECMAScript is the foundation for all JavaScrip...

Features

Interoperability

Web standards ensure that websites and applications work consistently across all browsers and platforms.

Progressive Enhancement

Standards enable building experiences that work for all users and are enhanced for capable browsers.

Security and Privacy

Standards define security mechanisms like CSP, CORS, WebAuthn, and privacy-preserving APIs.

Performance APIs

Standards provide APIs for measuring and optimizing web application performance.

Offline Capabilities

Service Workers and Storage APIs enable web applications to function without network access.

Real-Time Communication

WebRTC and WebSockets enable peer-to-peer and server communication without plugins.

Hardware Access

Device APIs provide controlled access to hardware like cameras, microphones, and sensors.

Machine Learning

WebNN enables hardware-accelerated ML inference directly in the browser.

Use Cases

Progressive Web Apps

Use Service Workers, Web Storage, Web Push, and Manifest specifications to build installable, offline-capable web applications.

Authentication

Implement passwordless authentication with WebAuthn and Verifiable Credentials for secure, phishing-resistant login.

Real-Time Collaboration

Use WebRTC, WebSockets, and Broadcast Channel API for real-time data sharing and video/audio communication.

E-Commerce

Streamline checkout with Payment Request API and Web Authentication for secure, frictionless transactions.

Data Visualization

Use WebGL, WebGPU, Canvas API, and SVG for high-performance, hardware-accelerated graphics and charts.

Content Management

Use Streams API, Fetch API, and IndexedDB for efficient content loading, caching, and storage.

Accessibility

Apply WCAG guidelines and ARIA attributes to make web content accessible to all users.

Internationalization

Use Encoding API and Intl APIs to support global audiences with proper text handling.

Integrations

Browser Vendors

Chrome, Firefox, Safari, and Edge implement web standards to provide consistent capabilities across platforms.

JavaScript Runtimes

Node.js, Deno, and Bun implement web standard APIs including Fetch, Streams, WebCrypto, and URL.

Server Frameworks

Express, Fastify, Hono, and other frameworks align with web standard request/response models.

Build Tools

Vite, Webpack, and esbuild target web standards to produce optimized web applications.

Testing Frameworks

Playwright, WebDriver, and Puppeteer automate browsers using WebDriver and related specifications.

Edge Runtimes

Cloudflare Workers, Vercel Edge, and Deno Deploy implement web standard APIs for edge computing.

Semantic Vocabularies

Web Standards Context

15 classes · 14 properties

JSON-LD

Resources

🔗
Website
Website
🔗
Website
Website
🔗
Website
Website
🔗
Website
Website
🔗
Documentation
Documentation
🔗
APIReference
APIReference
🔗
APIReference
APIReference
🔧
Tools
Tools
🔧
Tools
Tools
👥
GitHubRepository
GitHubRepository
👥
GitHubOrganization
GitHubOrganization
👥
GitHubOrganization
GitHubOrganization
👥
GitHubOrganization
GitHubOrganization
👥
GitHubOrganization
GitHubOrganization
🔗
JSONLD
JSONLD
🔗
Vocabulary
Vocabulary

Sources

apis.yml Raw ↑
aid: web-standards
name: Web Standards
description: >-
  Specifications and guidelines that define how web technologies should work,
  ensuring interoperability and consistency across browsers and platforms. Web
  standards are developed by organizations like W3C, WHATWG, IETF, and ECMA
  International. This topic covers the full landscape of web standards including
  HTML, CSS, JavaScript APIs, networking, security, graphics, media, and
  emerging technologies.
type: Index
url: https://www.w3.org/standards/
tags:
  - Browser Compatibility
  - CSS
  - HTML
  - Interoperability
  - JavaScript
  - Standards
  - Web APIs
  - Web Development
created: '2025'
modified: '2026-05-03'
specificationVersion: '0.19'
apis:
  - aid: web-standards:whatwg-html
    name: WHATWG HTML Living Standard
    description: >-
      The core markup language of the web, including Web Workers, localStorage,
      history, the canvas element, forms, and numerous JavaScript APIs. Maintained
      by WHATWG and published as a continuously updated Living Standard.
    humanURL: https://html.spec.whatwg.org/multipage/
    tags:
      - HTML
      - Living Standard
      - WHATWG
      - Web APIs
    properties:
      - type: Documentation
        url: https://html.spec.whatwg.org/multipage/
      - type: GitHubRepository
        url: https://github.com/whatwg/html

  - aid: web-standards:whatwg-fetch
    name: WHATWG Fetch Living Standard
    description: >-
      The networking model for resource retrieval on the web. Defines the Fetch
      API used by browsers and JavaScript to make HTTP requests, replacing the
      older XMLHttpRequest API.
    humanURL: https://fetch.spec.whatwg.org/
    tags:
      - Fetch API
      - HTTP
      - Living Standard
      - Networking
      - WHATWG
    properties:
      - type: Documentation
        url: https://fetch.spec.whatwg.org/
      - type: GitHubRepository
        url: https://github.com/whatwg/fetch

  - aid: web-standards:whatwg-dom
    name: WHATWG DOM Living Standard
    description: >-
      The core infrastructure used to define the web. Specifies the Document
      Object Model (DOM), which represents HTML/XML documents as a tree of nodes
      that scripts can manipulate.
    humanURL: https://dom.spec.whatwg.org/
    tags:
      - DOM
      - Living Standard
      - WHATWG
      - Web APIs
    properties:
      - type: Documentation
        url: https://dom.spec.whatwg.org/
      - type: GitHubRepository
        url: https://github.com/whatwg/dom

  - aid: web-standards:whatwg-url
    name: WHATWG URL Living Standard
    description: >-
      Infrastructure and algorithms around URLs on the web. Defines how URLs are
      parsed, serialized, and resolved, and specifies the URL and URLSearchParams
      APIs.
    humanURL: https://url.spec.whatwg.org/
    tags:
      - Living Standard
      - URL
      - WHATWG
    properties:
      - type: Documentation
        url: https://url.spec.whatwg.org/
      - type: GitHubRepository
        url: https://github.com/whatwg/url

  - aid: web-standards:whatwg-streams
    name: WHATWG Streams Living Standard
    description: >-
      APIs for creating, composing, and consuming streams of data. Defines
      ReadableStream, WritableStream, and TransformStream interfaces for
      efficient data processing.
    humanURL: https://streams.spec.whatwg.org/
    tags:
      - Living Standard
      - Streaming
      - WHATWG
      - Web APIs
    properties:
      - type: Documentation
        url: https://streams.spec.whatwg.org/
      - type: GitHubRepository
        url: https://github.com/whatwg/streams

  - aid: web-standards:whatwg-websockets
    name: WHATWG WebSockets Living Standard
    description: >-
      APIs to enable web applications to maintain bidirectional communications
      with server-side processes. Defines the WebSocket interface for full-duplex
      communication channels over a single TCP connection.
    humanURL: https://websockets.spec.whatwg.org/
    tags:
      - Living Standard
      - Real-Time
      - WebSockets
      - WHATWG
    properties:
      - type: Documentation
        url: https://websockets.spec.whatwg.org/
      - type: GitHubRepository
        url: https://github.com/whatwg/websockets

  - aid: web-standards:whatwg-storage
    name: WHATWG Storage Living Standard
    description: >-
      Persistent storage API, quota management, and platform storage architecture.
      Defines how web applications can store data persistently and manage storage
      quotas.
    humanURL: https://storage.spec.whatwg.org/
    tags:
      - Living Standard
      - Storage
      - WHATWG
      - Web APIs
    properties:
      - type: Documentation
        url: https://storage.spec.whatwg.org/
      - type: GitHubRepository
        url: https://github.com/whatwg/storage

  - aid: web-standards:whatwg-encoding
    name: WHATWG Encoding Living Standard
    description: >-
      Character encoding functionality on the web. Defines the TextEncoder and
      TextDecoder APIs for converting between strings and binary data using
      various character encodings.
    humanURL: https://encoding.spec.whatwg.org/
    tags:
      - Character Encoding
      - Living Standard
      - WHATWG
    properties:
      - type: Documentation
        url: https://encoding.spec.whatwg.org/
      - type: GitHubRepository
        url: https://github.com/whatwg/encoding

  - aid: web-standards:whatwg-notifications
    name: WHATWG Notifications API Living Standard
    description: >-
      Provides an API allowing web pages to control the display of system
      notifications to end users, enabling alerts outside the context of a
      web page.
    humanURL: https://notifications.spec.whatwg.org/
    tags:
      - Living Standard
      - Notifications
      - WHATWG
    properties:
      - type: Documentation
        url: https://notifications.spec.whatwg.org/
      - type: GitHubRepository
        url: https://github.com/whatwg/notifications

  - aid: web-standards:whatwg-file-system
    name: WHATWG File System Living Standard
    description: >-
      Infrastructure and API for accessing the file system. Provides
      FileSystemHandle, FileSystemFileHandle, and FileSystemDirectoryHandle
      interfaces for reading and writing files on the user's local device.
    humanURL: https://fs.spec.whatwg.org/
    tags:
      - File System
      - Living Standard
      - Storage
      - WHATWG
    properties:
      - type: Documentation
        url: https://fs.spec.whatwg.org/
      - type: GitHubRepository
        url: https://github.com/whatwg/fs

  - aid: web-standards:w3c-css
    name: W3C CSS Specifications
    description: >-
      Cascading Style Sheets specifications developed by the W3C CSS Working
      Group. Covers layout (Flexbox, Grid), selectors, animations, transforms,
      custom properties, and all aspects of web presentation.
    humanURL: https://www.w3.org/Style/CSS/
    tags:
      - CSS
      - Layout
      - Styling
      - W3C
    properties:
      - type: Documentation
        url: https://www.w3.org/Style/CSS/
      - type: GitHubOrganization
        url: https://github.com/w3c/csswg-drafts

  - aid: web-standards:w3c-webauthn
    name: W3C Web Authentication (WebAuthn)
    description: >-
      A W3C Recommendation that defines a strong authentication API for web
      applications, enabling passwordless and multi-factor authentication using
      public key cryptography and hardware authenticators.
    humanURL: https://www.w3.org/TR/webauthn/
    tags:
      - Authentication
      - Security
      - W3C
      - WebAuthn
    properties:
      - type: Documentation
        url: https://www.w3.org/TR/webauthn/
      - type: GitHubRepository
        url: https://github.com/w3c/webauthn

  - aid: web-standards:w3c-webrtc
    name: W3C WebRTC
    description: >-
      Web Real-Time Communications specifications enabling peer-to-peer audio,
      video, and data communication directly between browsers without plugins.
      Developed by the W3C WebRTC Working Group.
    humanURL: https://www.w3.org/TR/webrtc/
    tags:
      - Communication
      - Real-Time
      - Video
      - W3C
      - WebRTC
    properties:
      - type: Documentation
        url: https://www.w3.org/TR/webrtc/
      - type: GitHubRepository
        url: https://github.com/w3c/webrtc-pc

  - aid: web-standards:w3c-webgpu
    name: W3C WebGPU
    description: >-
      A W3C specification providing a modern GPU-accelerated graphics and compute
      interface for the web. Developed by the GPU for the Web Working Group as
      a successor to WebGL.
    humanURL: https://www.w3.org/TR/webgpu/
    tags:
      - GPU
      - Graphics
      - W3C
      - WebGPU
    properties:
      - type: Documentation
        url: https://www.w3.org/TR/webgpu/
      - type: GitHubRepository
        url: https://github.com/gpuweb/gpuweb

  - aid: web-standards:w3c-web-components
    name: W3C Web Components
    description: >-
      A suite of W3C specifications enabling reusable custom elements: Custom
      Elements v1, Shadow DOM, and HTML Templates. Allows developers to create
      encapsulated, reusable UI components.
    humanURL: https://www.w3.org/standards/techs/components
    tags:
      - Components
      - Custom Elements
      - Shadow DOM
      - W3C
      - Web Components
    properties:
      - type: Documentation
        url: https://developer.mozilla.org/en-US/docs/Web/API/Web_Components
      - type: GitHubRepository
        url: https://github.com/WICG/webcomponents

  - aid: web-standards:w3c-service-workers
    name: W3C Service Workers
    description: >-
      A W3C specification that enables web applications to work offline, do
      background synchronization, and intercept network requests. Service Workers
      act as a programmable network proxy between the browser and network.
    humanURL: https://www.w3.org/TR/service-workers/
    tags:
      - Offline
      - Progressive Web Apps
      - Service Workers
      - W3C
    properties:
      - type: Documentation
        url: https://www.w3.org/TR/service-workers/
      - type: GitHubRepository
        url: https://github.com/w3c/ServiceWorker

  - aid: web-standards:w3c-payment-request
    name: W3C Payment Request API
    description: >-
      A W3C Recommendation that standardizes the checkout process on the web,
      reducing the need for forms by using browser-stored payment information
      and supporting multiple payment methods.
    humanURL: https://www.w3.org/TR/payment-request/
    tags:
      - Commerce
      - Payments
      - W3C
    properties:
      - type: Documentation
        url: https://www.w3.org/TR/payment-request/
      - type: GitHubRepository
        url: https://github.com/w3c/payment-request

  - aid: web-standards:w3c-webassembly
    name: W3C WebAssembly
    description: >-
      A portable binary instruction format for a stack-based virtual machine.
      Enables near-native performance for web applications written in languages
      like C, C++, and Rust.
    humanURL: https://www.w3.org/TR/wasm-core-1/
    tags:
      - Performance
      - W3C
      - WebAssembly
    properties:
      - type: Documentation
        url: https://webassembly.org/
      - type: GitHubRepository
        url: https://github.com/WebAssembly/spec

  - aid: web-standards:w3c-json-ld
    name: W3C JSON-LD
    description: >-
      JSON-LD 1.1 is a W3C Recommendation for Linked Data in JSON format.
      Provides a method to encode Linked Data using JSON, enabling semantic
      interoperability and integration with the Semantic Web.
    humanURL: https://www.w3.org/TR/json-ld11/
    tags:
      - JSON-LD
      - Linked Data
      - Semantic Web
      - W3C
    properties:
      - type: Documentation
        url: https://www.w3.org/TR/json-ld11/
      - type: GitHubRepository
        url: https://github.com/w3c/json-ld-syntax

  - aid: web-standards:w3c-verifiable-credentials
    name: W3C Verifiable Credentials
    description: >-
      A W3C Recommendation that defines a data model for expressing credentials
      on the web in a cryptographically secure, privacy-respecting, and
      machine-verifiable way.
    humanURL: https://www.w3.org/TR/vc-data-model/
    tags:
      - Credentials
      - Identity
      - Privacy
      - Security
      - W3C
    properties:
      - type: Documentation
        url: https://www.w3.org/TR/vc-data-model/
      - type: GitHubRepository
        url: https://github.com/w3c/vc-data-model

  - aid: web-standards:w3c-web-ml
    name: W3C Web Neural Network API (WebNN)
    description: >-
      A W3C specification enabling hardware-accelerated machine learning
      inference directly in web browsers, providing a low-level API for neural
      network operations on CPUs, GPUs, and dedicated ML accelerators.
    humanURL: https://www.w3.org/TR/webnn/
    tags:
      - Artificial Intelligence
      - Machine Learning
      - W3C
      - WebNN
    properties:
      - type: Documentation
        url: https://www.w3.org/TR/webnn/
      - type: GitHubRepository
        url: https://github.com/webmachinelearning/webnn

  - aid: web-standards:w3c-did
    name: W3C Decentralized Identifiers (DIDs)
    description: >-
      A W3C Recommendation defining a new type of identifier enabling verifiable,
      decentralized digital identity. DIDs are globally unique, resolvable with
      high availability, and cryptographically verifiable.
    humanURL: https://www.w3.org/TR/did-core/
    tags:
      - Decentralized Identity
      - DID
      - Identity
      - W3C
    properties:
      - type: Documentation
        url: https://www.w3.org/TR/did-core/
      - type: GitHubRepository
        url: https://github.com/w3c/did-core

  - aid: web-standards:ietf-http
    name: IETF HTTP Specifications
    description: >-
      The IETF HTTP Working Group specifications defining the HyperText Transfer
      Protocol. Includes HTTP/1.1 (RFC 9110), HTTP/2 (RFC 9113), HTTP/3 (RFC
      9114), and related standards for caching, cookies, and security headers.
    humanURL: https://httpwg.org/
    tags:
      - HTTP
      - IETF
      - Networking
      - Protocol
    properties:
      - type: Documentation
        url: https://httpwg.org/specs/
      - type: GitHubOrganization
        url: https://github.com/httpwg

  - aid: web-standards:ecma-javascript
    name: ECMA JavaScript (ECMAScript)
    description: >-
      The ECMAScript specification (ECMA-262) defines the JavaScript programming
      language. Published annually by TC39 with new features, ECMAScript is the
      foundation for all JavaScript runtime environments including browsers and
      Node.js.
    humanURL: https://ecma-international.org/publications-and-standards/standards/ecma-262/
    tags:
      - ECMAScript
      - JavaScript
      - Programming Language
      - Standards
    properties:
      - type: Documentation
        url: https://tc39.es/ecma262/
      - type: GitHubRepository
        url: https://github.com/tc39/ecma262
      - type: GitHubOrganization
        url: https://github.com/tc39

common:
  - url: https://www.w3.org/
    name: World Wide Web Consortium (W3C)
    type: Website
    description: The main standards body for web technologies.
  - url: https://whatwg.org/
    name: WHATWG
    type: Website
    description: Web Hypertext Application Technology Working Group, maintainers of Living Standards.
  - url: https://ietf.org/
    name: Internet Engineering Task Force (IETF)
    type: Website
    description: Standards body for internet protocols including HTTP.
  - url: https://ecma-international.org/
    name: ECMA International
    type: Website
    description: Standards body for ECMAScript (JavaScript) and other computing standards.
  - url: https://www.w3.org/TR/
    name: W3C Technical Reports
    type: Documentation
    description: Complete directory of all W3C specifications and standards.
  - url: https://developer.mozilla.org/en-US/docs/Web/API
    name: MDN Web APIs Reference
    type: APIReference
    description: Comprehensive reference for all Web APIs implemented in browsers.
  - url: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference
    name: MDN JavaScript Reference
    type: APIReference
    description: Reference documentation for the JavaScript language and standard library.
  - url: https://caniuse.com/
    name: Can I Use
    type: Tools
    description: Browser support tables for HTML5, CSS3, and other web standards.
  - url: https://wpt.fyi/
    name: web-platform-tests
    type: Tools
    description: Cross-browser test suite for web platform specifications.
  - url: https://github.com/web-platform-tests/wpt
    name: web-platform-tests GitHub
    type: GitHubRepository
    description: Repository for cross-browser web platform compliance test suite.
  - url: https://github.com/w3c
    name: W3C GitHub Organization
    type: GitHubOrganization
    description: GitHub organization hosting W3C specification repositories.
  - url: https://github.com/whatwg
    name: WHATWG GitHub Organization
    type: GitHubOrganization
    description: GitHub organization hosting WHATWG Living Standard repositories.
  - url: https://github.com/tc39
    name: TC39 GitHub Organization
    type: GitHubOrganization
    description: GitHub organization for ECMAScript proposals and the specification.
  - url: https://github.com/WICG
    name: WICG GitHub Organization
    type: GitHubOrganization
    description: Web Incubator Community Group for incubating new web platform features.
  - type: JSONLD
    url: json-ld/web-standards-context.jsonld
  - type: Vocabulary
    url: vocabulary/web-standards-vocabulary.yml
  - name: Web Standards Features
    type: Features
    data:
      - name: Interoperability
        description: Web standards ensure that websites and applications work consistently across all browsers and platforms.
      - name: Progressive Enhancement
        description: Standards enable building experiences that work for all users and are enhanced for capable browsers.
      - name: Security and Privacy
        description: Standards define security mechanisms like CSP, CORS, WebAuthn, and privacy-preserving APIs.
      - name: Performance APIs
        description: Standards provide APIs for measuring and optimizing web application performance.
      - name: Offline Capabilities
        description: Service Workers and Storage APIs enable web applications to function without network access.
      - name: Real-Time Communication
        description: WebRTC and WebSockets enable peer-to-peer and server communication without plugins.
      - name: Hardware Access
        description: Device APIs provide controlled access to hardware like cameras, microphones, and sensors.
      - name: Machine Learning
        description: WebNN enables hardware-accelerated ML inference directly in the browser.
  - name: Web Standards Use Cases
    type: UseCases
    data:
      - name: Progressive Web Apps
        description: Use Service Workers, Web Storage, Web Push, and Manifest specifications to build installable, offline-capable web applications.
      - name: Authentication
        description: Implement passwordless authentication with WebAuthn and Verifiable Credentials for secure, phishing-resistant login.
      - name: Real-Time Collaboration
        description: Use WebRTC, WebSockets, and Broadcast Channel API for real-time data sharing and video/audio communication.
      - name: E-Commerce
        description: Streamline checkout with Payment Request API and Web Authentication for secure, frictionless transactions.
      - name: Data Visualization
        description: Use WebGL, WebGPU, Canvas API, and SVG for high-performance, hardware-accelerated graphics and charts.
      - name: Content Management
        description: Use Streams API, Fetch API, and IndexedDB for efficient content loading, caching, and storage.
      - name: Accessibility
        description: Apply WCAG guidelines and ARIA attributes to make web content accessible to all users.
      - name: Internationalization
        description: Use Encoding API and Intl APIs to support global audiences with proper text handling.
  - name: Web Standards Integrations
    type: Integrations
    data:
      - name: Browser Vendors
        description: Chrome, Firefox, Safari, and Edge implement web standards to provide consistent capabilities across platforms.
      - name: JavaScript Runtimes
        description: Node.js, Deno, and Bun implement web standard APIs including Fetch, Streams, WebCrypto, and URL.
      - name: Server Frameworks
        description: Express, Fastify, Hono, and other frameworks align with web standard request/response models.
      - name: Build Tools
        description: Vite, Webpack, and esbuild target web standards to produce optimized web applications.
      - name: Testing Frameworks
        description: Playwright, WebDriver, and Puppeteer automate browsers using WebDriver and related specifications.
      - name: Edge Runtimes
        description: Cloudflare Workers, Vercel Edge, and Deno Deploy implement web standard APIs for edge computing.
maintainers:
  - FN: Kin Lane
    email: [email protected]