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
Web IDL Standard canonical 1
Web Interface Definition Language 1

How this entity was disambiguated

Statements (52)

Predicate Object
instanceOf W3C specification
interface description language
technical standard
web platform standard
abbreviation World Wide Web Consortium
surface form: W3C
alsoKnownAs Web IDL Standard
surface form: Web IDL

Web IDL Standard
surface form: Web Interface Definition Language
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 Working Group
surface form: W3C Web Applications Working Group
publisher World Wide Web Consortium
relatedTo DOM
surface form: DOM Standard

ECMAScript
HTML Living Standard
surface form: 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 (5)

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 Standard
this entity surface form: Web IDL
Web IDL Standard alsoKnownAs Web IDL Standard
this entity surface form: Web IDL
Web IDL Standard alsoKnownAs Web IDL Standard
this entity surface form: Web Interface Definition Language
W3C Web Application technologies includesStandard Web IDL Standard
this entity surface form: WebIDL