Do you build websites with WordPress? If so, this instructor-led, hands-on course helps Web designers and developers merge WordPress coding with accessibility standards to create sites that are accessible to as many people as possible. Using themes, coding and plugins, class participants will build an accessible WordPress website based on the WCAG 2.1 Standards…Levels A, AA & AAA.
2 Days Online | 9 AM – 4 PM EDT
Instructor: Mary Gillen
Tuition: $950 per person
To Schedule a Class
Call or email Mary to schedule a class
mary@accessiblewebsiteservices.com
508-768-8418
Course Prerequisites
To gain the most from the class, attendees should have a working knowledge of WordPress prior to taking this course.
Course Objectives
– Define accessibility for the web
– Describe individual requirements impacting users with disabilities
– Explain the WordPress code-level enhancements required for advanced web accessibility
– Describe evaluation techniques that should be used during the development phase for web accessibility solutions
Course Outline
1. Introduction
– What is Web Accessibility?
– The Four Principles
– Components of Web Accessibility
– Working with WCAG 2.0
2. Accessible Page Structure
– Logical Structure
– Meaningful Sequence
– Page Language
– Page Titles
3. Accessible Navigation and Orientation
– Different Ways to Find Pages
– Consistent Navigation
– Bypass Blocks
– Keyboard Accessible Only
– Location
– No Keyboard Traps
– Language of Parts
– Interruptions
– Link purpose
– Adjustable Timing
– User Controls
4. Accessible Visual Design and CSS
– Use of Color
– Contrast Ratio
– Text Re-sizing
– Headings and Labels
– Section Headings
– Consistent Identification
– Range of Presentation Options
5. Accessible Images
– Text alternatives
– Images of Text
6. Accessible Multimedia
– Audio-only vs Video-only
– Captions (Pre-recorded)
– Audio Description or Media Alternative
– Captions for Live Videos
– Audio Description
– Sign Language
– Extended Audio Description
– Media Alternative for Pre-recorded Videos
– Live Audio
– Audio Controls
– Low or No Background Audio Noise
7. Accessible Content
– Sensory Characteristics
– Images of Text
– Three Flashes or Below
– Link Purpose
– Unusual Words
– Abbreviations
– Reading Level
– Pronunciation
– Detailed Help
8. Accessible Tables
– Marking Up Data Tables
– Table Captions
– Identify Row and Column Headers
– Associate the Data Cells with the Appropriate Headers
– Use Proportional Sizing, Rather than Absolute Sizing
– Other table markup
9. Accessible Forms
– Time Limits
– Re-authenticating
– Focus Order
– Visible Keyboard Focus
– On Focus Change
– On Input Change
– Change on Request
– Error Identification
– Labels and instructions
– Error Suggestions
– Error Prevention
10. Basics of Accessible Scripting and WAI-ARIA
– WAI-ARIA – What Is It?
– Name, Role, Value
– Common JavaScript Accessibility Problems
– Accessible Client-Side Scripting Techniques
– Accessible JavaScript Toolkits
11. Accessible Themes & Plugins
– Assessing an accessible theme
– Theme file hierarchy and context
– Turning plain HTML into an accessible theme
– Using child themes
– What makes a plugin accessible?
– Best accessible plugins to use
12. Principles of Conformance Evaluation
– Testing Tools & Resources
Register – $950 per person
To Schedule a Class
Call or email Mary to schedule a class
mary@accessiblewebsiteservices.com
508-768-8418