Checklist for Software Operating Systems

P: Physical impairments no significant problems  no significant problems
SP: Severe physical impairments minor problems  minor problems
V: Impaired vision (inc. colour blindness) moderate problems  moderate problems
B: Blind persons severe problems  severe problems
H: Slight to moderate hearing impairments  
D: Deaf (persons with profound to severe hearing impairments)  
C: Cognitive impairments  
O: Other (inc. left handed, different language, ...)  

 

Impairment Type

 
P
SP
V
B
H
D
C
O

Assistive Technologies

               
Is there the possibility to emulate the keyboard and/or the mouse using a Morse-like button?
minor problems
moderate problems
no problems
no problems
no problems
no problems
no problems
no problems
Can voice recognition be used to control the operating system?
minor problems
moderate problems
no problems
no problems
no problems
no problems
no problems
no problems
Can the accessibility features be easily turned on and off?
minor problems
moderate problems
minor problems
moderate problems
minor problems
moderate problems
minor problems
minor problems
Do the operating system provide services for the applications to be accessible?
minor problems
moderate problems
minor problems
moderate problems
no problems
moderate problems
minor problems
minor problems
Can the user select input/output devices?
moderate problems
severe problems
minor problems
severe problems
minor problems
minor problems
no problems
no problems
Can the user switch input/output alternatives?
minor problems
minor problems
minor problems
minor problems
minor problems
minor problems
no problems
no problems
Can the user perform the task effectively with any single input device?
moderate problems
severe problems
minor problems
severe problems
no problems
minor problems
no problems
no problems
Do the operating system provide user preference profiles?
minor problems
minor problems
minor problems
minor problems
minor problems
minor problems
minor problems
minor problems
Do the operating system inform the user of accessibility feature on/off status?
minor problems
moderate problems
minor problems
moderate problems
minor problems
moderate problems
minor problems
minor problems
Do the operating system provide navigation to task appropriate groups of controls?
moderate problems
severe problems
minor problems
severe problems
no problems
minor problems
minor problems
no problems
Do the operating system retain input focus?
minor problems
minor problems
minor problems
moderate problems
no problems
no problems
moderate problems
no problems
 
 
 
 
 
 
 
 
 

Keyboard access

 
 
 
 
 
 
 
 
Are all the operating system functions (including navigation) accessible by keyboard?
moderate problems
severe problems
minor problems
severe problems
no problems
no problems
minor problems
minor problems
Is there the possibility to use a mouse-controlled keyboard simulator?
minor problems
moderate problems
no problems
no problems
no problems
no problems
minor problems
no problems
Do the operating system provide well documented accelerator keys?
minor problems
moderate problems
minor problems
moderate problems
no problems
no problems
no problems
no problems
Is there a sequential alternative to simultaneous keyboard action?
moderate problems
severe problems
no problems
no problems
no problems
no problems
minor problems
no problems
Can the state of control keys (Shift, Alt, ...) be locked?
moderate problems
severe problems
no problems
no problems
no problems
no problems
minor problems
no problems
Can the operating system provide visual and audible notification about toggle key status?
no problems
no problems
minor problems
moderate problems
minor problems
moderate problems
no problems
no problems
Can the key repeat rate be customised and/or turned of?
moderate problems
severe problems
no problems
no problems
no problems
no problems
moderate problems
no problems
Can the delay before key acceptance be customised?
moderate problems
severe problems
no problems
no problems
no problems
no problems
moderate problems
no problems
Can a delay for keystroke rejection time be customised?
moderate problems
severe problems
no problems
no problems
no problems
no problems
moderate problems
no problems
Can same key double-strike acceptance be customised?
moderate problems
severe problems
no problems
no problems
no problems
no problems
moderate problems
no problems
Can the post-keypress delay of repeat onset be customised?
minor problems
moderate problems
no problems
no problems
no problems
no problems
minor problems
no problems
Can the keyboard functions be re-mapped?
minor problems
moderate problems
no problems
no problems
no problems
no problems
minor problems
no problems
Is the keyboard map protected from changes without user control?
no problems
no problems
minor problems
moderate problems
no problems
no problems
moderate problems
no problems
Are accessibility key-mappings reserved?
moderate problems
moderate problems
minor problems
moderate problems
no problems
no problems
moderate problems
minor problems
Is keyboard navigation separate form keyboard activation?
moderate problems
severe problems
moderate problems
severe problems
no problems
no problems
moderate problems
minor problems
Is there a method for distinguishing macro input from keyboard Input?
minor problems
minor problems
no problems
no problems
no problems
no problems
no problems
no problems
 
 
 
 
 
 
 
 
 

