
What does idl mean software#
This document has been reviewed by W3C Members, by software developers, and by other W3C groups and interested parties, and is endorsed by the Director as a W3C Recommendation. Please see the Working Group's implementation

If you wish to make comments regarding this document, please send them ( subscribe,

This document was published by the Web Platform Working Group as a Recommendation. There is a bug tracker for the specification, but look at the Editor's copy to ensure that possible bugs are not yet addressed. Changes made to this document can be found in the specification’s commit log on GitHub: Web Platform Working Group in the W3C Interaction Domain. Readers of this specification should also read the Editor's Copy and subsequent Levels of this specification to ensure that what they use is still matching implementations. Some features might become deprecated and new features will be added. It is important to note that parts of this specification highlight future changes. New syntax definitions will be added in the next Level of WebIDL. Implementors who do not need to reference a stable version of WebIDL should defer to the Editor's copy only, as it may contain updated algorithm and definitions this specification is suitable for reference by other specification authors in so far as it wholly contains the syntax definitions used in the citing document. This is the "Level 1" Version of WebIDL, it contains parts of the main Editor's copy that are considered stable, implemented and tested. A list of current W3C publications and the latest revision of this technical report can be found in the W3C technical reports index at.

Other documents may supersede this document. This section describes the status of this document at the time of its publication. It is expected that newly published specifications reference this document to ensure conforming implementations of interfaces are interoperable. How interfaces described with Web IDL correspond to constructs within ECMAScript execution environments is also detailed in this document.

Web IDL is an IDL variant with a number of features that allow the behavior of common script objects in the web platform to be specified more readily. This document defines an interface definition language, Web IDL, that can be used to describe interfaces that are intended to be implemented in web browsers. The English version of this specification is the only normative version. Please check the errata for any errors or issues reported since publication. WebIDL Level 1 W3C Recommendation 15 December 2016 This version: Latest published version: Latest editor's draft: Implementation report: Previous version: Editors: Cameron McCormack, Mozilla Corporation, Level 1 Editors: Yves Lafon, W3C, Travis Leithead, Microsoft Corp., Participate:
