|  | webglade |  | |
| | | Guest |  |
| Posted: Wed Aug 27, 2008 4:29 pm Post subject: webglade |  |
Hi all,
I have written a JavaScript library to create XUL GUI from Glade XML files: LINK
It is currently limited to XUL but it would be great if it worked with browsers which do not support XUL.
I found yui, extjs, gwt, qooxdoo quite interesting but I am not sure whether they cover the range of widgets available for Gtk and XUL applications. For example, LINK says that only dojo supports Heirarchical Tree...
Which web toolkit would you recommend?
Thanks,
Tomas |
| |
| | | Guest |  |
| Posted: Wed Aug 27, 2008 6:50 pm Post subject: Re: webglade |  |
| |  | |
Hi Tomas,
I could give you some hints when considering qooxdoo for the frontend rendering. ;-)
| Quote: | I found yui, extjs, gwt,qooxdoo quite interesting but I am not sure whether they cover the range of widgets available for Gtk and XUL applications.
|
qooxdoo comes with a large set of widgets and layout managers. I'm pretty sure they cover most of the widgets available for Gtk or XUL applications. If not, it is quite easy to implement custom widgets and custom layouts. qooxdoo widgets look & feel like native widgets, and have fully-featured keyboard support as well as cross-browser theming capabilities (no CSS knowledge needed). After creating such Gtk or XUL custom themes I could image they would be hard to distinguish from the native variants.
| Quote: | I have written a JavaScript library to create XUL GUI from Glade XML files:http://logand.com/sw/webglade/
|
Sounds interesting. There is a project called QxTransformer LINK , which allows for a XML-based description of the interface. This XML description is XSLT-trnasformed into the equivalent qooxdoo JavaScript code prior to deployment. You might want to check it out.
The following 2 frameworks have also chosen qooxdoo for their frontend rendering: * Borland/Codegear "Delphi for PHP" * Eclipse "Rich Ajax Platform (RAP)"
| Quote: | For example,http://en.wikipedia.org/wiki/Comparison_of_JavaScript_frameworkssays that only dojo supports Heirarchical Tree...
|
I just updated this wikipedia page for qooxdoo. Not sure what they mean by "Heirarchical Tree". Suppose they mean a regular tree widget (which of course is hierarchical), which almost any Ajax framework includes.
HTH,
Andreas Project Lead LINK |
| |
| | | Guest |  |
| Posted: Tue Sep 02, 2008 12:39 pm Post subject: Re: webglade |  |
Hi Andreas
| Quote: | pretty sure they cover most of the widgets available for Gtk or XUL
|
I'll try it then;-)
| Quote: | After creating such Gtk or XUL custom themes
|
Good to know it's possible but it is out of scope for webglade.
| Quote: | There is a project called QxTransformer
|
Thanks for the link.
| Quote: | This XML description is XSLT-trnasformed into the equivalent qooxdoo JavaScript code prior to deployment.
|
Interesting. That's exactly what webglade should not be like.
Comparing webglade to QxTransformer, I would say that
- webglade avoids any compile time, the ui is created directly from the xml file in the browser
- existing gui builders can be used to avoid writing xml by hand
| Quote: | The following 2 frameworks have also chosen qooxdoo for their frontend rendering: * Borland/Codegear "Delphi for PHP" * Eclipse "Rich Ajax Platform (RAP)"
|
That's good news.
Thank you for your reply,
Tomas |
| |
|
|