I have just designed a prototype showing an implementation of
"perspectives" in cpsskins. In my opinion this is a killer concept.
The idea was borrowed from the
Eclipse
SDK.
- every
slot on a page can display a collection of
portlets
- users, content creators, application designer, ... can choose which set
of portlets to display depending on the context (or
"
perspective")
Here is a demo:
http://www.z3lab.org/sections/front-page/design-features/portlet-perspectives
The animation shows:
- 2 slots (Left, right)
- a main slot displaying the application underneath (a Wiki in that
case)
- 5 perspectives (default, webmail, blog, calendar, my perspective)
the idea is to then switch between the different perspectives to control the
portlets' visibility.