- From: Rick Byers <rbyers@google.com>
- Date: Thu, 21 Jun 2012 09:17:01 -0400
- To: Arthur Barstow <art.barstow@nokia.com>
- Cc: Richard Schwerdtfeger <schwer@us.ibm.com>, public-indie-ui@w3.org
- Message-ID: <CAFUtAY9XP4a=iSJTVRjRu69N9EWY=98CMTvpGCHy120kOB-8+w@mail.gmail.com>
Sorry for the delay, thanks guys. I see "Map on a touch screen laptop" is already on the scenario list, I assume I should just expand that. Also I think we could generalize it - it's not just about touch screens (although admittedly that is my personal priority). I'll take a crack at that ASAP. Thanks, Rick On Wed, Jun 20, 2012 at 7:05 PM, Arthur Barstow <art.barstow@nokia.com>wrote: > On 6/19/12 7:48 AM, ext Richard Schwerdtfeger wrote: > >> >> Hi Rick, >> >> This is great! Doug set up a WIKI for us to add use cases for the group >> to review. I have begun adding them. At the moment I have not set a >> priority on mine. The current set I have started on pertained to UI widget >> components we would need for ARIA in order to replace the use of a keyboard. >> >> http://www.w3.org/WAI/IndieUI/**wiki/Use_Cases_and_**Requirements<http://www.w3.org/WAI/IndieUI/wiki/Use_Cases_and_Requirements> >> >> Could you add these to the list? >> >> > Yes, good idea Rich. > > Rick - please go ahead and add your UCs to the above wiki. If you need > some guidance on what is a UC versus what is Requirement, it may be useful > to look at what the Audio WG has done with their UC+Reqs doc < > http://www.w3.org/2011/audio/**wiki/Use_Cases_and_**Requirements<http://www.w3.org/2011/audio/wiki/Use_Cases_and_Requirements>>, > and Doug's an expert in UCs and Requirements if you have any questions;-). > > -Thanks, Art > > > One of the things I have not fully stated which you appear to need to do >> to is establish a point of regard and that is done. For example Rotating an >> object assumes either focus on the object or the object being grabbed. I >> have a similar issue with say a tree UI control where the tree or item in >> the tree must either be touched by a user or have keyboard focus in order >> to be expanded. In your rotation use case we need to have the user pointing >> to the object in some way or it has to have keyboard focus before it can be >> notified to rotate via a gesture, etc. >> >> Establishing the point of regard or point of input is important. >> >> Could you add these to the use cases? >> >> Rich >> >> >> Rich Schwerdtfeger >> >> Inactive hide details for Rick Byers ---06/18/2012 09:45:28 PM---One use >> case I'd really like to see the Indie UI spec handle iRick Byers >> ---06/18/2012 09:45:28 PM---One use case I'd really like to see the Indie >> UI spec handle is manipulating a 2D (or 3D) object lik >> >> >> From: Rick Byers <rbyers@google.com> >> To: public-indie-ui@w3.org, >> Date: 06/18/2012 09:45 PM >> Subject: Use case for indie UI events - manipulating a map >> >> ------------------------------**------------------------------** >> ------------ >> >> >> >> 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_ <http://maps.google.com/>). In particular: >> >> * Panning the object to a precise location >> o With a mouse this is triggered by click and drag >> o With a touch screen this is triggered by touch and drag >> o With keyboard or some assistive technology this could be >> >> triggered by arrow keys moving the map a fixed distance >> o 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 >> o With a mouse this could be triggered by the mouse wheel with >> >> the origin at the mouse cursor >> o With a touch screen this could be triggered by a pinch gesture >> >> (with the origin being the midpoint between the two touch points) >> o 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 Thursday, 21 June 2012 13:17:55 UTC