HTML 5 Specifications
Several Web actors called for it, including Microsoft, which is yet unwilling to implement it, the HTML 5 specification must be divided into several documents with different authors.
It must be remembered that there are no plans to finalize the new Web format before 2012 and that recommendation should be declared in 2020!
So the author of the current specification, Ian Hickson, appealed to authors and proposes that the following elements become separated specifications...
Other parts:
- Canvas 2D.
Adding new features to the API. - Canvas 3D.
Defining the API. Seems to be achieved through WebGL. - UndoManager.
Manager for undo and redo. - DOM interfaces.
Defining HTMLCollection and other lists. - Stylesheet DOM.
Define an API stylesheet alternative. - HTML 5 rendering and user agents behavior.
- Interactions events.
Interaction from the user: mouse, keyboard, with DOM events. - URL.
Management of URLs and addresses errors. - Contents-Types.
Handling errors on the types of content. - Platform core.
Contexts of navigation and scripts.
The document cited above indicates what is expected of a specification author.
Will this division of labor going to accelerate the standardization of the format? If the new authors are so industrious that have so far been the authors of the window object, it is doubtful.
Specifications already separated
Note that HTML 5 has already experienced such a division, as some previous parts had been made separate.
The following documents are developed separately:
- Web storage. API to store data client side.
- HTML 5 offline. Using an application without connection.
- Server-sent events API.
- Web Socket API. Web Socket Protocol. Defined by the IETF.
- XMLHttpRequest object. The base of Ajax.
- Window object.
- Stylesheet API.
- Selectors API.
We are still far from achieving the objectives set.
References