• Online, Self-Paced
Course Description

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

The materials within this course focus on the Knowledge Skills and Abilities (KSAs) identified within the Specialty Areas listed below. Click to view Specialty Area details within the interactive National Cybersecurity Workforce Framework.