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.


#56 Show Me The Widgets

by geraldb

Wednesday May 28th, 2003 1:28 PM

You are replying to this message

That's all lovely. However, I don't see any tags for a rich widget set upcoming from the W3C and you state in your last post:

> The widgets in Mozilla largely (with a few exceptions) fall out of having the layout > primitives + XBL.

Sure, some dream of using SVG markup to create widgets, but isn't this a replay of the DOM/Javascript kludge used today?

Why not come up with tags for a rich widget set that lets you pick a back-end (XUL browser, Javascript/DOM library, SVG, or whatever)?

If you want to create a toolbar why not use simply a <toolbar> tag? If you want to create a menu why not use simply a <menu> tag? If you want to create a data grid why not use simply a <datagrid> tag? If you want to create a tree why not use simply a <tree> tag? I hope you see the pattern. Here are some more tags to go on: <wizard>, <tabbox>, <stack>, <deck>, <dialog>, <groupbox>, <browser>, <editor>, <popup> and so on.