Trend: Functional Callouts and Tooltips

One of the biggest challenges a UI Designer can face on a daily basis is balancing Information Density. The big problem is fitting the right amount of necessary information to make the UI effective without making the interface visually cumbersome.

One simple solution to the information density problem that doesn’t require removing functionality or adding complex navigation is using Functional Callouts.  Callouts (or tooltips,  captions, balloons… whatever you want to call it) aren’t a new invention by any means, but adding actionable items and rich media to a callout is a relatively new trend. And this isn’t quite the same as a Designed Tooltip, in that Functional Callouts can provide the user with added navigation and/or related items.

The main drawback is that putting actions in a callout can result in hiding valuable functionality from the user.

The most widely used example of these types of UI components has to be Google Maps:Google maps callouts
Also, certain software frameworks like Flex and Prototip are making it easy to add advanced functionality to their respective callouts and tooltips.Prototips callout

References:
Google Maps: http://maps.google.com
Flex Store Example: http://www.adobe.com/devnet/flex/samples/fig_callout/
Prototips 2: http://www.nickstakenburg.com/projects/prototip2/