Try It: Curvature Dial: Eyes free parameter entry for GUIs mc schraefel, Graham Smith, Patrick Baudisch IAM Group, U of Southampton Microsoft Research
Try It: DEMO You can download it now
Try It: Curvature Dial What it is Motivation Related work Radial scroll Virtual Scroll Ring Bonus material Test Suite Comparisons Live Demo (Audience Participation) Future Questions Conclusions Questions
Try It: Motivation
Try It: Baudisch, et al Dragand- Pop and Drag-and-Pick Interact 2003 Hinckley, K., et al. Quantitative Analysis of Scrolling Techniques. CHI’02 Developed to address problem of scrolling on touch-based devices, like tablets and wall displays Cosθ=AB / |A||B| Motivation
Try It: Related Work
Try It: Radial Scroll Smooth, variable-speed scrolling in one dimension for stylus/touch input
Try It: Evans, Tablet-Based Valuators That Provide One, Two, or Three Degrees of Freedom. Computer Graphics Taking advantage of the Vernier Effect
Try It: But Lo! A problem Jump, go ahead and...
Try It: Curvature Dial: for real value, eyes-free parameter entry - in particular for touch-screen input. - eyes-free extension for techniques like Guimbretiere and Winograd’s FlowMenus
Try It: UIST05: the year of the dial Radial Scroll (pre Curvature Drag) Virtual Scroll Ring
Try It: Comparison with Virtual Scroll Ring Radial/CurvatureVSR Uses curvature around a point; low processing requirements Uses distance travelled around circumference Evaluation: Cockburn and Savage-like, target acquisitions (headers/images) Evaluation: Hinckley et al. reciprocal framing Vernier EffectInverse Tested: touch/stylus input on 2 platforms Tested: desktop VSR against mouse wheel on laptop
Try It: The Pilot Studies Contributions by Pat, mc and Sacha Brostoff, Ray Cooke (Southampton) Tomer Mocovich (Brown) When Where and How
Try It: Questions How do the techniques compare for stylus based computing? How do they work on distinct platforms? How do different distances effect?
Try It: Things NOT looking at How to invoke How to go in multiple directions Want to focus on where and what contexts are most appropriate So…series of pilot studies
Try It: Studies: Zoom and Scroll SCROLLING Compare Dialing techniques against scroll bars for scrolling: FACTORS: distance, platform ZOOMING Compare Dialing techniques against stroke (hand tool-like eyes free stroke): FACTORS: distance, platform
Try It: Platforms
Try It: Test Suite Compare Dial types for scrolling/zooming and variable distances
Try It: Movement Time for scrolling task on Smartboard Error rates for the Smartboard task Study 1: scrolling, smartboard
Try It: Lessons Learned: Study 1 Scroll bars win on the large screen, but VSR significantly better than other dials VSR more learnable: big distances, big circles seem more learnable than the Vernier approach of small circles Problem with Vernier approach may be implementation issues
Try It: Study 2: Scrolling/PDA Long Distance Lessons Learned: PDA is a useful space for dialing - interesting trade-offs on error performances Time Errors
Try It: Study 3: Zooming, Smartboard Lessons Learned Stroking has some interesting properties to explore: competes with VSR Great performance, but people prefer VSR Observe: short little multiple, rather than long strokes Time Errors
Try It: Study 4: Zooming, PDA Size Stroking more efficient; errors about the same; Virtual Scroll Ring preferred Time Errors
Try It: Next Steps from studies Curvature Dial against VSR (both non-accelerated) scrolling, four distances: Pick a winner and run with it Winner accelerated vs. non-accelerated, again scrolling, four distances: pick a winner and run with it Hand tool against accelerated hand tools: pick a winner winner hand tool against winner dial just scrollbar: four document lengths and three display sizes and four distances: where does it break Winner incremental technique vs. scrollbar vs. combined technique, four document lengths and four distances, three display sizes
Try It: Conclusions Dialing is worth investigating for PDA’s especially VSR is a strong favorite Vernier needs to be revisited Keep Checking: test suite will be updated regularly Thoughts/ideas welcome
Try It: Questions Thank you ( to Ed and Jan especially!). (Pat last seen answering questions)