qooxdoo 0.8 Layout Concepts
Filed under: Development, Layout, Presentation
By Fabian Jakobs @ February 1, 2008 16:29
Last Monday I did a presentation about the new layout managers we already started to implement for qooxdoo 0.8. The presentation is meant as an overview of what we propose to do, are actually doing already and why we do it. I think the slides give a good overview even if my spoken comments are missing. If you have any questions or comments feel free to post them as comments to this blog entry, and -- even better -- also to our mailing list to have a better basis for discussion.
Download: qooxdoo 0.8 Layout Concepts slides

Comment by Jochen Krause
Interesting slides! The direction of separating concerns for widgets and layouts looks very good (and familiar ..). Just one question: Does the new structure mean that there will be three divs for every widget, one for widget, decoration and content? How does this compare to 0.7 in terms of overall DOM elements?
Sorry for not using the mailing list …
Jochen
February 6, 2008 22:55
Comment by Fabian Jakobs
Hello Jochen,
Thanks for the feedback. The decoration element is optional, so we have two or three DOM elements per widget. This is a bit more than in 0.7 but we can compensate that by using less widgets in general:
As a conclusion: Yes, new widgets do have more DOM elements but we expect that the overall number of DOM elements will be about the same. On the other hand we expect that the number of widget instances will be lower.
Fabian
February 7, 2008 10:07
Pingback by qooxdoo » News » Rounded borders - and how to do it in IE
[...] 0.8 we will introduce the concept of widget decorators. This has already been described in an earlier blog article. Decorators allow the widget’s background to be styled independent of the widget’s content. To [...]
February 21, 2008 15:39