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

Reply via email to