Feeds

W3C 'clarifies' HTML 5 v XHTML

Vendors moving too fast on RIA

Combat fraud and increase customer satisfaction

Potential conflicts and overlap between the first update to HTML in a decade by the World Wide Web Consortium (W3C) and XHTML has been addressed by the standards body.

The group, meanwhile, has also acknowledged vendors are - once again - pushing their own platform-specific technologies, this time on RIA, with the standards process unable to keep up. This poses a problem on interoperability.

A W3C working group editor's draft paper has said that HTML 5 deals with a "different" set of problems than XHTML V2.

A detailed comparison highlights these differences and suggests that the two standards will appeal to different sets of developers.

There has been concern, voiced by Reg readers at least, that the W3C is layering on multiple standards, creating confusion over what standards and technologies to use.

The W3C has also moved to position HTML 5 in relation to proprietary UI languages from Adobe, Microsoft and Mozilla - namely, Flash, Silverlight and XUL. The editor's draft said HTML is limited to providing a semantic-level markup language and associated semantic-level scripting APIs.

It's also an open language without risk of proprietary lock in.

Chris Wilson

Microsoft's Wilson: modular HTML 5

"For sophisticated cross-platform applications, there already exist several proprietary solutions (such as Mozilla's XUL, Adobe's Flash, or Microsoft's Silverlight)," the group said.

It also appeared to acknowledge the vendors pushing their own, platform-specific rich internet application technologies faster than the standards process can keep up. It noted the complexity challenges of interoperability. We've seen a similar pattern of activity before, more recently on web services where - for example - Microsoft and IBM set the agenda on WS-* and repeated W3C-based work led by IBM and Sun Microsystems.

"These solutions are evolving faster than any standards process could follow, and the requirements are evolving even faster. These systems are also significantly more complicated to specify, and are orders of magnitude more difficult to achieve interoperability with, than the solutions described in this document," the latest W3C draft said.

"Platform-specific solutions for such sophisticated applications (for example the MacOS X Core APIs) are even further ahead."

Interestingly, Microsoft, Mozilla and Apple have participants on the HTML5 working group, but Adobe is absent.

Of possibly greater concern is the time it will take for the massive HTML 5 specification to be refined and implemented. In a recent SD Times interview Chris Wilson, Microsoft's Internet Explorer architect, suggested that HTML 5 should be split into more manageable pieces and progressed by several teams working in parallel.

HTML 5 aims to make life easier for web developers by providing native support for the type of features associated with advanced web applications. It includes a wider range of interactive components that could reduce the amount of JavaScript coding. It could also reduce the need for asynchronous JavaScript plus XML (AJAX) mechanisms for network communication and server interaction.

One of the main improvements over previous versions of HTML is the inclusion of multimedia features and a recognition that future web applications could be accessed from mobile devices. The importance of this was emphasized this week when Trolltech revealed that it had built HTML 5 audio and video support into its QtWebkit development tool.®

Additional reporting by Gavin Clarke

Combat fraud and increase customer satisfaction

More from The Register

next story
Android engineer: We DIDN'T copy Apple OR follow Samsung's orders
Veep testifies for Samsung during Apple patent trial
This time it's 'Personal': new Office 365 sub covers just two devices
Redmond also brings Office into Google's back yard
Batten down the hatches, Ubuntu 14.04 LTS due in TWO DAYS
Admins dab straining server brows in advance of Trusty Tahr's long-term support landing
Microsoft lobs pre-release Windows Phone 8.1 at devs who dare
App makers can load it before anyone else, but if they do they're stuck with it
Half of Twitter's 'active users' are SILENT STALKERS
Nearly 50% have NEVER tweeted a word
Internet-of-stuff startup dumps NoSQL for ... SQL?
NoSQL taste great at first but lacks proper nutrients, says startup cloud whiz
Windows 8.1, which you probably haven't upgraded to yet, ALREADY OBSOLETE
Pre-Update versions of new Windows version will no longer support patches
Microsoft TIER SMEAR changes app prices whether devs ask or not
Some go up, some go down, Redmond goes silent
Red Hat to ship RHEL 7 release candidate with a taste of container tech
Grab 'near-final' version of next Enterprise Linux next week
Ditch the sync, paddle in the Streem: Upstart offers syncless sharing
Upload, delete and carry on sharing afterwards?
prev story

Whitepapers

Designing a defence for mobile apps
In this whitepaper learn the various considerations for defending mobile applications; from the mobile application architecture itself to the myriad testing technologies needed to properly assess mobile applications risk.
3 Big data security analytics techniques
Applying these Big Data security analytics techniques can help you make your business safer by detecting attacks early, before significant damage is done.
Five 3D headsets to be won!
We were so impressed by the Durovis Dive headset we’ve asked the company to give some away to Reg readers.
The benefits of software based PBX
Why you should break free from your proprietary PBX and how to leverage your existing server hardware.
Securing web applications made simple and scalable
In this whitepaper learn how automated security testing can provide a simple and scalable way to protect your web applications.