Web accessibility means thoughtful and careful design. Explore JavaScript principles, accessibility in practice, design principles, and common design mechanisms.
Learning Objectives
Accessibility and Design
- describe progressive enhancement
- define clean coding principles and why they should be used
- specify JavaScript best practices that can be used to provide more accessible web sites
- describe WAI-ARIA and its role in accessible web design
- define feature detection and how it can be used
- describe how testing is an important part of the accessible design process
- specify required skills and capabilities that enterprises look for when hiring accessible web designers
- describe policy and organizational support and how it nurtures a more inclusive environment for accessibility
- describe the differences and similarities between design and development of accessible web sites
- specify best practices for accessible web design, including content, dynamic content, coding, and look and feel
- describe the various JavaScript toolkits that can be used in accessible web design
- define the purpose and value of popup menus in accessible web design
- specify best practices for using CSS3 in accessible web design
- describe the purpose and value of focus in accessible web design
- define the purpose and value of TabIndex in accessible web design
- describe best practices, design principles, and methods
Framework Connections
Specialty Areas
- Legal Advice and Advocacy
Feedback
If you would like to provide feedback for this course, please e-mail the NICCS SO at NICCS@hq.dhs.gov.