MozillaZine

Full Article Attached Open XUL Alliance Site Goes Live

Sunday May 25th, 2003

Gerald Bauer writes in with news that the Open XUL Alliance site has launched. The site aims promote XUL and encourage interoperability with a collection of XUL news articles, mailing lists and links.


#41 Huh?

by dhyatt

Wednesday May 28th, 2003 11:59 AM

You are replying to this message

"The shackles of W3C standards?" Much of the power and flexibility of XUL comes from its integration with the DOM and CSS. There are fundamental pieces of the language (like the command structure and event handling) that rely on the DOM event model to function. The layout primitives are defined in CSS, and standardization of those primitives (like the XUL box model and grid) is actively being worked on in the CSS WG.

To break XUL out of a Web browser implementation is to miss the very point of the original design of XUL, which is to make a UI language that people who write Web pages can use to make UI.

Besides, without implementing a DOM, XBL, CSS, and the chrome registry, your implementation is not going to be interoperable, so what is it that you're shooting for here with your Open XUL Alliance? Tag name consistency? If the implementations aren't interoperable anyway, you're not designing the same language, so who really cares then what tag names you use?