- Write use cases that included people with disabilities
- Developers should preview the content under the conditions of these use cases, example: using screen reader, http://firevox.clcworld.net/about.html , http://www.freedomscientific.com/fs_support/BulletinView.asp?QC=337
- Enable Accessibility in Flex Project, Flex Project > Properties >Flex Compiler > Generate accessible SWF file
- A simple layout, use of accordion and tabs helps to control reading order.
- Label and its associated image/graph/ table/text should be in same component.
- Assign value to “tabIndex” attribute
- Provide instructions using ‘accessibilityProperties’
- Give keyboard access for all mouse events
- Use ‘toolTip’ for images, additional information can be given using description property of the object ( too much description can make application verbose and difficult to use)
- Do not use colours solely for information, example: showing red colour to show “faulted’ state. Colour information should be used with additional text information.
- Default ‘focus’ style can be edited if users find it too light.
http://www.nngroup.com/reports/flash/RIA-usability.pdf