[Design of JBoss Portal] - Re: Layout System
by julien@jboss.com
oh yes, the various implementations of the client side should create semantically correct markup and leverage at most the standards.
"chris.laprun(a)jboss.com" wrote : I'm not quite sure what the goal is either. Is it to replace the current theme/layout mechanism in Portal?
|
| If yes, the layout engine should be flexible to accommodate people's need with minimum development. Ideally, the generated markup would be semantically correct (not only, would it pass HTML validation but the elements used to structure the markup would actually make sense based on their intent as opposed to how they are rendered by user agents) and not rely on tables for the layout. This would make it easier for designers to just change the layout by changing the CSS. The markup should also support accessibility needs as much as feasible.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4106940#4106940
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4106940
18 years, 4 months
[Design of JBoss Portal] - Re: Layout System
by julien@jboss.com
here are some other thoughts I gathered in the document in our repository:
Presentation layout:
| * Layout is a service fully managed by the presentation client.
| * Any state related to the presentation model is managed by the presentation in an opaque manner
| o The presentation server cannot interpret the state.
| o The state life cycle is dependent on the subset of the model it is attached to.
|
So here we are really focusing on laying out window and how to manage the state associated to it, probably that my previous posts are a bit confusing as they reference existing framework.
There will be several implementations of the presentation client using various technologies (classic and ajax), so we cannot really adopt any framework for all, however we can rely on one framework capabilities to express the layout system (although it can be a best effort).
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4106938#4106938
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4106938
18 years, 4 months