jump to navigation jump to links
IRS logo Section 508 for Software Development
Page 5 of 6    Training Previous Home Next
Help
Resources
Topic Menu
Module Introduction
Software Accessibility Guidelines
508 Conformance Evaluation Methodologies
Provision A
Provision B
Provision C
Provision D
Provision E
Provision F
Provision G
Provision H
Provision I
Provision J
Provision K
Provision L
Module Conclusion

Software Accessibility Guidelines

General Guidelines (continued)

  • Rather than offering preferences that need to be set by the user, query the assistive technology in use and configure the software automatically. For example, check Windows system information (i.e., SystemParameterInfo) to determine when a screen reader is in use (i.e., SPI_GETSCREENREADER). Also, Windows will invoke a message when system information is changed so that the software can be reconfigured.
  • Maintain action consistency (i.e., similar actions have a similar interface).
  • Make actions reversible whenever possible; otherwise, request confirmation.
  • Use common dialog boxes whenever possible; otherwise, follow common dialog box conventions when developing custom dialogs.

Select the Next button to view the remaining guidelines.