Re: [g-a-devel] Possible UI freeze break: acccessibility menu in panel

Owen, gang,

In GNOME 2.2x, there is a typical place for assistive technologies to live: the Universal Access menu.  Some distros surface this by default, while with others the user has to explicitly make it visible via the Main Menu editor.  Similar to which apps are on the by-default-at-the-top-of-the-screen panel. 

Why not do the same here?  I think this level of prominence will make sense for some distros, particularly as more of the functionality improves.  So I would suggestion option #2, with the ability for distros/users to add/remove items from this menu, and to show/hide this menu by default.  And... that nearly all of the builds prior to the final one continue to have this icon prominent.  I dare say the prominence has helped surface these issues (would you have noticed that StickyKeys is broken had the option to turn it on not been so prominent?).


On 3/7/2011 11:25 AM, Owen Taylor wrote:
OK, the current time, the accessibility menu in GNOME Shell is a
prominent place revealing quite a bit of stuff that isn't working very
well. Going through the items:

 High Contrast: no implementation for the shell (though it's mostly reasonably
   high contrast to start with except for text colors), GTK+ and icon themes working 
   only sort of OK.
 Zoom: Works well
 Large Text: Works pretty well
   (shell patch:

 Screen Reader:
 Onscreen Keyboard: 
   These are the problematical ones. Some of the issues:

   - Accessibility needs to be turned on with a logout and log back in 
     for these to work. So it doesn't really make a lot of sense to have
     them in a menu. We're not close to having accessibility to a
     state where it can be on by default.
   - The shell integration with screen reading is bad though
     there is basic support for exposing actors to screen reading.
     Screen reading in general is probably not good enough to be something
     we want to make an advertised prominent feature of 3.0.
   - Caribou doesn't integrate properly with GNOME3; it can't handle the
     overview of GNOME Shell, etc. And doesn't match the design we want

 Visual Alerts:
   Not working at the moment, but probably just a Mutter bug that we need to fix in any case.

 Sticky Keys:
 Slow Keys:
 Bounce Keys:
 Mouse keys:
   Not working for me in testing here with 2.91.90 gnome-settings-daemon, but
   should work, and trivial to fix if they don't.

So, basically, our options are:

 * Leave the menu completely as is, fix everything up as well as possible;
   this will mean that people testing GNOME 3 may have bad experiences
   with some of the options.

 * Remove the worst working options:

    Screen Reader
    Screen Keyboard
    Maybe High Contrast

   fix everything else up. This is certainly possible, but does it leave a 
   menu that's prominent in the design but doesn't have a ton of useful stuff
   in it.
 * Remove the accessibility menu entirely. The functionality is still all
   accessible through system settings, it just isn't as exposed and obvious
   to first impressions.

Jon McCann's request is to do the last one. I don't really have an opinion
on the matter myself.

- Owen

gnome-accessibility-devel mailing list
gnome-accessibility-devel gnome org

Peter Korn | Accessibility Principal
Phone: +1 650 5069522
500 Oracle Parkway | Redwood City, CA 94065

          Oracle Oracle is committed to developing practices and products that help protect the environment

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]