Hello, Dean Jackson who organized the W3C Rich Client Workshop posted a response to Joel Spolsky's "Lets Make HTML Sing" article.
Dean writes: > 5. Better standardized windowing features. At the very least I'd like > modal and modeless dialogs that pop up instantly, a standard way to > do a menu inside a web page (with ONE consistent UI, not > everybody's wacky DHTML menu that are all a bit different), > TreeView and ListView controls, and a standard way to make a > toolbar/button bar By far the most common request I ever see! Unfortunately, I see lots of people ask for it and very few suggest answers. Or, put more precisely, the answers I see often don't give much more than an opinion (low on technicalities). But, yes, I'd love to see this. Here are some of the related questions: - Which widget set would you pick? (eg. XUL, Swing, Cocoa, WinFX, ...) Does it matter? Invent your own? - Which set of widgets is enough? Some people will want a Tree View, while others won't be able to live without a color picker. - Should they be native or not? Does this matter? (The answer I hear is "yes, it does matter"). - Can I extend them? Can I embed them (eg buttons in tree view)? The other problem here is that it takes a huge amount of time to first design something that is useful, and then a huge amount of time implementing it (and we're talking cross platform). As I'm one of the people who ask for the feature without suggesting a good solution, I should not complain. Here's my gut feeling: a minimum set of useful widgets to make it easy for simple applications, and then an extensible architecture for other widgets. It's also important that the new widgets people develop are able to be shipped as components, so I can do something like "import JoelSooperButton" and start using it. Just before we move on to the next topic, the SVG Group have also looked at popping up windows (not specifically dialogs). There is a feature in SVG 1.2 for that, but it still remains to be seen what security problems it exposes. More @ http://lists.w3.org/Archives/Public/public-webapps-cdf-discuss/2004Jun/0009.html What's your take on it? I invite you to join the discussion on xul-talk. - Gerald ------------------- Gerald Bauer XUL Alliance | http://xul.sourceforge.net United XAML | http://xaml.sourceforge.net The Thinlet World | http://thinlet.blog-city.com ------------------------------------------------------- This SF.Net email is sponsored by The 2004 JavaOne(SM) Conference Learn from the experts at JavaOne(SM), Sun's Worldwide Java Developer Conference, June 28 - July 1 at the Moscone Center in San Francisco, CA REGISTER AND SAVE! http://java.sun.com/javaone/sf Priority Code NWMGYKND _______________________________________________ xul-announce mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/xul-announce