Whats part of HTML5?
I have read some books about HTML5. In many of these books the authors describe the geolocation-api or the webstorage-api in context of HTML5. But they aren't actually part of the HTML5-Specification, are they? Is it still okay to call them HTML5 features? Does this also apply to WebSockets and Web Workers?
HTML5 is the latest evolution of the standard that defines HTML. The term represents two different concepts:
- It is a new version of the language HTML, with new elements, attributes, and behaviors,
- and a larger set of technologies that allows more diverse and powerful Web sites and applications. This set is sometimes called HTML5 & friends and often shortened to just HTML5.
So those aren't part of HTML5 in the first sense, but they are in the second one.