A Short List of A11Y requirements.
- All input can be done by voice;
 - All input can be done by a joystick;
 - All input can be done by a Perkins Keyboard;
 - All input can be done by a mouse;
 - All input can be done using an 78 key keyboard;
 - All input can be done on a touchpad;
 - All input can be done using a virtual keyboard;
 
- All output can be read on a Braille display monitor;
 - All output is in an audio format;
 - All output can be read on either a CRT or LCD monitor;
 - All output can be felt on a touchpad;
 
- The display size of the data that is presented to them:
 - This includes screen magnification on CRT or LCD monitors;
 - This includes screen magnification on touchpads;
 - This includes all tactile devices;
 
# The display size of the data that is presented to them:
- This includes screen magnification on CRT or LCD monitors;
 - This includes screen magnification on touchpads;
 - This includes all tactile devices;
 
- This includes screen readers;
 - This includes self-voicing functionality;
 - This includes all audio output devices;
 
- Icons must be changeable both individually, and as a group;
 - Colours used anywhere in the program must be user changeable;
 
- A Moon Printer;
 - An audio file;
 - A Braille printer;
 - A "normal" printer:
 
- Ink jet printer;
 - Dot matrix printer;
 - Laser printer;
 - Thermal ink printer;
 
There is an extension that tries to do output to Braille. The major issue with it, is that it only works for one or two languages.
I have read about an extension that outputs a text document to mp3 format. I do not know how far it progressed.
Arguably, A11Y also requires the program to be able to print out the following file formats:
# Plain text:
- ANSI/ASCII;
 - UTF-8;
 - UTF-16;
 - UTF-32;
 - Other common plain text character encodings;
 
- PDF;
 - Postscript;
 - Mobi;
 - ePub;
 - HTML 5.0;
 - DAISY;
 - DjVu;
 - AZW (Kindle);
 - PDB (eReader);
 - Other common eBook file formats;
 
- PNG;
 - SVG;
 - JPEG;
 - GIF;
 - Other common graphical file formats;
 
# Audio file formats:
- OGG;
 - WAV;
 - MP3;
 - MP4;
 - WMA;
 - MPC;
 - FLAC;
 - AIFF;
 - VOX;
 - AU;
 - Other common audio file formats;
 
I think that most of these could be done as extensions that the user installs, if they want/need/require the specific output capability. Some of these, involve file formats that are patented, trademarked, under copyright, or otherwise blemished.
No comments:
Post a Comment