Publication: Improving List Revisitation With ListMaps

Selecting items from lists is a common task in many applications. Alphabetically-sorted listboxes are the most common interface widget used to accomplish this selection, but although general they can be slow and frustrating to use, particularly when the lists are long. Also, when the user regularly revisits a small set of items, listboxes provide little support for increased performance through experience. To address these shortcomings, we developed a new list selection device called a ListMap, which organizes list items into a space-filling array of buttons. Items never move in a ListMap, which allows people to make use of spatial memory to find common items more quickly. We compared selection of font names from a set of 220 fonts using both ListMaps and standard listboxes. We found that although listboxes are faster for unknown items, revisitation leads to significant performance gains for the ListMap.





Carl Gutwin
University of Saskatchewan
Andy Cockburn
University of Canterbury


Gutwin, C., Cockburn, A. 2006. Improving List Revisitation With ListMaps. In Proceedings of the Conference on Advanced Visual Interfaces, 396-403.


@inproceedings {listmap-32,
author= {Carl Gutwin and Andy Cockburn},
title= {Improving List Revisitation With ListMaps},
booktitle= {Proceedings of the Conference on Advanced Visual Interfaces},
year= {2006},
pages= {396-403}