- My Quick Links
- You have no saved Quick Links
Jon Gunderson, Ph.D.
Disability Resources and Education Services
University of Illinois at Urbana-Champaign
- User interface and Interaction Designers
- Web developers
- Quality assurance testers
What you will learn
- Choosing an ARIA role
- Using ARIA properties and states attributes
- ARIA labeling and description techniques
- How accessible names are computed
- How accessible descriptions are computed
- Visual focus styling of interactive elements of a widget
- Using AInspector Sidebar for identifying scripting and widget issues
- Screen readers experience in interacting with accessible custom widgets
After completing this course, participants will be able to:
- Identify the proper ARIA widget role for describing a custom web widget.
- How to include keyboard support for an ARIA widget role.
- Define an accessible name for a widget role.
- Identify which ARIA properties and states need to be supported for a widget role.
- Best practices for synchronizing visual and ARIA state information.
- How to use the W3C ARIA Authoring Practices Guide to identify and design accessible custom web widgets.
- Understand the accessibility requirements for Section 508 and W3C WCAG 2.0 requirements for custom web widgets.
- Understand how screen reader users experience accessible custom web widgets.
- Interactive synchronous lecture with instructor using Blackboard Collaborate.
- In class activities where students will need to identify and critique widgets on live websites.
- In class activities to build and test accessible web widgets with assistive technologies.
- Badging exam related to building and testing an accessible custom web widget.
- Knowledge of HTML and basic CSS
- Evaluate the accessibility of an existing web resources with widgets for accessibility featues and issues.
- Submit an accessible web widget from the participants own work or build a widget defined by the instructor, and test widget for accessibility including the use of assistive technologies.