Pointing Devices

 
 
 
 
 
 
 
 
Is there the possibility of using a keyboard-based mouse emulator?
minor problems
moderate problems
minor problems
moderate problems
no problems
no problems
no problems
no problems
Is the direction of mouse movement customisable?
minor problems
moderate problems
no problems
no problems
no problems
no problems
no problems
no problems
Is the speed of pointer movement customisable?
moderate problems
severe problems
no problems
no problems
no problems
no problems
moderate problems
no problems
Are there alternatives for speeding up pointer movement?
minor problems
moderate problems
no problems
no problems
no problems
no problems
minor problems
no problems
Can a delay of pointer button press acceptance be defined?
moderate problems
severe problems
no problems
no problems
no problems
no problems
moderate problems
no problems
Is the multiple-click interval and target area customisable?
moderate problems
severe problems
no problems
no problems
no problems
no problems
moderate problems
no problems
Is the location of pointing device button functions adjustable?
moderate problems
severe problems
no problems
no problems
no problems
no problems
no problems
minor problems
Is there the possibility to enable button hold with a single button press and release?
moderate problems
severe problems
no problems
no problems
no problems
no problems
moderate problems
no problems
Is there the possibility to enable multiple clicks with single key press and release?
moderate problems
severe problems
no problems
no problems
no problems
no problems
moderate problems
no problems
Can a delay of pointer movement acceptance after mouse down be defined?
moderate problems
severe problems
no problems
no problems
no problems
no problems
moderate problems
no problems
Are there alternatives to chorded pointer-key presses?
moderate problems
severe problems
no problems
no problems
no problems
no problems
moderate problems
no problems
 
 
 
 
 
 
 
 
 

Object Information

 
 
 
 
 
 
 
 
Is there a well-defined on-screen indication of the current focus?
no problems
no problems
moderate problems
no problems
no problems
no problems
moderate problems
no problems
Is semantic information about user interface objects provided?
no problems
no problems
moderate problems
severe problems
no problems
no problems
minor problems
no problems
Are labels associated with controls, objects, icons and images?
no problems
no problems
moderate problems
severe problems
no problems
no problems
minor problems
no problems
If electronic forms are used, is people using assistive technologies allowed to use the forms?
minor problems
moderate problems
minor problems
severe problems
no problems
no problems
no problems
no problems
Is the system menu and window navigation circular?
minor problems
moderate problems
minor problems
moderate problems
no problems
no problems
minor problems
no problems
Does the OS provide text or sign language - and fingerspelling - based help systems?
no problems
no problems
no problems
no problems
moderate problems
severe problems
no problems
no problems
Is event notification available to assistive technologies?
minor problems
moderate problems
moderate problems
severe problems
no problems
no problems
no problems
no problems
Are object attributes available to assistive technologies?
minor problems
moderate problems
moderate problems
severe problems
no problems
no problems
no problems
no problems
Are implicit designators (underlined letters in menus, buttons, ...) provided?
minor problems
minor problems
minor problems
minor problems
no problems
no problems
minor problems
no problems
 
 
 
 
 
 
 
 
 

Sounds and Multimedia

 
 
 
 
 
 
 
 
Does the speech output take place immediately after the event that generated it occurs?
no problems
no problems
minor problems
severe problems
no problems
no problems
no problems
no problems
Are there functions that offer the possibility of sending any text information to speech output?
no problems
no problems
minor problems
severe problems
no problems
no problems
minor problems
no problems
Is there the possibility of adjusting the sound frequency of audio warnings?
no problems
no problems
no problems
no problems
moderate problems
no problems
no problems
no problems
Can auditory warnings of alerts be provided in visual form?
no problems
no problems
no problems
no problems
moderate problems
severe problems
no problems
no problems
Are there accessible alternatives to significant audio and video?
no problems
no problems
moderate problems
severe problems
moderate problems
severe problems
no problems
no problems
Is there an option to adjust the sound volume?
no problems
no problems
moderate problems
no problems
moderate problems
no problems
no problems
no problems
 
 
 
 
 
 
 
 
 

Display

 
 
 
 
 
 
 
 
