OrthoZoom Scroller DS

Validation level: 5. CHI, UIST, CSCW and TOCHI paper publication

OrthoZoom Scroller requires only a mouse to perform panning and zooming into a 1D space. Panning is performed along the slider dimension while zooming is performed along the orthogonal one.

Copy Bibtex Appert, C. and Fekete, J-D. OrthoZoom Scroller: 1D Multi-scale Navigation. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, pages 21-30, ACM, New York, NY, USA, CHI '06 , 2006.
Copy Bibtex Igarashi, T. and Hinckley, K. Speed-dependent Automatic Zooming for Browsing Large Documents. In Proceedings of the 13th Annual ACM Symposium on User Interface Software and Technology, pages 139-148, ACM, New York, NY, USA, UIST '00 , 2000.
Also featured in
Storyboard of Functions

The user wants to scroll by dragging the scrollbar. On the side of the bar, we see the entries resolution. (We have a jump of 5 in the example so we have low precision)

By moving the cursor on the side while dragging the user can modify the zoom/precision. (You can see that the numbers are less sparse)

An example of usage for large documents.

Comparison of the mean movement time compared to the technique Speed-dependent Automatic Scrolling
Comparison of the mean number of errors time compared to the technique Speed-dependent Automatic Scrolling

OrthoZoom performed two times faster than Speed-dependent Automatic Zooming which is known as the fastest multi-scale navigation technique using a standard input device.


Users don't seem to integrate the scrolling and the zoom dimensions: commonly performed a zoom-out phase (vertical curve up) followed by a panning phase (horizontal curve) ended by a zoom-in phase (vertical curve down).