CommonATConfig

Differences between revisions 13 and 14
Revision 13 as of 2006-11-11 09:56:35
Size: 3012
Editor: host-81-191-165-41
Comment: key bof points already in spec, cleaned up
Revision 14 as of 2006-11-13 11:05:40
Size: 3382
Editor: host-81-191-165-41
Comment: added mock-ups
Deletions are marked like this. Additions are marked like this.
Line 6: Line 6:
Simplify the assistive technology settings in gnome. Clearly identify where each options belongs, whether it is a general desktop setting with accessibility implications (such as font size) or a specialised assistive technology feature. Restructure the items to make navigating the options intuitive for groups with different perspectives. Clarify the assistive technology settings in gnome. Identify where each options belongs, whether it is a general desktop setting with accessibility implications (such as font size) or a specialised assistive technology feature. Restructure the items to make navigating the options intuitive for groups with different perspectives.
Line 19: Line 19:
Identify the rough edges in a11y configuration and reach a consensus with the wider community (upstream) on how it should be refactored. Introduce limited modifications to the gnome dialogs and add a 'More settings' tab to the gnome-at-prefs that links to these other options. Identify the rough edges in accessibility configuration and reach a consensus with the wider community (upstream) on how it should be refactored. Introduce limited modifications to the gnome dialogs and add two tabs to the gnome-at-prefs, one for the AT tools and one with links to related options.
Line 23: Line 23:
 * Chart the existing a11y settings (and related settings).  * [:Accessibility/Projects/GnomeATconf:Chart] the existing accessibility settings (and related settings).
Line 29: Line 29:
attachment:at-prefs-tab1.png
attachment:at-prefs-tab2.png
attachment:at-prefs-tab3.png

''Proposed Assistive Technology Preferences layout, expanded to 3 tabs to allow for a more flexible configuration of AT tools and links to related settings. (content in dashed lines represents future work pending upstream development).''
Line 32: Line 37:
 * Settings are charted and will be refactored here: https://wiki.ubuntu.com/Accessibility/Projects/GnomeATconf
 * Patches will be prepared for the various configuration dialogs and a section added to at-prefs to tie it together.
 * Settings are charted and will be refactored [:Accessibility/Projects/GnomeATconf:here]
 * Patches will be prepared for the various configuration dialogs and two sections added to at-prefs to tie it together.
Line 39: Line 44:

Summary

Clarify the assistive technology settings in gnome. Identify where each options belongs, whether it is a general desktop setting with accessibility implications (such as font size) or a specialised assistive technology feature. Restructure the items to make navigating the options intuitive for groups with different perspectives.

Rationale

The assistive technology (AT) settings in gnome are currently spread out over several locations, making the features difficult to find. Some entries have multiple incarnations (like keyboard repeat rate). It is difficult to have a discussion about which features should be moved before we have a better classification of items (specifically to which degree they are general desktop setting or special assistive technology tools).

Use cases

  • Gustav has slightly reduced vision so he likes to increase the font size on his system and select a suitable icon set. It would not occur to him to look for these items under 'Assistive Technology', but expects to find it with the fonts and theme settings.
  • Joanna has less vision than Gustav and uses a high contrast theme with large fonts and occasionally a magnifier. She knows she needs these features to use the computer. When a friends shows here Ubuntu she asks him to open the accessibility settings to look for them. They are pleased to finds all these features available in one place.

Scope

Identify the rough edges in accessibility configuration and reach a consensus with the wider community (upstream) on how it should be refactored. Introduce limited modifications to the gnome dialogs and add two tabs to the gnome-at-prefs, one for the AT tools and one with links to related options.

Design

  • [:Accessibility/Projects/GnomeATconf:Chart] the existing accessibility settings (and related settings).

  • Divide the setting into better categories, taking special note of which can be considered general desktop settings and which are pure a11y items.
  • Move and restructure settings (this will be minor)
  • Add a 'more options' tab to the Assistive Technology Preferences dialog with links to launch the existing related items such as keyboard settings and themes.
  • Optional future work: Write a wizard which guides the user through the available accessibility settings.

attachment:at-prefs-tab1.png attachment:at-prefs-tab2.png attachment:at-prefs-tab3.png

Proposed Assistive Technology Preferences layout, expanded to 3 tabs to allow for a more flexible configuration of AT tools and links to related settings. (content in dashed lines represents future work pending upstream development).

Implementation

  • Settings are charted and will be refactored [:Accessibility/Projects/GnomeATconf:here]

  • Patches will be prepared for the various configuration dialogs and two sections added to at-prefs to tie it together.

Outstanding issues

Upstream is discussing implementing a configuration option for the ATs to be started by default (see [http://bugzilla.gnome.org/show_bug.cgi?id=350263 bug 350263]) and improving the theme dialog to reduce the number of (rather similar) a11y themes. Upstream choices should be tracked here.


CategorySpec

Accessibility/Specs/CommonATConfig (last edited 2008-08-06 16:39:48 by localhost)