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.

#9 KISS and XUL and GTK and SVG and Gnome

by buff

Wednesday May 26th, 2004 8:49 AM

You are replying to this message

I was messing around with Python and the GTK toolkit on linux the other day and I was wishing the UI could be spec'd out using XUL files. I know that the Gnome developers are looking at incorporating XUL into the desktop so the UI part of Gnome applications could be coded in XUL. Possibly this would be a good answer to Microsoft's Longhorn XML based GUI. Mozilla would need to get the GRE (Gecko runtime engine) stable and working instead of bundling a separate copy of the GRE with every Mozilla application.

If I could have everything I wanted to make web applications I would want: The UI spec'd out in HTML and XUL in XML template files being served from a MySQL database. The business logic would be coded in Python, hooks to the UI would be simple Javascript, dynamic images and graphs would be generated using SVG. If a web developer could expect all these features to work as a standard in browsers the possibilities for web applications would be tremendous.