SlideShare a Scribd company logo
Accessibility
Demystified
Web Accessibility Compliance and Tools to
Help Meet the Requirements
#cascadeserver @hannon_hill
Goals of Presentation
 Introduce the concept of web accessibility
 Identify our audience & define the barriers
 Learn some easy to identify design conflicts
 Introduce tools to help find accessibility
issues
 Explain how to implement some changes
#cascadeserver @hannon_hill
Cliché Definition Slide
Web Accessibility (n)
…means that the Web is designed so that people with
disabilities can perceive, understand, navigate, and interact
with it effectively, as well as create and contribute content
to the Web. – W3.org
http://www.w3.org/WAI/lexicon
#cascadeserver @hannon_hill
Alphabet Soup of Accessibility
Acronym What does it stand for? What does it mean/do?
508 Standard Section 508 Standard of the
Rehabilitation Act
Provide web standards for federally funded programs and services; technology must be
accessible to employees and members of the public with disabilities to the extent it does not
pose an “undue burden.”
ADA Americans with Disabilities Act Prohibits discrimination and ensures equal opportunity for persons with disabilities
IDEA Individuals with Disabilities
Education Act
Ensures services to children (birth to 21) with disabilities; support the use of technology to
maximize accessibility to the general education curriculum
Level A WCAG Level A Conformance Satisfies the minimal requirements (Priority 1 checkpoints) as set by WCAG
Level AA WCAG Level AA Conformance Satisfies all Level A and Level AA Success Criteria (Priority 1 & 2 checkpoints) as set by WCAG
Level AAA WCAG Level AAA Conformance Satisfies all Level A, Level AA, and Level AAA Success Criteria (Priority 1,2, & 3 checkpoints)
as set by WCAG
UAAG User Agent Accessibility
Guidelines
Primarily for developers of Web browsers, media players, assistive technologies, and other
user agents
WAI Web Accessibility Initiative WAI develops the guidelines that makes the standard for Web accessibility and provide
resources
WCAG Web Content Accessibility
Guidelines
International set of technical standards for Web accessibility for content developers, web
authoring tool developers and web accessibility evaluation tool developers
Are we considering all of our users?
#cascadeserver @hannon_hill
To Do List
a. Educate
b. Identify Potential Issues
c. Solve the Issues
d. Repeat
#cascadeserver @hannon_hill
Education
It’s not just important that you know about
accessibility, but we must educate all content
contributors. Teach them to fish!
•Learn about challenges
•Form/reform policies
•Train developers and contributors
#cascadeserver @hannon_hill
Basic Design Principles
• Layout HTML without CSS
• Provide a navigational skip to main content
area
• Use headers in appropriate order
• Only use images where text will not suffice
#cascadeserver @hannon_hill
How do you know if your content is
not accessible?
 Identify potential design issues
 Color Contrast Checker Online Tool (http://www.accesskeys.org/tools/color-contrast.html)
 Accessibility Color Wheel (http://gmazzocato.altervista.org/colorwheel/wheel.php)
 Identify issues on specific pages
 WebAIM Online Tool (http://wave.webaim.org)
 Online Tool for Pages & Snippets of HTML (http://achecker.ca/checker/index.php)
 Color Contrast Checker Online Tool (http://www.accesskeys.org/tools/color-contrast.html)
 Accessibility Color Wheel (http://gmazzocato.altervista.org/colorwheel/wheel.php)
#cascadeserver @hannon_hill
Examples
 No flickering/blinking images
 Color contrast
 Alternative Text
 Provide captions for media
 Table summary/header
 Ability to jump to main content
 Headings
 Use labels and submit elements on forms, make sure there is a way
to fill required fields
 Link text
 Page should make sense without CSS
#cascadeserver @hannon_hill
Q & A
Contact me later:
Penny Kronz
Hannon Hill (Atlanta, GA)
penny@hannonhill.com
678.904.6900 ext 255
#cascadeserver @hannon_hill

More Related Content

PPTX
Web Content Accessibility Guidelines
PPT
Web Accessibility
PPT
Wordcamp Ottawa 2014 - WordPress Accessibility
PDF
Mobile firstpresentation huit
PPTX
Getting Started With Web Accessibility
PPTX
Accessibility on the Web
PDF
Web accessibility is everyone's job
PPTX
Captioning the 3Play Way
Web Content Accessibility Guidelines
Web Accessibility
Wordcamp Ottawa 2014 - WordPress Accessibility
Mobile firstpresentation huit
Getting Started With Web Accessibility
Accessibility on the Web
Web accessibility is everyone's job
Captioning the 3Play Way

What's hot (19)

PPTX
Web accessibility Principles
PDF
State of Content Accessibility
PPTX
Accessibility
PPTX
A Half Day Workshop on Building Accessible Websites For People With Disabilities
PPT
Udem 2007 Accessibility Standards
PPT
Wordcamp buffalo
PDF
How to engineer accessible websites
PPTX
Introduction To Web Accessibility
PDF
2012-07-24: Accessibility On The Web
PPTX
Web Accessibility
PPTX
How can web analytics improve accessibility?
PPTX
Web Accessibility Testing With Axe
PPTX
Web Accessibility: MISSION POSSIBLE!
PPTX
Designing, Developing & Testing for Accessibility
PDF
How to create accessible websites - WordCamp New York
PPT
Understanding Web Accessibility
ODP
Web Accessibility: A Shared Responsibility
PPTX
Accessibility: Putting People First in the Software Development Lifecycle
PDF
Upa2012 ignite pres_l_barnett
Web accessibility Principles
State of Content Accessibility
Accessibility
A Half Day Workshop on Building Accessible Websites For People With Disabilities
Udem 2007 Accessibility Standards
Wordcamp buffalo
How to engineer accessible websites
Introduction To Web Accessibility
2012-07-24: Accessibility On The Web
Web Accessibility
How can web analytics improve accessibility?
Web Accessibility Testing With Axe
Web Accessibility: MISSION POSSIBLE!
Designing, Developing & Testing for Accessibility
How to create accessible websites - WordCamp New York
Understanding Web Accessibility
Web Accessibility: A Shared Responsibility
Accessibility: Putting People First in the Software Development Lifecycle
Upa2012 ignite pres_l_barnett
Ad

Similar to Web Accessibility Demystified, by Penny Harding, Hannon Hill Corporation (20)

PPT
Seth Duffy Accessibility97035
PDF
The WAI to Web Accessibility
PDF
Web accessibility 101: The why, who, what, and how of "a11y"
PPT
Wordcamp Toronto 2013
PPTX
Web Design Coursse ITECH2003-Lecture10.pptx
PPTX
Accessibility Quick Wins
DOCX
Section 508-checklist
PDF
Website Accessibility: It’s the Right Thing to do
PDF
Icaweb402 a jenninecarlin
PDF
The Impact of Accessibility
PDF
How to create accessible websites - Web Accessibility Summit
PDF
Including Everyone: Web Accessibility 101
PPT
Accessible computing
PPTX
Siegman "Creating Accessible Content"
PDF
PPTX
Web Accessibility
PDF
Access Not Denied: Accessible Websites for All
ODP
Digital Divide And Accessibility
PDF
What’s Next with Accessibility?
PDF
Web Accessibility - an introduction / Salford Business School briefing / Univ...
Seth Duffy Accessibility97035
The WAI to Web Accessibility
Web accessibility 101: The why, who, what, and how of "a11y"
Wordcamp Toronto 2013
Web Design Coursse ITECH2003-Lecture10.pptx
Accessibility Quick Wins
Section 508-checklist
Website Accessibility: It’s the Right Thing to do
Icaweb402 a jenninecarlin
The Impact of Accessibility
How to create accessible websites - Web Accessibility Summit
Including Everyone: Web Accessibility 101
Accessible computing
Siegman "Creating Accessible Content"
Web Accessibility
Access Not Denied: Accessible Websites for All
Digital Divide And Accessibility
What’s Next with Accessibility?
Web Accessibility - an introduction / Salford Business School briefing / Univ...
Ad

More from hannonhill (20)

PPTX
Cascade + Bootstrap = Awesome
PPTX
Web Governance Crash Course: Creating a Sustainable Digital Transformation
PDF
Optimizing MySQL for Cascade Server
PPTX
Using Cascade technology to increase SEO/Landing Page Optimization
PDF
Information Architecture and User Experience: The Journey, The Destination, T...
PPTX
2 Men 1 Site
PPTX
Connecting Ecommerce & Centralized Analytics to Cascade Server
PDF
Data Modeling with Cascade Server and HighCharts JS
PDF
Modernizing Internal Communications with Cascade Server, WordPress and MailCh...
PDF
Fun with Cascade Server!
PPTX
Accessibility in Practice: Integrating Web Accessibility into Cascade Training
PPTX
Crowdsourced Maps: From Google Forms to Fusion Tables to Cascade Server
PPTX
Superautomatic! Data Feeds, Bricks, and Blocks, with Server-side Transformat...
PPTX
Climbing Migration Mountain: 200+ Sites from the Ground Up
PPTX
In Pursuit of the Grand Unified Template
PDF
Cusestarter or How We Built Our Own Crowdfunding Platform
PPT
Web Services: Encapsulation, Reusability, and Simplicity
PPTX
Cascade Server: Past, Present, and Future!
PPTX
Web Forms, or How I Learned to Stop Worrying and Love Web Services
PPTX
Outputting Their Full Potential: Using Outputs for Site Redesigns and Develo...
Cascade + Bootstrap = Awesome
Web Governance Crash Course: Creating a Sustainable Digital Transformation
Optimizing MySQL for Cascade Server
Using Cascade technology to increase SEO/Landing Page Optimization
Information Architecture and User Experience: The Journey, The Destination, T...
2 Men 1 Site
Connecting Ecommerce & Centralized Analytics to Cascade Server
Data Modeling with Cascade Server and HighCharts JS
Modernizing Internal Communications with Cascade Server, WordPress and MailCh...
Fun with Cascade Server!
Accessibility in Practice: Integrating Web Accessibility into Cascade Training
Crowdsourced Maps: From Google Forms to Fusion Tables to Cascade Server
Superautomatic! Data Feeds, Bricks, and Blocks, with Server-side Transformat...
Climbing Migration Mountain: 200+ Sites from the Ground Up
In Pursuit of the Grand Unified Template
Cusestarter or How We Built Our Own Crowdfunding Platform
Web Services: Encapsulation, Reusability, and Simplicity
Cascade Server: Past, Present, and Future!
Web Forms, or How I Learned to Stop Worrying and Love Web Services
Outputting Their Full Potential: Using Outputs for Site Redesigns and Develo...

Recently uploaded (20)

PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
KodekX | Application Modernization Development
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PPTX
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Unlocking AI with Model Context Protocol (MCP)
PPTX
A Presentation on Artificial Intelligence
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PDF
Electronic commerce courselecture one. Pdf
PDF
NewMind AI Monthly Chronicles - July 2025
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
NewMind AI Weekly Chronicles - August'25 Week I
KodekX | Application Modernization Development
Digital-Transformation-Roadmap-for-Companies.pptx
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
Reach Out and Touch Someone: Haptics and Empathic Computing
Chapter 3 Spatial Domain Image Processing.pdf
Encapsulation_ Review paper, used for researhc scholars
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Unlocking AI with Model Context Protocol (MCP)
A Presentation on Artificial Intelligence
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Understanding_Digital_Forensics_Presentation.pptx
Electronic commerce courselecture one. Pdf
NewMind AI Monthly Chronicles - July 2025
Spectral efficient network and resource selection model in 5G networks
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Advanced methodologies resolving dimensionality complications for autism neur...
The Rise and Fall of 3GPP – Time for a Sabbatical?

Web Accessibility Demystified, by Penny Harding, Hannon Hill Corporation

  • 1. Accessibility Demystified Web Accessibility Compliance and Tools to Help Meet the Requirements #cascadeserver @hannon_hill
  • 2. Goals of Presentation  Introduce the concept of web accessibility  Identify our audience & define the barriers  Learn some easy to identify design conflicts  Introduce tools to help find accessibility issues  Explain how to implement some changes #cascadeserver @hannon_hill
  • 3. Cliché Definition Slide Web Accessibility (n) …means that the Web is designed so that people with disabilities can perceive, understand, navigate, and interact with it effectively, as well as create and contribute content to the Web. – W3.org http://www.w3.org/WAI/lexicon #cascadeserver @hannon_hill
  • 4. Alphabet Soup of Accessibility Acronym What does it stand for? What does it mean/do? 508 Standard Section 508 Standard of the Rehabilitation Act Provide web standards for federally funded programs and services; technology must be accessible to employees and members of the public with disabilities to the extent it does not pose an “undue burden.” ADA Americans with Disabilities Act Prohibits discrimination and ensures equal opportunity for persons with disabilities IDEA Individuals with Disabilities Education Act Ensures services to children (birth to 21) with disabilities; support the use of technology to maximize accessibility to the general education curriculum Level A WCAG Level A Conformance Satisfies the minimal requirements (Priority 1 checkpoints) as set by WCAG Level AA WCAG Level AA Conformance Satisfies all Level A and Level AA Success Criteria (Priority 1 & 2 checkpoints) as set by WCAG Level AAA WCAG Level AAA Conformance Satisfies all Level A, Level AA, and Level AAA Success Criteria (Priority 1,2, & 3 checkpoints) as set by WCAG UAAG User Agent Accessibility Guidelines Primarily for developers of Web browsers, media players, assistive technologies, and other user agents WAI Web Accessibility Initiative WAI develops the guidelines that makes the standard for Web accessibility and provide resources WCAG Web Content Accessibility Guidelines International set of technical standards for Web accessibility for content developers, web authoring tool developers and web accessibility evaluation tool developers
  • 5. Are we considering all of our users? #cascadeserver @hannon_hill
  • 6. To Do List a. Educate b. Identify Potential Issues c. Solve the Issues d. Repeat #cascadeserver @hannon_hill
  • 7. Education It’s not just important that you know about accessibility, but we must educate all content contributors. Teach them to fish! •Learn about challenges •Form/reform policies •Train developers and contributors #cascadeserver @hannon_hill
  • 8. Basic Design Principles • Layout HTML without CSS • Provide a navigational skip to main content area • Use headers in appropriate order • Only use images where text will not suffice #cascadeserver @hannon_hill
  • 9. How do you know if your content is not accessible?  Identify potential design issues  Color Contrast Checker Online Tool (http://www.accesskeys.org/tools/color-contrast.html)  Accessibility Color Wheel (http://gmazzocato.altervista.org/colorwheel/wheel.php)  Identify issues on specific pages  WebAIM Online Tool (http://wave.webaim.org)  Online Tool for Pages & Snippets of HTML (http://achecker.ca/checker/index.php)  Color Contrast Checker Online Tool (http://www.accesskeys.org/tools/color-contrast.html)  Accessibility Color Wheel (http://gmazzocato.altervista.org/colorwheel/wheel.php) #cascadeserver @hannon_hill
  • 10. Examples  No flickering/blinking images  Color contrast  Alternative Text  Provide captions for media  Table summary/header  Ability to jump to main content  Headings  Use labels and submit elements on forms, make sure there is a way to fill required fields  Link text  Page should make sense without CSS #cascadeserver @hannon_hill
  • 11. Q & A Contact me later: Penny Kronz Hannon Hill (Atlanta, GA) penny@hannonhill.com 678.904.6900 ext 255 #cascadeserver @hannon_hill