Chris Banford schrieb: > Fabian Jakobs wrote: >> Tobias Koller (GERMO GmbH) schrieb: >> >>> Hi, >>> >>> one question. >>> >>> Is it possible to just use the fantastic layouting in qooxdoo 0.8 to >>> build an web-application? >>> >>> It is always a big problem to layout divs and spans etc exactly in all >>> browsers (its standard in qooxdoo) ;). >>> >>> A standard-application was still very big in 0.7 (about 1mb? that’s >>> why I’m asking about only use qx-layouts). >>> >>> Did the size of a qx-application change between 07 and 0.8? >>> >>> I guess I will use standard qx 0.8 including widgets but would also >>> like to know if it would be possible to just use the layouts. >>> >>> Thanks a lot. >>> >>> Tobias >>> >>> >> Hi Tobias, >> >> It might be feasible to do but not out of the box. In 0.8 we separated >> the layout manager from the widgets. The layout manager always works >> with instances of the abstract class "LayoutItem". Right now the only >> concrete sub class of LayoutItem is Widget (let's ignore spacers for the >> moment) but widgets are probably to heavy for a classic web page. It may >> be interesting to evaluate how a very light weight layout item would >> perform. Maybe just a very small wrapper for a single DIV element, which >> implements the methods required by the layout manager. If this works I >> would expect a file size to be about 200KB. >> >> Best Fabian >> > > This might be a use-case where you could look to a different js library > that approaches its components from the opposite end of the spectrum to > qooxdoo -- libraries like YUI were designed to be able to add a small > bit of functionality to existing pages, with as little as possible > breaking in them if js is deactivated. qooxdoo seems to have developed > from wanting to build a 'real' desktop style app that controls the whole > browser window. > > I know that 0.8 has moved in the direction of being able to embed > "islands" of qooxdoo into a web page, but I'd bet that YUI would be > better for something like you've described... > http://developer.yahoo.com/yui/layout/ > > That said, our company is seriously looking to moving our YUI-based > tools to qooxdoo for our next big release (next year is the hope). We > might stick to stick with YUI for small js stand-a-lone widgets that > have to function in normal web pages (200KB is way too big, even if its > gzip'd).
200KB was meant as un-gzipped. When you zip it the result will maybe only 40KB. Sebastian > > -Chris > > PS. By the way, it looks like YUI will be moving quite a bit in the > direction of qooxdoo with their next big release YUI 3 -- shows how far > out in front you guys are with your fantastic work! :-) . > http://developer.yahoo.com/yui/3/ > > > > > > ------------------------------------------------------------------------ > > ------------------------------------------------------------------------- > This SF.Net email is sponsored by the Moblin Your Move Developer's challenge > Build the coolest Linux based applications with Moblin SDK & win great prizes > Grand prize is a trip for two to an Open Source event anywhere in the world > http://moblin-contest.org/redirect.php?banner_id=100&url=/ > > > ------------------------------------------------------------------------ > > _______________________________________________ > qooxdoo-devel mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ qooxdoo-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
