Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.

Share this Page URL

Chapter 21: Enhancing the Portal Experie... > GROUP 1: UNDERSTANDING CONTENT SOURC... - Pg. 247

Enhancing the Portal Experience blocks. Good examples of convenience function- ality include printing the contents of Containers for use outside the Dashboard, or subscribing to an RSS feed that syndicates a snapshot of the contents of a block. Convenience functionality is associated with a single Container, but is not part of the content of the Container. This collection is a suggested set of conve- nience functionality meant to help establish a baseline that you can adapt to the particular needs of your users. Assign convenience functions to individual blocks as appropriate for circumstances and as endorsed by users, business sponsors, and technologists. Some of these features make sense at all levels of the block hierarchy, and some do not (how would one print an entire Dashboard in a way that is useful or readable?). The collection is broken into five groups: · · Understanding Content Sources and Context Making Dashboard Content Portable · · · Controlling the User Experience Staying Aware of Changes / Subscriptions Social and Collaborative Tools The illustration below shows Convenience functionality associated with a Tile (Figure 1). GROUP 1: UNDERSTANDING CONTENT SOURCES AND CONTEXT Preserving accurate source indication for the contents of each block is critical for the effective use of heterogeneous offerings. Dashboards that syndicate Tiles from a library of shared assets may contain conflicting information from dif- ferent sources, so users must have an indication of the origin and context of each block. (Wine connoisseurs use the term `terroir'). Figure 1. Tile convenience functionality (by group) 247