Mozilla Foundation and Opera Software Describe Joint Vision for Web Application Framework

Tuesday May 25th, 2004

The Mozilla Foundation and Opera Software have published a paper outlining their vision for Web applications. The paper, submitted in preparation for next week's W3C Workshop on Web Applications and Compound Documents, describes a device-independent Web application framework based on HTML and backwards-compatible with existing Web content. The two organisations are keen to get parts of this framework in place soon to prevent a single-vendor solution (see Microsoft's position paper) becoming dominant. Co-author Ian "Hixie" Hickson's provides more insight in a recent weblog post on the matter.

#2 This proposal doesn't seem enough.

by chrisc

Wednesday May 26th, 2004 2:20 AM

You are replying to this message

Yeah, I had a read of this article when I noticed the link n Mozillazine a few days back. To be honest I'm not sure it's all that great a direction to take. Basically from what I gathered they are proposing 'Keep it simple' as the way forward. Which is a nice idea but can you really build next generation web apps if you can't even draw to a canvas? Some would argue that you can indeed do some great stuff and that's very true, but standards agreed now will be in place for many years to come.

The best option (although fairly complex to implement) seems to me to be (at a minimum) a general adoption of SVG/XBL (or equivalent extensible binding construct) with a modern implementation of javascript and some sort of databinding strategy (we need to be able to talk directly to databases, so how should that be done?). In addition to that presumably language bindings to Java & C# (although that issue is more complex and for the sake of a relatively easy to implement browser support is it worth bothering with at all?). Obviously these things exist in all sorts of shape and form, the argument is over which ones should be the real W3C standard supported in all modern browsers. A few token extensions to HTML just don't seem powerful enough to me.