Skip to content

api-evangelist/web-standards

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Web Standards (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.

URL: https://www.w3.org/standards/

Run: Capabilities Using Naftiko

Tags:

  • Browser Compatibility, CSS, HTML, Interoperability, JavaScript, Standards, Web APIs, Web Development

Timestamps

  • Created: 2025
  • Modified: 2026-05-03

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 as a continuously updated Living Standard.

Human URL: https://html.spec.whatwg.org/multipage/

Tags:

  • HTML, Living Standard, WHATWG, Web APIs

Properties

WHATWG Fetch Living Standard

The networking model for resource retrieval on the web. Defines the Fetch API for making HTTP requests.

Human URL: https://fetch.spec.whatwg.org/

Tags:

  • Fetch API, HTTP, Living Standard, Networking, WHATWG

Properties

WHATWG DOM Living Standard

The core infrastructure used to define the web, specifying the Document Object Model.

Human URL: https://dom.spec.whatwg.org/

Tags:

  • DOM, Living Standard, WHATWG, Web APIs

Properties

WHATWG URL Living Standard

Infrastructure and algorithms around URLs on the web, including URL and URLSearchParams APIs.

Human URL: https://url.spec.whatwg.org/

Tags:

  • Living Standard, URL, WHATWG

Properties

WHATWG Streams Living Standard

APIs for creating, composing, and consuming streams of data including ReadableStream and WritableStream.

Human URL: https://streams.spec.whatwg.org/

Tags:

  • Living Standard, Streaming, WHATWG, Web APIs

Properties

WHATWG WebSockets Living Standard

APIs enabling bidirectional communication between web applications and server-side processes.

Human URL: https://websockets.spec.whatwg.org/

Tags:

  • Living Standard, Real-Time, WebSockets, WHATWG

Properties

W3C CSS Specifications

Cascading Style Sheets specifications covering layout, selectors, animations, and all aspects of web presentation.

Human URL: https://www.w3.org/Style/CSS/

Tags:

  • CSS, Layout, Styling, W3C

Properties

W3C Web Authentication (WebAuthn)

A W3C Recommendation defining strong authentication using public key cryptography for passwordless login.

Human URL: https://www.w3.org/TR/webauthn/

Tags:

  • Authentication, Security, W3C, WebAuthn

Properties

W3C WebRTC

Web Real-Time Communications enabling peer-to-peer audio, video, and data communication in browsers.

Human URL: https://www.w3.org/TR/webrtc/

Tags:

  • Communication, Real-Time, Video, W3C, WebRTC

Properties

W3C WebGPU

A W3C specification providing modern GPU-accelerated graphics and compute capabilities for the web.

Human URL: https://www.w3.org/TR/webgpu/

Tags:

  • GPU, Graphics, W3C, WebGPU

Properties

W3C Web Components

Custom Elements, Shadow DOM, and HTML Templates for building reusable encapsulated UI components.

Human URL: https://www.w3.org/standards/techs/components

Tags:

  • Components, Custom Elements, Shadow DOM, W3C, Web Components

Properties

W3C Service Workers

Enables offline web apps, background synchronization, and programmable network request interception.

Human URL: https://www.w3.org/TR/service-workers/

Tags:

  • Offline, Progressive Web Apps, Service Workers, W3C

Properties

W3C Payment Request API

Standardizes the web checkout process using browser-stored payment information.

Human URL: https://www.w3.org/TR/payment-request/

Tags:

  • Commerce, Payments, W3C

Properties

W3C WebAssembly

Portable binary instruction format enabling near-native performance for web applications.

Human URL: https://www.w3.org/TR/wasm-core-1/

Tags:

  • Performance, W3C, WebAssembly

Properties

W3C JSON-LD

JSON-LD 1.1 W3C Recommendation for Linked Data in JSON, enabling semantic web interoperability.

Human URL: https://www.w3.org/TR/json-ld11/

Tags:

  • JSON-LD, Linked Data, Semantic Web, W3C

Properties

W3C Verifiable Credentials

Data model for cryptographically secure, privacy-respecting, machine-verifiable digital credentials.

Human URL: https://www.w3.org/TR/vc-data-model/

Tags:

  • Credentials, Identity, Privacy, Security, W3C

Properties

W3C Web Neural Network API (WebNN)

Hardware-accelerated machine learning inference directly in web browsers.

Human URL: https://www.w3.org/TR/webnn/

Tags:

  • Artificial Intelligence, Machine Learning, W3C, WebNN

Properties

W3C Decentralized Identifiers (DIDs)

Globally unique, cryptographically verifiable identifiers for decentralized digital identity.

Human URL: https://www.w3.org/TR/did-core/

Tags:

  • Decentralized Identity, DID, Identity, W3C

Properties

IETF HTTP Specifications

HTTP/1.1, HTTP/2, HTTP/3, and related networking protocol standards.

Human URL: https://httpwg.org/

Tags:

  • HTTP, IETF, Networking, Protocol

Properties

ECMA JavaScript (ECMAScript)

The ECMAScript specification defining the JavaScript programming language, published annually by TC39.

Human URL: https://ecma-international.org/publications-and-standards/standards/ecma-262/

Tags:

  • ECMAScript, JavaScript, Programming Language, Standards

Properties

Common Properties

Features

Name Description
Interoperability Web standards ensure consistent behavior across all browsers and platforms.
Progressive Enhancement Standards enable experiences that work for all users and are enhanced for capable browsers.
Security and Privacy Standards define 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

Name Description
Progressive Web Apps Use Service Workers, Web Storage, Web Push, and Manifest specifications to build installable, offline-capable applications.
Authentication Implement passwordless authentication with WebAuthn and Verifiable Credentials for phishing-resistant login.
Real-Time Collaboration Use WebRTC, WebSockets, and Broadcast Channel API for data sharing and video/audio communication.
E-Commerce Streamline checkout with Payment Request API and Web Authentication for frictionless transactions.
Data Visualization Use WebGL, WebGPU, Canvas API, and SVG for 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

Name Description
Browser Vendors Chrome, Firefox, Safari, and Edge implement web standards for 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.

Vocabulary

  • Web Standards Vocabulary — Unified taxonomy mapping 6 resources, 5 actions, 6 workflows, and 8 personas across the web standards landscape

Maintainers

FN: Kin Lane

Email: kin@apievangelist.com

About

Specifications and guidelines that define how web technologies should work, ensuring interoperability and consistency across browsers and platforms. It supports the full software development lifecycle from design through deployment and maintenance.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors