What about Web Applications?
Everyone is talking about Web applications these days -- basically a fancy name for Java(ECMA)script code that runs in the browser to make the client smarter. Proponents of the so-called AJAX technique advocate using mini-applications within the browser to "asynchronously" fetch information in the background while managing the display to the user. These techniques can provide a greatly enhanced user experience. In particular, in the mobile content world, where latency and connection speed are still key issues, the potential benefits of this approach are many. The WICD document profile provides plays well in this space because implementations will allow client-side (e.g. ECMAScript) code to create even more dynamic presentation in the browser – for example, by triggering SVG animations. Meanwhile, W3C is talking about starting up another group to actually standardize many of the techniques involved in creating Web applications – watch this space.