On Fri, Oct 9, 2009 at 11:15 AM, Jay Campan <jcam...@chromium.org> wrote:
> > +1. To a beginner, left and right arrow might be more intuitive and an > > opportunity for us to innovate. But millions of people use > screenreaders, > > have trouble using the mouse, or are just power users who love keyboard > > shortcuts, and we're just frustrating them by not letting them use > standard > > control navigation keys (like Tab and Shift+Tab) that work throughout > > Windows. > I'll let Jonas comment as I am not sure I remember how we came up with > that design. Definitely. BTW, I just joined the accessibility team and I'm hoping to help continue much of the great work Jonas has done so far. He's thought about this a lot more than I have so far, though! > > 2. In addition, when any control in the toolbar gains focus via the > keyboard > > (or maybe always), the whole toolbar highlights in some subtle way > > indicating the whole toolbar is the containing region to the focused > > control. This enables the user to press left and right arrow keys as an > > additional way to move the focus to other controls in the toolbar - this > is > > similar to how when you have a radio button active, you can use arrows to > > change the selected radio button. However, if at any point they press > Tab > > or Shift+Tab, they'll navigate among all controls, on or off the toolbar, > > exactly as one would expect. > I see your point with the radio-buttons, but I am not entirely > convinced it would be good for the toolbar. > With radio buttons, using the arrows is the only way to focus another > button (when tab traversing only the selected radio-buttons of a group > gets focused). > Agreed. Personally I would prefer just supporting Tab and Shift+Tab, plus some extra shortcuts to jump to one or more controls - but I think there's a lot of room for innovation and compromise as long as Tab navigation isn't broken. - Dominic --~--~---------~--~----~------------~-------~--~----~ Chromium Developers mailing list: chromium-dev@googlegroups.com View archives, change email options, or unsubscribe: http://groups.google.com/group/chromium-dev -~----------~----~----~----~------~----~------~--~---