- From: Rick Byers <rbyers@google.com>
- Date: Mon, 18 Jun 2012 22:44:31 -0400
- To: public-indie-ui@w3.org
- Message-ID: <CAFUtAY9FbBvnrAs0V2Nq7po=tDsUn0kQGWQEnYBhEmRtVAy3FA@mail.gmail.com>
One use case I'd really like to see the Indie UI spec handle is manipulating a 2D (or 3D) object like a map (think http://maps.google.com). In particular: - Panning the object to a precise location - With a mouse this is triggered by click and drag - With a touch screen this is triggered by touch and drag - With keyboard or some assistive technology this could be triggered by arrow keys moving the map a fixed distance - Panning is continuous so there shouldn't be an edge (eg. some absolute co-ordinate after which it's impossible to pan) - Zooming the object in and out around a specific point - With a mouse this could be triggered by the mouse wheel with the origin at the mouse cursor - With a touch screen this could be triggered by a pinch gesture (with the origin being the midpoint between the two touch points) - With a keyboard this could be triggered in steps by specific standard keys - Rotating the object - Lower-priority but also interesting is manipulating the object in 3D along all the axis Thanks, Rick
Received on Tuesday, 19 June 2012 02:45:20 UTC