Human Interface Guidelines/Design Fundamentals/Key Design Principles: Difference between revisions
Line 52: | Line 52: | ||
====Accessibility==== | ====Accessibility==== | ||
There are lots of things to think about relating to accessibility in a set of human interface guidelines. We've just started hashing out general accessibility issues at the [[Accessibility]] page. | |||
Broadly speaking, the user interface of the GUI shell and of activities must address the following accessibility issues: | |||
* Using the interface only from the keyboard (without a mouse or trackpad) | |||
* Using the interface without requiring the ability to distinguish color (a significant portion of the population has some level of color blindness) | |||
* 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) | |||
* 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) | |||
* 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 furtherest along in thinking about this) | |||
{{hig-subnav-inter|p_link=Design Fundamentals/Know Your Audience|p_label=Know Your Audience|c_section=Design Fundamentals|c_page=Key Design Principles|n_link=The Laptop Experience/Introduction|n_label=The Laptop Experience}} | {{hig-subnav-inter|p_link=Design Fundamentals/Know Your Audience|p_label=Know Your Audience|c_section=Design Fundamentals|c_page=Key Design Principles|n_link=The Laptop Experience/Introduction|n_label=The Laptop Experience}} | ||
</div> | </div> |