Is it back from the dead?
Was it ever dead?
... again. This isn't really new technology.
The benefits of the Web as an application platform are well-known.
From here on we'll be mostly talking about the client-side.
A few things, including
SVG Tiny is very popular. It's built-in to most phones sold on the European market today and about 50 million SVG phones have been sold.
Meanwhile, the community demanded scripting support in order to build applications.
CDF is mixing markup languages into a single document.
Our approach is to build a framework for the general case and a set of profiles for specific combinations.
Primary use case is the mobile market.
The CDF Working Group has published a document of use cases and requirements.
CDF is about to release the first draft of an XHTML + SVG multimedia presentation profile.
There is strong participation in the CDF group including Nokia, Sony Ericsson, Mozilla, Access, RIM, Vodafone, France Telecom, Opera, Obigo, Ikivo.
XBL is a mapping from custom markup into presentation and behaviour. The goal is to keep the semantically rich content as close to the user as possible.
<s:star magnitude="10"/> s = doc.createElementNS(SNS, "star"); s.setAttribute("magnitude", "20"); s.addEventListener("Supernova", callback, false);
W3C would like to provide a better programming environment for the Web.
There are people that say the W3C should not be standardizing APIs. Other people say that the API is an essential part of a document.
Either way, the Web will be used as an application platform.
What are we missing?