Human Interface Guidelines/Design Fundamentals/Key Design Principles: Difference between revisions

Mokurai (talk | contribs)
m Usability: Add link
m Accessibility: Broken link -- found what appears to be a decent replacement.
 
Line 68: Line 68:
* Providing an enlarged print/icon option for folks whose vision is less than 20/20 (but who still can see things that are somewhat enlarged - e.g. 18 point fonts)
* Providing an enlarged print/icon option for folks whose vision is less than 20/20 (but who still can see things that are somewhat enlarged - e.g. 18 point fonts)
* Using the keyboard without needing to press more than one key at a time (all modifiers must work with AccessX functionality)
* Using the keyboard without needing to press more than one key at a time (all modifiers must work with AccessX functionality)
* Supporting programmatic access to the GUI (which for us will mean supporting [http://developer.gnome.org/doc/API/2.0/atk/ ATK] in Sugar and all activites)
* Supporting programmatic access to the GUI (which for us will mean supporting [http://developer.gnome.org/atk/2.0/atk.html ATK] in Sugar and all activites)
* Either shipping with some number of assistive technology applications (is a screen reader an "activity"?), or making them easy to download
* Either shipping with some number of assistive technology applications (is a screen reader an "activity"?), or making them easy to download
* Providing some way for a user to discover accessibility support and enable what they need (Windows XP & Vista offer an "accessibility wizard" for this purpose; we don't have good upstream technology from GNOME we can take for this unfortunately; the Ubuntu accessibility folks are perhaps furthest along in thinking about this)
* Providing some way for a user to discover accessibility support and enable what they need (Windows XP & Vista offer an "accessibility wizard" for this purpose; we don't have good upstream technology from GNOME we can take for this unfortunately; the Ubuntu accessibility folks are perhaps furthest along in thinking about this)