next > 

1

How to Develop Accessible Linux Applications


How to Develop Accessible Linux Applications

Sharon Snider

Copyright © 2002 by IBM Corporation

v1.1, 2002-05-03

Revision History

Revision v1.1 2002-05-03 Revised by: sds

Converted to DocBook XML and updated broken links.

Revision v1.0 2002-01-28 Revised by: sds

Wrote and converted to DocBook SGML.

This document provides Linux software developers with guidelines and test cases for developing accessible Linux applications.

------

Table of Contents

1. Introduction

2. Developing Accessible Applications

2.1. Principles for Developing Accessible Applications 3. Guidelines for Developing Accessible Applications

3.1. Keyboard Navigation

3.2. Mouse Interaction

3.3. Graphical Elements and Objects

3.4. Fonts and Text

3.5. Color and High Contrast Settings

3.6. Magnification

3.7. Audio

3.8. Animation

3.9. Focus

3.10. Visual Focus Indicator

3.11. Timing

3.12. Documentation 4. Additional Resources:


1. Introduction

This document provides developers with the information necessary to assess their applications for accessibility. Some of these tests should be performed using various types of [http://www.ibiblio.org/pub/Linux/docs/HOWTO/ Accessibility-HOWTO] adaptive technologies.

Please send any comments, or contributions via e-mail to [mailto: snidersd@us.ibm.com] Sharon Snider. This document will be updated regularly with new contributions and suggestions.

------

2. Developing Accessible Applications

Some of the most important rea

 next >