Using HTML 5.1
If you are an HTML author or developer – use the HTML 5.1 Nightly edition of the HTML specification.
What is this thing called HTML?
It can be confusing, authors and developers now have a seeming multitude of authoritative sources for the definition of how HTML features work and how HTML features are to be used.
Why use the HTML 5.1 Nightly?
It is updated regularly (as the name implies) with the latest new features, bug fixes and editorial changes cherry picked from a range of sources, primarily but not exclusively from the WHATWG spec.
Why a range of sources?
The development of many new features occurs via the WHATWG as it is the venue of choice for some (but not all, while all browser implementers are members of the W3C). Development of new features also occurs at the W3C (the main element for example) and other organisations. While the HTML WG liaises with the WHATWG and other organisations, the content of the HTML specification is decided by the HTML working group which reviews and works towards technical consensus before adding/modifying features or changing advice and requirements in HTML, whatever the source. If new features are considered controversial, not fully baked, are better defined as a module, or there are multiple proposals for solving similar use cases, they may be developed as HTML extension specifications. This provides all stake holders an opportunity for review and discussion of the features.
HTML is not just for browser implementers
From a user’s and developer’s point of view, how to use HTML and how it should be used are important considerations as its use directly impacts those who consume the semantic and structural information and interaction behaviours that HTML as implemented (or not) provides.
The HTML specification – authoring advice and requirements
The HTML specification provides authoring advice and requirements; developers use this and authors of books and articles on HTML use it to inform their writing. The HTML 5.1 Nightly version of the specification includes the most up to date authoring advice and requirements, which is actively developed, primarily within the HTML working group Unlike for the implementation aspects which are primarily dictated by browser vendors, the voices of users, developers and accessibility communities are important sources for deciding what the HTML specification has to say about how HTML should be used.
Plan 2014 – for an understanding of what is happening with HTML and beyond
Some current discussions on the HTML WG list:
- 4.13.1 Bread crumb navigation – use of right angle brackets
- Current definition of <figure> in HTML is problematic
- This topic is also being discussed on the WHATWG list
- Document Outlining issues
- Is the current definition of the article element in HTML useful?
- <article> in one-article document (was Re: Staged bugs & editorial fixes for HTML5.0, and staged WHATWG patches for HTML5.1)