Web IDL Standard

E242830

The Web IDL Standard is a W3C specification that defines a language for describing interfaces between web platform APIs and JavaScript, ensuring consistent behavior across browsers.

All labels observed (4)

Label Occurrences
Web IDL 2
WebIDL 2
Web IDL Standard canonical 1

How this entity was disambiguated

Statements (52)

Predicate Object
instanceOf W3C specification ⓘ
interface description language ⓘ
technical standard ⓘ
web platform standard ⓘ
abbreviation W3C ⓘ
alsoKnownAs Web IDL ⓘ
linked to: Web IDL Standard

Web Interface Definition Language ⓘ
linked to: Web IDL Standard
appliesTo JavaScript ⓘ
web browsers ⓘ
web platform specifications ⓘ
constrains how IDL-defined operations behave at runtime ⓘ
how web APIs are exposed to JavaScript ⓘ
defines binding of exceptions to JavaScript Error objects ⓘ
dictionary types for structured data ⓘ
enumeration types for constrained string values ⓘ
exception and error handling rules for IDL bindings ⓘ
extended attributes for web APIs ⓘ
interface inheritance model for web APIs ⓘ
nullable and optional type modifiers ⓘ
overload resolution rules for operations ⓘ
promise types for asynchronous operations ⓘ
rules for attribute reflection ⓘ
rules for brand checks on platform objects ⓘ
rules for converting between IDL values and JavaScript values ⓘ
rules for legacy platform features compatibility ⓘ
rules for operations and callbacks ⓘ
rules for platform objects in JavaScript ⓘ
rules for property visibility and enumerability on platform objects ⓘ
sequence and record collection types ⓘ
syntax for interface definitions ⓘ
types used in web platform APIs ⓘ
union types for web APIs ⓘ
goal enable interoperable implementations of web platform features ⓘ
ensure consistent behavior of web APIs across browsers ⓘ
provide a precise mapping between IDL and JavaScript ⓘ
governs IDL fragments embedded in W3C and WHATWG specs ⓘ
maintainedBy W3C Web Applications Working Group ⓘ
linked to: W3C Working Group
publisher World Wide Web Consortium ⓘ
relatedTo DOM Standard ⓘ
linked to: DOM

ECMAScript ⓘ
HTML Standard ⓘ
standardizes IDL bindings for JavaScript ⓘ
language for describing web platform interfaces ⓘ
usedFor defining CSSOM interfaces ⓘ
defining DOM interfaces ⓘ
defining Fetch and networking APIs ⓘ
defining HTML API interfaces ⓘ
defining Web Audio API interfaces ⓘ
defining WebCrypto interfaces ⓘ
defining WebRTC APIs ⓘ
defining browser APIs ⓘ
defining many other web platform specifications ⓘ

How these facts were elicited

Referenced by (6)

Full triples — surface form annotated when it differs from this entity's canonical label.

Streams Standard → relatedSpecification → Web IDL Standard ⓘ
Console Standard → relatedTo → Web IDL ⓘ
linked to: Web IDL Standard
Web IDL Standard → alsoKnownAs → Web IDL ⓘ
linked to: Web IDL Standard
Web IDL Standard → alsoKnownAs → Web Interface Definition Language ⓘ
linked to: Web IDL Standard
W3C Web Application technologies → includesStandard → WebIDL ⓘ
linked to: Web IDL Standard
web-platform-tests → tests → WebIDL ⓘ
linked to: Web IDL Standard