Topic · topic
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.
Resources
-
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 a continuously updated Living Standard.
-
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 a single TCP connection.
-
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 the user's local device.
-
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 aspects of web presentation.
-
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 hardware authenticators.
-
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 Working Group.
-
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 components.
-
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 proxy between the browser and network.
-
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 methods.
-
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 the Semantic Web.
-
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 dedicated ML accelerators.
-
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 cryptographically verifiable.
-
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 for caching, cookies, and security headers.
-
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 JavaScript runtime environments including browsers and Node.js.
Links
IssueTrackerContributionGuideDomainSecurityWebsiteWebsiteWebsiteWebsiteDocumentationAPIReferenceAPIReferenceToolsToolsGitHubRepositoryGitHubOrganizationGitHubOrganizationGitHubOrganizationGitHubOrganizationJSONLDVocabulary
Providers working in Web Standards
Providers whose own tags share at least two of this topic's tags, most shared first.
| Provider | About | Rating | APIs |
|---|---|---|---|
| EHRbase | EHRbase is an open source openEHR Clinical Data Repository (CDR) - a standards-based backend for storing, versioning and querying structured clinical data. It implements the official openEHR REST API (ITS-REST 1.0.2) against openEHR Refere… | developing | 1 |
| Agentic AI Foundation | The Agentic AI Foundation (AAIF) is a Linux Foundation project, announced 9 December 2025, that gives the core open standards and projects of the AI agent ecosystem a neutral home. It hosts five projects: Anthropic's Model Context Protocol… | developing | 1 |
| TypeScript | TypeScript is a strongly typed programming language that builds on JavaScript, adding optional static type checking and other features. Developed and maintained by Microsoft, TypeScript compiles to plain JavaScript and is widely used for l… | developing | 3 |
| Canada Health Infoway | Canada Health Infoway is an independent, federally funded not-for-profit organization that leads the adoption of digital health and pan-Canadian interoperability across Canada's province- and territory-fragmented healthcare system. Infoway… | developing | 2 |
| CaboLabs | CaboLabs Health Informatics is a Montevideo, Uruguay based health informatics company founded in 2012 by Pablo Pazos Gutierrez, specializing in clinical data standards and interoperability. It builds and licenses Atomik, a standardized ope… | thin | 2 |
| Alliance for OpenUSD | The Alliance for OpenUSD (AOUSD) is a Linux Foundation project dedicated to promoting interoperability of 3D content through Universal Scene Description (OpenUSD). Founded by Pixar, Adobe, Apple, Autodesk, and NVIDIA, AOUSD standardizes 3D… | thin | 2 |
| openEHR | openEHR is the open specification family for electronic health records, and the main structural alternative to HL7 FHIR. It is governed by two UK not-for-profit entities: the openEHR Foundation, a company limited by guarantee that holds th… | thin | 13 |
| Meteor | Meteor is a full-stack JavaScript platform for building modern web and mobile applications. It provides documentation, resources, and API references to help developers build and deploy applications with real-time capabilities. | thin | 1 |
| Sails Co | Sails Co. is a full-service web, mobile, and cloud development studio (Y Combinator W15, Austin, Texas) founded by the creators of Sails.js. Sails.js is an open-source, API-driven MVC framework for Node.js — built on top of Express and Soc… | emerging | 0 |
| Paper | Paper (paper.design) is a modern, agent-native design tool built on HTML and CSS web standards — a connected canvas where teams design, share, and ship with AI agents. Instead of drawing abstract vector representations of interfaces, Paper… | emerging | 0 |
| Thymeleaf | Thymeleaf is a modern server-side Java template engine for both web and standalone environments, capable of processing HTML, XML, JavaScript, CSS, and plain text. Its primary goal is to bring elegant natural templates to development workfl… | emerging | 3 |
| Open Geospatial Consortium (OGC) | The Open Geospatial Consortium is the standards body for geospatial interoperability — a member-funded consortium founded in 1994 and headquartered in the United States, with 362 member organizations plus 159 individual members across gove… | emerging | 24 |
| SCORM | SCORM (Sharable Content Object Reference Model) is a set of technical standards for e-learning software products. Originally developed by the Advanced Distributed Learning (ADL) Initiative, SCORM defines how online learning content and Lea… | emerging | 3 |
| Fast Healthcare Interoperability Resources | FHIR (Fast Healthcare Interoperability Resources) is a platform specification developed by HL7 that defines a set of capabilities for use across the healthcare process, in all jurisdictions, and in many different clinical and administrativ… | emerging | 1 |
| Angular | Angular is an open-source TypeScript-based web application framework maintained by Google and a community of contributors. It provides a comprehensive platform for building single-page applications with a component-based architecture, reac… | emerging | 10 |
| Standardization | Standardization is the process of implementing and developing technical standards based on the consensus of different parties, including firms, users, interest groups, standards organizations, and governments. The goal is to establish unif… | emerging | 0 |
| Ember | Ember.js is a productive, battle-tested JavaScript framework for building modern web applications. It includes Ember CLI for scaffolding and builds, a best-in-class router with async data loading, the Ember Data layer, a three-level testin… | emerging | 0 |
| React | A JavaScript library for building user interfaces, maintained by Meta and the open source community. | minimal | 2 |
| freshEHR | freshEHR Clinical Informatics Ltd is a UK open-standards health and social care informatics consultancy, founded in 2014 by Dr Ian McNicoll and registered in England as company 08989238. It provides openEHR and HL7 FHIR expertise rather th… | minimal | 0 |
| HTML | HTML (HyperText Markup Language) is the standard markup language for creating web pages and web applications. Maintained as a Living Standard by WHATWG and developed in close coordination with the W3C, HTML defines the structure and semant… | minimal | 0 |
| YellowBrink | YellowBrink is a Netherlands-based, vendor-neutral community platform for open health data, founded by Jan de Lange and Bouwe Koopal to connect healthcare professionals, vendors, researchers and policymakers working with open standards suc… | minimal | 0 |
Tags
Browser CompatibilityCSSHTMLInteroperabilityJavaScriptStandardsWeb APIWeb Development