Fisheye Menus

Benjamin B. Bederson,     Human-Computer Interaction Lab, Institute for Advanced Computer Studies, Computer Science Department, University of Maryland, College Park, MD 20742, +1 301 405–2764. E-mail address:


We introduce “fisheye menus” which apply traditional fisheye graphical visualization techniques to linear menus. This provides for an efficient mechanism to select items from long menus, which are becoming more common as menus are used to select data items in, for example, e-commerce applications. Fisheye menus dynamically change the size of menu items to provide a focus area around the mouse pointer. This makes it possible to present the entire menu on a single screen without requiring buttons, ...

Get The Craft of Information Visualization now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.