Re: [Usability] [Fwd: Icon view navigation]
- From: Calum Benson <Calum Benson Sun COM>
- To: usability gnome org
- Cc: Christian Neumair <chris gnome-de org>
- Subject: Re: [Usability] [Fwd: Icon view navigation]
- Date: Wed, 06 Jul 2005 12:20:43 +0100
On 6 Jul 2005, at 10:30, Christian Neumair wrote:
in an effort to fix bug 9930 [1], which complains that when pressing
right in the last icon column, the selection doesn't move to the next
row, first column, I've noticed that providing a good icon keynav
isn't
trivial. Some observations/questions:
* Users (including me) indeed tend to use the right/left key as
"give me
next/prev. icon", where the list is read zig-zag, i.e. the nth
row, last
icon preceeds the n+1th row, first icon
* When you have the first column/row focused and press left, would
you
expect to be taken to the first row, last column? What about the last
icon in the view and the right key?
* Should the selection "wrap"? We currently select everything in the
matrix between and including the start icon of the selection and the
msot recently selected item, i.e. we have a selection pane, as if you
selected everything in between with the rubberband.
The attached patch introduces the behavior described in the first
two *.
Maybe an usability tester could point out other observations?
[1] http://bugzilla.gnome.org/show_bug.cgi?id=99330
I don't have any usability data to suggest whether wrapping or not
wrapping works better, but FWIW, neither Windows XP[1] nor OSX do any
wrapping. And they've probably done a lot more usability testing on
this than we have...
If we were to implement some sort of wrapping anyway, I would say the
most natural (for me as a user of a LTR locale-- I don't know how
much of this is a cultural thing) would be for right-arrow to wrap to
the first icon on the next row, and left-arrow to wrap to the last
icon on the previous row. This would primarily help contiguous
selection from the keyboard, I think, although I suppose general
navigation could benefit as a side-effect.
I wouldn't suggest wrapping around the ends though, partly because
the selection use case doesn't really need it (unlikely that most
contiguous selections would include items at both the start and end
of the list), and partly for accessibility reasons (it's generally
better for visually impaired users if things 'beep' when you try to
move focus past their logical end).
Cheeri,
Calum.
[1] Actually XP does in at least one corner case that I've
encountered, but not in any useful or predictable fashion.
--
CALUM BENSON, Usability Engineer Sun Microsystems Ireland
mailto:calum benson sun com Java Desktop System Team
http://ie.sun.com +353 1 819 9771
Any opinions are personal and not necessarily those of Sun Microsystems
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]