A comparison of user interfaces for panning on a touch-controlled display
CHI '95 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Multistream input: an experimental study of document scrolling methods
IBM Systems Journal
Quantitative analysis of scrolling techniques
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
The radial scroll tool: scrolling support for stylus- or touch-based document navigation
Proceedings of the 17th annual ACM symposium on User interface software and technology
Multi-flick: an evaluation of flick-based scrolling techniques for pen interfaces
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Zoofing!: faster list selections with pressure-zoom-flick-scrolling
OZCHI '09 Proceedings of the 21st Annual Conference of the Australian Computer-Human Interaction Special Interest Group: Design: Open 24/7
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Flick-and-brake: finger control over inertial/sustained scroll motion
CHI '11 Extended Abstracts on Human Factors in Computing Systems
Evaluation of mapping functions for one-handed flick operations on a mobile device
Proceedings of the 13th International Conference on Human Computer Interaction with Mobile Devices and Services
Proceedings of the 24th annual ACM symposium on User interface software and technology
TapSense: enhancing finger interaction on touch surfaces
Proceedings of the 24th annual ACM symposium on User interface software and technology
Improving scrolling devices with document length dependent gain
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
A comparison of flick and ring document scrolling in touch-based mobile phones
Proceedings of the 10th asia pacific conference on Computer human interaction
Exposing and understanding scrolling transfer functions
Proceedings of the 25th annual ACM symposium on User interface software and technology
Hi-index | 0.00 |
Touch scrolling systems use a transfer function to transform gestures on a touch sensitive surface into scrolling output. The design of these transfer functions is complex as they must facilitate precise direct manipulation of the underlying content as well as rapid scrolling through large datasets. However, researchers' ability to refine them is impaired by: (1) limited understanding of how users express scrolling intentions through touch gestures; (2) lack of knowledge on proprietary transfer functions, causing researchers to evaluate techniques that may misrepresent the state of the art; and (3) a lack of tools for examining existing transfer functions. To address these limitations, we examine how users express scrolling intentions in a human factors experiment; we describe methods to reverse engineer existing `black box' transfer functions, including use of an accurate robotic arm; and we use the methods to expose the functions of Apple iOS and Google Android, releasing data tables and software to assist replication. We discuss how this new understanding can improve experimental rigour and assist iterative improvement of touch scrolling.