{"title":"Supporting and Exploiting Spatial Memory in User Interfaces","authors":"Joey Scarr, A. Cockburn, C. Gutwin","doi":"10.1561/1100000046","DOIUrl":null,"url":null,"abstract":"Spatial memory is an important facet of human cognition – it allows users to learn the locations of items over timeand retrieve them with little effort. In human-computer interfaces, a strong knowledge of the spatial location ofcontrols can enable a user to interact fluidly and efficiently, without needing to visually search for relevant controls. Computer interfaces should therefore be designed to provide support for developing the user's spatial memory,and they should allow the user to exploit it for rapid interaction whenever possible. However, existing systems offervarying support for spatial memory. Many modern interfaces break the user's ability to remember spatial locations, bymoving or re-arranging items; others leave spatial memory underutilised, requiring slow sequences of mechanical actionsto select items rather than exploiting users' strong ability to index items and controls by their on-screen locations.The aim of this paper is to highlight the importance of designing for spatial memory in HCI. To do this, we examine theliterature using an abstract-to-concrete approach. First, we identify important psychological models that underpin ourunderstanding of spatial memory, and differentiate between navigation and object-location memory (with this reviewfocusing on the latter). We then summarise empirical results on spatial memory from both the psychology and HCIdomains, identifying a set of observable properties of spatial memory that can be used to inform design. Finally, weanalyse existing interfaces in the HCI literature that support or disrupt spatial memory, including space-multiplexeddisplays for command and navigation interfaces, different techniques for dealing with large spatial data sets, and theeffects of spatial distortion. We intend for this paper to be useful to user interface designers, as well as other HCIresearchers interested in spatial memory. Throughout the text, we therefore emphasise important design guidelinesderived from the work reviewed, as well as methodological issues and topics for future research.","PeriodicalId":126315,"journal":{"name":"Found. Trends Hum. Comput. Interact.","volume":"6 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2013-11-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"61","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Found. Trends Hum. Comput. Interact.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1561/1100000046","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 61
Abstract
Spatial memory is an important facet of human cognition – it allows users to learn the locations of items over timeand retrieve them with little effort. In human-computer interfaces, a strong knowledge of the spatial location ofcontrols can enable a user to interact fluidly and efficiently, without needing to visually search for relevant controls. Computer interfaces should therefore be designed to provide support for developing the user's spatial memory,and they should allow the user to exploit it for rapid interaction whenever possible. However, existing systems offervarying support for spatial memory. Many modern interfaces break the user's ability to remember spatial locations, bymoving or re-arranging items; others leave spatial memory underutilised, requiring slow sequences of mechanical actionsto select items rather than exploiting users' strong ability to index items and controls by their on-screen locations.The aim of this paper is to highlight the importance of designing for spatial memory in HCI. To do this, we examine theliterature using an abstract-to-concrete approach. First, we identify important psychological models that underpin ourunderstanding of spatial memory, and differentiate between navigation and object-location memory (with this reviewfocusing on the latter). We then summarise empirical results on spatial memory from both the psychology and HCIdomains, identifying a set of observable properties of spatial memory that can be used to inform design. Finally, weanalyse existing interfaces in the HCI literature that support or disrupt spatial memory, including space-multiplexeddisplays for command and navigation interfaces, different techniques for dealing with large spatial data sets, and theeffects of spatial distortion. We intend for this paper to be useful to user interface designers, as well as other HCIresearchers interested in spatial memory. Throughout the text, we therefore emphasise important design guidelinesderived from the work reviewed, as well as methodological issues and topics for future research.