No More Version Numbers For HTML
An anonymous reader writes "HTML5 will be the last version of HTML that carries a version number. Ian Hickson, a Google engineer and editor of the HTML5 standard, announced that the language will be transitioned to a 'living standard' without version numbers. A bit like Chrome, if you will."
If you never finalize it's not a standard. This sounds like a Microsoft move to me.
You'll get pages that becomes invalid with time despite they were valid before. That sounds like a very stupid idea.
Until you name the revision by dates, which is basically the same thing as giving version numbers...
...I can always render the latest HTML in Netscape Navigator. Right?
There's no -1 for "I don't get it."
People will still need to differentiate between implementations of HTML that have different features...do they expect us all to just use the latest and hope nothing breaks?!
Blar.
Wow, so now my browser has to interrogate every single element on a page to determine what's supported BEFORE going to plugins etc.
Yikes...
Microsoft got tired of people asking when they were going to fully support HTML 4....
Now everyone will be able to say "We support HTML" even though nobody fully supports all aspects of the spec. Just like today, only nobody will be able to point their finger at any sort of milestone that they missed, so companies that drag their heels in standards compliance end up looking better.
How is this a benefit again? It seems to me that we need smaller, more frequent milestones, not elimination of those milestones.
Check out my sci-fi/humor trilogy at PatriotsBooks.
So, in the future it's impossible to figure out what browser supports what? Because, after all, browser support is dragging behind years even now. Or is that the very goal of Google? Make Chrome the de facto standard, and force everyone else to play the catch-up game?
Seriously, don't do this "living standard" crap. At the very least use minor version numbers to identify a given set of standards. Don't force me to guestimate how a web page I write today is going to behave in browsers 5 years from now; let me specify what behaviour I want.
Forget magic. Any technology distinguishable from divine power is insufficiently advanced.
There will be no way to pressure browser developers to be compliant with "NGHTML 4.7" if we can't even talk about it because it lacks a name. It'll also be hard to enumerate features of releases, to decide what version of the standard we're talking about and have programmatic support for that, etc.
This eliminates most of the benefits of having standards to begin with.
For every problem, there is at least one solution that is simple, neat, and wrong.
Do they mean the browser Chrome? As in Google Chrome 8.0.552.237?
Is 8.0.552.237 not the version?
You'll get pages that becomes invalid with time despite they were valid before.
That is a result of backward-incompatible changes, not the absence of version numbers.