Feeds

HTML 5 gets forked up

Judean People's Front and People's Front of Judea go their own way

Build a business case: developing custom apps

Splitters! That's the cry which may well be echoing out across the web in coming days, as the World Wide Web Consortium (W3C) and Web Hypertext Application Technology Working Group (WHATWG) have decided to pursue their common agenda of a marvellous new standard for the web by doing things differently.

The split seems amicable, as detailed by Ian “Hixie” Hickson of WHATWG in a mailing list post:

The WHATWG effort is focused on developing the canonical description of HTML and related technologies, meaning fixing bugs as we find them [1], adding new features as they become necessary and viable, and generally tracking implementations. The W3C effort, meanwhile, is now focused on creating a snapshot developed according to the venerable W3C process. This led to the chairs of the W3C HTML working group and myself deciding to split the work into two, with a different person responsible for editing the W3C HTML5, canvas, and microdata specifications than is editing the WHATWG specification (me).

The practical effect of the split is that the W3C will continue to work towards an official standard for HTML 5. WHATWG will plough ahead with its own “Living Standard” that pushes HTML 5 into the world regardless of the the state of the W3C's efforts.

At first glance the split looks dangerous: browser-makers and developers who lived through the nineties and early noughties remember only too well the pain of non-standard HTML. The split may also become a useful wedge for the likes of Adobe, who recently pointed out to your correspondent that Flash looks like a stable and predictable development environment compared to the as-yet-unratified HTML 5.

Happily, the WHATWG's roster of members mean weirdo versions of HTML seem unlikely to happen this time: Apple, Mozilla and Opera are all aboard and formed the WHATWG to speed up the development of HTML 5 because they felt the W3C was moving too slowly. With Google relying on the same Webkit layout engine as Apple's Safari, it seems likely the text ad giant will therefore be adopting the same WHATWG-derived HTML 5 goodness Apple coaxes into existence. Among major browser and development players that leaves Microsoft, which of course has ancient form doing all sorts of nasty things to HTML and browsers. Redmond has, of late, been much more interested in standards and has even made sure its own applications can be enjoyed using third-party browsers.

Which is not to say that the web community won't be a little worried about this: Hickson admits in the message we've linked to above that he's about six months behind on bug-fixing chores. WHATWG's website also includes a few heart-stopping moments, such as its definition of a Living Standard as entailing:

“... standards that are continuously updated as they receive feedback, either from Web designers, browser vendors, tool vendors, or indeed any other interested party. It also means that new features get added to them over time, at a rate intended to keep the specifications a little ahead of the implementations but not so far ahead that the implementations give up.”

If that's got you spooked, the answer to the next FAQ, “Does that mean the specification can change at any time?” may calm you down:

"The specification does not change arbitrarily: we are extremely careful! As parts of the specification mature, and implementations ship, the spec cannot be changed in backwards-incompatible ways (because the implementors would never agree to break compatibility unless for security reasons). The specification is never complete, since the Web is continuously evolving. The last time HTML was described as "complete" was after HTML4, when development stopped for several years, leading to stagnation. (If the Web is replaced by something better and dies, the HTML spec will die with it.)"

All of which leaves just one question: what has the W3C ever done for us? ®

Maximizing your infrastructure through virtualization

More from The Register

next story
Whoah! How many Google Play apps want to read your texts?
Google's app permissions far too lax – security firm survey
Chrome browser has been DRAINING PC batteries for YEARS
Google is only now fixing ancient, energy-sapping bug
Do YOU work at Microsoft? Um. Are you SURE about that?
Nokia and marketing types first to get the bullet, says report
Microsoft takes on Chromebook with low-cost Windows laptops
Redmond's chief salesman: We're taking 'hard' decisions
EU dons gloves, pokes Google's deals with Android mobe makers
El Reg cops a squint at investigatory letters
Big Blue Apple: IBM to sell iPads, iPhones to enterprises
iOS/2 gear loaded with apps for big biz ... uh oh BlackBerry
OpenWRT gets native IPv6 slurping in major refresh
Also faster init and a new packages system
Microsoft's anti-bug breakthrough: Wire devs to BRAIN SCANNERS
Clippy: It looks your hands are shaking, are you sure you want to commit this code?
prev story

Whitepapers

Top three mobile application threats
Prevent sensitive data leakage over insecure channels or stolen mobile devices.
The Essential Guide to IT Transformation
ServiceNow discusses three IT transformations that can help CIO's automate IT services to transform IT and the enterprise.
Mobile application security vulnerability report
The alarming realities regarding the sheer number of applications vulnerable to attack, and the most common and easily addressable vulnerability errors.
How modern custom applications can spur business growth
Learn how to create, deploy and manage custom applications without consuming or expanding the need for scarce, expensive IT resources.
Consolidation: the foundation for IT and business transformation
In this whitepaper learn how effective consolidation of IT and business resources can enable multiple, meaningful business benefits.