There is no HTML5 standard in the strict sense of “standard” (a regulatory document issued by a recognized international or national authority such as ISO, IEC, CEN or DIN) and probably never will.
HTML5 recommendation from W3C. Although such Recommendations are often referred to as “standards,” the W3C is an industry consortium, not a standardization body.
There is also a WHATWG (community) group that has an online document called HTML Living Standard . It may change without prior or subsequent notice and usually does this almost every day. Therefore, in addition to being issued by the standardization body, it also does not have the basic requirements of standards: the standard has fixed content, and it can only be changed by issuing a new standard (a new version of the standard identified in a unique way so that each version can be cited) .
Considering the question as relevant to the W3C HTML5 recommendation, the answer is that some HTML interfaces are part of this, some of them are not, and some of them are defined in separate documents that are provided in it normatively or non-normatively. A significant part of the basic HTML APIs is an integral part of the Recommendation, such as the specification of the interface used to access the properties of the HTML element (DOM node representing the HTML element) in the client script, i.e. in -side JavaScript client in practice.
Geolocation is not part of or even cited in the W3C HTML5 recommendation. It is described separately in the W3C Geolocation API specification.
The drag and drop API was part of the W3C HTML5 drafts, but was excluded from the specification. It is presented in a draft for HTML 5.1 .
source share