Is textual information provided through operating system functions for displaying text?
no problems
no problems
minor problems
severe problems
no problems
no problems
no problems
no problems
Is there an option to display animation in a non-animated presentation mode?
no problems
no problems
minor problems
severe problems
no problems
no problems
minor problems
no problems
Are there alternatives to the use of colour as the sole source of information?
no problems
no problems
severe problems
no problems
no problems
no problems
no problems
no problems
Are there colour configuration schemas designed for people who have visual impairments?
no problems
no problems
severe problems
no problems
no problems
no problems
no problems
no problems
Has every displayed text the possibility of having a cursor to navigate the text?
no problems
no problems
minor problems
moderate problems
no problems
no problems
no problems
no problems
Is it possible to switch working windows using the keyboard?
moderate problems
severe problems
minor problems
severe problems
no problems
no problems
no problems
no problems
Is it possible to adjust the size and position of the icons and other objects displayed by the operating system?
minor problems
moderate problems
moderate problems
no problems
no problems
no problems
minor problems
no problems
Do all icons have an attached text label, and can the user chose to display the label only?
no problems
no problems
moderate problems
moderate problems
no problems
no problems
minor problems
no problems
In forms, are component labels placed on the left and horizontally aligned with the first line of the corresponding component?
no problems
no problems
minor problems
severe problems
no problems
no problems
no problems
no problems
Is it possible to adjust the size and position of the windows on the screen?
minor problems
minor problems
moderate problems
no problems
no problems
no problems
no problems
no problems
Are there options to minimise, maximise and close windows?
minor problems
minor problems
moderate problems
no problems
no problems
no problems
no problems
no problems
Does the operating system support settings for high contrast for all user interface controls and client area content?
no problems
no problems
moderate problems
no problems
no problems
no problems
no problems
no problems
Do the operating system windows inherit system settings for font, size, and colour for all user interface controls?
no problems
no problems
moderate problems
no problems
no problems
no problems
no problems
no problems
Can the fonts be customised to obtain better legibility?
no problems
no problems
moderate problems
no problems
no problems
no problems
no problems
no problems
Is the scale and layout of objects adjusted when font size changes?
no problems
no problems
moderate problems
no problems
no problems
no problems
no problems
no problems
Does the system provide access to information displayed in "virtual" screen regions?
no problems
no problems
minor problems
moderate problems
no problems
no problems
no problems
no problems
Does the system allow "always on top" windows?
minor problems
minor problems
minor problems
minor problems
no problems
no problems
minor problems
no problems
Does the system provide user control of multiple "always on top" windows?
minor problems
minor problems
minor problems
minor problems
no problems
no problems
minor problems
no problems
Has the user choice of effect of input focus on window stacking order?
minor problems
minor problems
minor problems
minor problems
no problems
no problems
minor problems
no problems
 
 
 
 
 
 
 
 
 

User notification

 
 
 
 
 
 
 
 
Does the operating system use short and simple messages?
no problems
no problems
no problems
no problems
minor problems
moderate problems
moderate problems
minor problems
Is the display format of messages of the same type always be the same?
no problems
no problems
no problems
no problems
minor problems
moderate problems
moderate problems
minor problems
Is user notification presented in relevant manner?
minor problems
minor problems
minor problems
minor problems
minor problems
minor problems
minor problems
minor problems
 
 
 
 
 
 
 
 
 

Timing

 
 
 
 
 
 
 
 
Can the user customise or eliminate timed responses?
no problems
no problems
no problems
no problems
no problems
no problems
no problems
severe problems
Does the system avoid flashing or blinking text, objects, or other elements having a flash or blink frequency greater than 2 Hz and lower than 55 Hz?
moderate problems
severe problems
minor problems
severe problems
no problems
moderate problems
moderate problems
moderate problems
Does task-relevant warning or error information persist until user acceptance?
moderate problems
severe problems
minor problems
severe problems
minor problems
moderate problems
moderate problems
moderate problems
 
 
 
 
 
 
 
 
 

Other

 
 
 
 
 
 
 
 
Can user preferences be used across locations?
moderate problems
severe problems
no problems
no problems
no problems
no problems
no problems
no problems
Does the operating system provide an option for automatically ejecting a diskette, CD-ROM or any other removable information storage device?
moderate problems
severe problems
minor problems
severe problems
minor problems
minor problems
minor problems
minor problems
Is system start-up and restart accessible? moderate problems severe problems minor problems moderate problems no problems minor problems moderate problems minor problems
Does the operating system interface provide an undo functionality? minor problems minor problems minor problems minor problems minor problems minor problems minor problems minor problems
Can user preferences be customised? minor problems minor problems minor problems minor problems minor problems minor problems minor problems minor problems

Acknowledgements: This checklist has been prepared by Loic Martinez Normand

<< Back to Software Guidelines << Back to Computing Checklists  

Last updated: 20.11.2009   © Copyright reserved    Website design: Digital Accessibility Team