Scrolling is used to navigate large information spaces on small screens, but is often too restrictive or cumbersome to use for particular types of content, such as multi-page, multi-column documents. To address this problem, we introduce content-aware scrolling (CAS), an approach that takes into account various characteristics of document content to determine scrolling direction, speed, and zoom. We also present the CAS widget, which supports scrolling through a content-aware path using traditional scrolling methods, demonstrating the advantages of making a traditional technique content-aware. ACM Classification: H.5.2 [Information interfaces and presentation]: User Interfaces—Graphical user interfaces (GUI), Interaction styles, Screen design, Windowing systems General terms: Design, Human Factors
Edward W. Ishak, Steven Feiner