1 / 20

GESTURES

GESTURES. Riley Wiebe CMPT 479 November 28, 2013. GOALS. Generalize gestures in ISO/IEC CD 30113-2 Simplify gestures Points of interest No program specific gestures Create a more useable structure for developers. WHO CAN USE THIS INFORMATION?. Developers Typical uses for a gesture

mercury
Download Presentation

GESTURES

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. GESTURES • Riley Wiebe • CMPT 479 • November 28, 2013

  2. GOALS • Generalize gestures in ISO/IEC CD 30113-2 • Simplify gestures • Points of interest • No program specific gestures • Create a more useable structure for developers

  3. WHO CAN USE THIS INFORMATION? • Developers • Typical uses for a gesture • Users • Expected gestures

  4. SOURCES OF INFORMATION • ISO/IEC CD 30113 (June 06, 2013) • Original documents • draft of new annex A framework for 30113-1 (Sept 30, 2013) • Proposed organization structure • ISO/WD 9241-960 (June 11, 2012) • Designing Gestures

  5. SOURCES OF INFORMATION • Apple’s iOS Human Interface Guide (Nov 22, 2013) • Actions vs Specific Directions • Android’s Gestures Guide (Oct 22, 2013) • Actions vs Specific Directions • Windows’ Touch Interactions Guide • Design Principles For Touch

  6. ASPECTS OF A GESTURE • Points of Interest • Single point, two point, multipoint • Actions • Tap, Drag, Swipe, Flick • Specific Directions • Up, Down, Left, Right • Result

  7. GENERALIZING GESTURES • Currently Gesture Set For • Mouse • Web Browser • Document Viewer • Image Viewer • Media Player

  8. GENERALIZING GESTURES • Similar gestures for similar applications • Left/Right • Up/Down • Left & Right/Right & Left • Up & Down/Down & Up • Up & Left/Up & Right/Down & Left/Down & Right • Left & Up/Left & Down/Right & Up/Right & Down

  9. GENERALIZING GESTURES • Are these separate gestures or composites? • Ex. Up & Left • Should these composite gestures be used? • Accuracy of the user to perform the gesture • Does it interfere with other gestures? • Ex. Scrolling and an up & left gesture

  10. POINTS OF INTEREST • Single Point • Tap, Drag, Swipe • Two Point • Pinch, Rotate, Swipe • Multi Point • Swipe, Pinch (OS X)

  11. PROPOSED ORGANIZATION TABLE

  12. COMPOSITE GESTURES • Not intuitive • Can confuse other gestures • Swipe up vs Swipe up & Left • What is the margin of error? • Are there better gestures for the job? • Double Tap, Pinch, Rotate

  13. LIMITING SWIPE GESTURES • Left • Right • Up • Down • Possibly Angles

  14. GROUPING COMMON SINGLE POINT GESTURES • Tap is a select • Press and hold for selecting • Drag for moving an item • Swipe • Left to go back • Right to go forward • Up to scrolls up • Down to scrolls down

  15. REPLACING COMPOSITE GESTURES WITH MULTI POINT • Pinch (Two Point) • Zoom in, Zoom out, Close, Open • Rotate (Two Point) • Swipe Up/Swipe Down • Increase/Decrease Volume

  16. GROUPING COMMON TWO POINT ACTIONS • Pinch is zoom in zoom out • Two finger rotate • Two finger swipe to switch tabs • Multi finger pinch

  17. SHOULD IT BE IMPLEMENTED AS A NEW GESTURE? • Maximize/Minimize • Close • Volume • Drag a Slider

  18. NEW ORGANIZATION TABLE

  19. NEW GESTURE LIST • Tap/Double Tap • Swipe (Left, Right, Up, Down) • Drag • Pinch • Rotate

  20. CONCLUSION AND RECOMMENDATIONS • Easier for Developers • Better user experience • User feedback • Ergonomics

More Related