Course Overview
TOPIn this advanced web accessibility training course, learn how to keep more sophisticated sites and content accessible. Discover how to build accessible web forms, incorporate CSS and JavaScript for accessibility, use ARIA attributes, and to create accessible PDF files. Learn how to test your site for accessibility. This class teaches additional ways to make sites accessible. Our introductory web accessibility class is a prerequisite for this course.
Scheduled Classes
TOPWhat You'll Learn
TOP- Create interactive, accessible forms for the Web
- Use HTML to define accessible structure and meaning
- Add CSS to manage color, text, images, and positioning
- Write JavaScript that is unobtrusive and accessible
- Understand ARIA and its relationship to accessible HTML
- Choose from methods for testing web accessibility
Outline
TOP
Viewing outline for:
Lesson 1: Reviewing web accessibility principles
- Defining accessibility
- Components of web accessibility
- Implementing accessibility
- WCAG, Section 508, and ADA
Lesson 2: Creating accessible web forms
- Data-input form guidelines for accessibility
- Accessible forms
- Mandatory fields, errors, and help
- PDF forms
- Form accessibility for the deaf
- Timed responses
Lesson 3: Adding CSS for accessibility
- The role of styles
- CSS accessibility basics
- Color and backgrounds
- Text and fonts
- Image replacement
- Layout and positioning
- Alternative stylesheets
- Nonscreen media
- Testing and validation
Lesson 4: Creating accessible JavaScript
- About JavaScript
- Overcoming JavaScript past practices
- JavaScript considerations
- Unobtrusive JavaScript
- Accessible forms and JavaScript
Lesson 5: Implementing PDF accessibility
- Adobe Reader features
- Tagged PDFs
- Making scanned PDF documents accessible
- Correcting tagging issues
- Using the Accessibility Checker
- Accessible PDF forms
Lesson 6: Understanding ARIA
- Introduction to ARIA
- ARIA and its relationship to HTML
- Overview of ARIA roles
- Using ARIA
- ARIA Examples
- Form Accessibility with ARIA
Lesson 6: Testing web accessibility
- Available web accessibility testing processes
- Algorithmic and judgment
- Software for accessibility checking
- Testing Accessibility
- Understanding reporting
- Making revisions based on testing reports
The course topics serve as an outline for the course. Instructors may adjust content based on the specific needs of each class, such as to answer your Web Accessibility questions.
Prerequisites
TOPCompletion of the introductory to website accessibility class, or experience with all topics in the introductory course is required before this course.