Last Monday I wrote about some recent changes to the WHATWG HTML5 draft spec (HTML5 kills
[u]), which then lead to my post discussing how the process to adjust the HTML5 spec only serves to confuse developers (End of
<time> Is Not Helping the Case for HTML5). Then we all heard that our voices as developers were effective in restoring an element we valued to the W3C version of the spec (Well, It's about
And that wrapped up a nice little story about how, even with a convoluted process within and between WHATWG and W3C, change was affected.
As I started writing this post,
<time> had not yet been reinstated. Though the direction from the HTML Working Group chairs was to restore the element
[...] no later than the end of day on Tuesday 8th of November, that only happened within the last hour or so (probably around 12:30 EST on November 11).
This day-and-a-half delay isn't much at all. When measured against the whole of the life of the HTML5 specification (which is still ongoing) and considering nobody ran out and dropped
<time> from their projects, it seems hardly worth mentioning.
Except it isn't a minor issue when you consider whether this is the normal process that the HTML5 specification will continue to follow.
Steve Faulkner, involved in the discussions from the start, sent an email the day after the promised revert date asking for an update and received this response:
The Chairs are working on this situation. Please be patient.
No expectation management of timing or any detail on what is happening, just a request to be patient. In my office, this is an unacceptable response. To see it come from the W3C and have no recourse to walk down the hall and set someone straight on expectation management is infuriating. Steve Faulkner's statement in the original email rings true with me:
I suggest the appearance of intransigence in resolving this issue only serves to undermine community faith in the W3C's stewardship of HTML.
It is my understanding that Ian Hickson (Hixie) has been silent on this topic, declining interviews, until this post from .net Magazine, Ian Hickson responds over HTML5 getting 'time' element back. This is an interesting statement from that article:
When we reported on the latter [the W3C decision to restore the
<time>element], Hickson wasn't available for comment, but he's since kindly decided to answer our questions on the original backlash and the element's reinstatement.
In the interview Hickson makes his case and states the
<time> element will be restored and will also take into account some of the new use cases from the recent debate. He also suggests other elements like
<scalar>, which could handle other highly specific data formats that the proposed
<data> element might be too generic to tackle.
People are so fired up that even what I consider an off-hand comment about future HTML development resulted in a series of tweets and even an email to the W3C public mailing list with the suggestion
to replace the HTML5 editor, by which the writer means Hickson.
Meanwhile, unrelated to that message, the WHATWG blog (
Please leave your sense of logic at the door, thanks!) was updated with this week's news describing the return of
<time>. The better news, however, is the return of
<time> to the W3C version of the HTML5 specification.
The even better news is that with both WHATWG and W3C restoring
<time> (or at least promising to) is that we are now not at immediate risk of seeing the HTML5 specification for into two similar, yet competing, standards managed by two different bodies with two different processes. It's bad enough we have ISO HTML, and look how well that's been adopted.
Seeing this chaos over just the
<time> element has eroded my confidence in the process within and between WHATWG and W3C. To be fair, this may be the only process that works for them, but my distaste for it makes me question that. While I may be better off not paying attention to every detail, I am not so confident that doing so will result in a specification that will addresses my needs.
Update: November 17, 2011
The conversation you see in the comments below shifted over to Google+ as the week started. If you are curious, then you can read Ian Hickson's post (and its accompanying comments) and then read Steve Faulkner's response.