SlideShare a Scribd company logo
Jared Smith
@jared_w_sm
ith
webaim.org
Implementing and
Evaluating Web
Accessibility
Accessibility
...
... is a continuum.
... is a process.
... can always be
improved.
Implementing and Evaluating Web Accessibility
Implementing and Evaluating Web Accessibility
Implementing and Evaluating Web Accessibility
Implementing and Evaluating Web Accessibility
Guidelines are
measures on the
continuum of
accessibility
Web Content
Accessibility
Guidelines 2.0
•Finalized in 2008•Principles-based and technology
agnostic = ethereal and often
confusing
•WebAIM’s WCAG 2.0 Checklist
•WCAG 2.1 draft available
Perceivable
Operable
Understandab
le Robust
Usefu
l
Usabl
e
Implementing and Evaluating Web Accessibility
Your site can be
compliant, yet
inaccessible
accessibility >
compliance
Your site can be
technically accessible,
yet functionally
inaccessible
Perceivab
le
Auditory
Disabilities
•Captions for video & live audio
•Text transcripts for all audio
content
•Audio description, too?
Visual
Disabilities
•Blindness
•Low vision
•Color
deficiency
[
Goo
Zoom
Size
Shape
ZoomFilter
• 2X
3X
4X
BX
sing Programs - Busines
Client
Client
ClientWorkshop
Visual
Disabilities
•Sufficient contrast
•http://webaim.org/resourc
es/
contrastcheck
er/•Ensure that meaning is not conveyed
with color alone
commo
n
sense
is
vital
whe
n
considerin
pas
s
pas
s
pas
s
pas
s
Structure and
Semantics
Is theapplication and content
structured to facilitate
understanding and
navigation?
Are thesemantics of
Logical Heading
Structure
• Headings
• Typically one <h1> per page.
• Headings should be descriptive of page
sections.
• Should define an ‘outline’ or table of
contents.
Semanti
cs
•Equivalent alternative text for non-text
elements
•Content and Function
<img alt=“Jared Smith”>
•Use meaningful link text. Avoid “click here”.
• Form control labels
<label for=“name”>Name:</label>
<input type=“text” id=“name”>
•Button values
<button>Search</button> or
<input type=“submit” value=“Search”>
Semanti
cs
•Associate data cells to row/column
headers
<th scope=“col”> or
<th scope=“row”>
•Descriptive page titles
<title>Introduction to Web
Accessibility</title>
•Define document language
Semanti
cs
Most people today can hardly conceive of life
without the internet. Some have argued that no
other single invention has been more
revolutionary since Gutenberg's printing press in
the 1400s. Now, at the click of a mouse, the world
can be "at your fingertips"— that is, if you can use
a mouse... and see the screen... and hear the
audio—in other words, if you don't have a
disability of any kind.
ARIA
ARIA Paves the Cow
Paths
ARIA Paves the Cow
Paths
ARIA Paves the Cow
Paths
ARIA Paves the Cow
Paths
ARIA Paves the Cow
Paths
Semanti
cs
•HTML elements have default
semantics,so use
them.•When the semantics of HTML are
not sufficient, then (and only then)
can you use ARIA.
Rule#1of
ARIA:
Don’t use
ARIA
Implementing and Evaluating Web Accessibility
ARIA
ARIA changes and enhances the
default semantics of HTML elements
to API values which screen readers
already understand.
<slider>???
Just use a
button!
Operabl
e
Motor
Disabilities
Implementing and Evaluating Web Accessibility
Implementing and Evaluating Web Accessibility
Operabl
e
• Ensure keyboard accessibility
•Don’t remove focus indicators
• Ensure interactive elements are clearly
distinguishable
•Allow user to skip over repetitive or lengthy
lists of links
Logical reading/navigation order
Understandab
le
Who does this
affect?
•Users with cognitive or
learningdisabilitie
s•Largest disability group. Larger
than all the others put together.
•Everyone!
Understandab
le
•Be careful with movement and
other
distracters
•Simplify and be consistent.
•Avoid small text
Understandab
le
•Avoid long line lengths
•Focus the user’s attention
•“Chunk” and simplify content
•Balance cognitive load vs.
functionality
+
Robu
st
Does it work in the
technologies utilized by
our end users?
Robu
st
Perceivable
Operable
Understandab
le Robust
Evaluating Web
Accessibility•Only people can evaluate true
accessibility
•Use a checklist
•WebAIM’s WCAG 2.0 Checklist
•Perform keyboard testing
•Test in a screen reader
•Conduct user testing
wave.webaim.o
rg
“For people without disabilities,
technology makes things
convenient, whereas for people
with disabilities, it makes things
possible.”
- Judy Hueman
thank
you
Jared Smith
@jared_w_smi
th webaim.org

More Related Content

PDF
Video Accessibility with 3Play Media
PPTX
What is Accessibility and Why Does it Matter to Netflix?
PPTX
Video Accessibility Toolkit for Success in a Virtual Environment
PDF
Live Auto Captioning Office Hours
PDF
How to Build an Accessible Presentation
PDF
Live Automatic Captioning Workshop
PDF
State of Video in 2020
PDF
Quick Start to Captioning
Video Accessibility with 3Play Media
What is Accessibility and Why Does it Matter to Netflix?
Video Accessibility Toolkit for Success in a Virtual Environment
Live Auto Captioning Office Hours
How to Build an Accessible Presentation
Live Automatic Captioning Workshop
State of Video in 2020
Quick Start to Captioning

What's hot (20)

PDF
Captioning Best Practices for Engagement
PPTX
Designing, Developing & Testing for Accessibility
PDF
Web a11y beyond guidelines
PPTX
Tips from the trenches Accessibility Testing
PPTX
Web Accessibility Testing With Axe
PDF
Automated-Accessibility-Testing
PPTX
Live Professional Captioning Launch Party
PDF
It’s About The Destination, Not Just The Journey
PPTX
Quick Start to Video Search
PPT
Web accessibility testing methodologies, tools and tips
PDF
Henry Charge - It's your job to make things accessible
PPTX
How Non-Profit Organizations Can Create Accessible Video
PPTX
Quick Start to Interactive Transcripts
PPTX
Intro to Audio Description
PDF
Web accessibility 101: The why, who, what, and how of "a11y"
PDF
Tegrity Captioning: Strategies for Deploying Accessible Lecture Capture Video
PPTX
Introduction To Web Accessibility
PDF
Web accessibility
PPT
Understanding Web Accessibility
PPTX
Basics of Web Accessibility
Captioning Best Practices for Engagement
Designing, Developing & Testing for Accessibility
Web a11y beyond guidelines
Tips from the trenches Accessibility Testing
Web Accessibility Testing With Axe
Automated-Accessibility-Testing
Live Professional Captioning Launch Party
It’s About The Destination, Not Just The Journey
Quick Start to Video Search
Web accessibility testing methodologies, tools and tips
Henry Charge - It's your job to make things accessible
How Non-Profit Organizations Can Create Accessible Video
Quick Start to Interactive Transcripts
Intro to Audio Description
Web accessibility 101: The why, who, what, and how of "a11y"
Tegrity Captioning: Strategies for Deploying Accessible Lecture Capture Video
Introduction To Web Accessibility
Web accessibility
Understanding Web Accessibility
Basics of Web Accessibility
Ad

Similar to Implementing and Evaluating Web Accessibility (20)

PDF
Implementing and Evaluating Web Application Accessibility
PPTX
Web Accessibility Top 10 - LCC (1/2 day workshop, August 2013)
PDF
Designing and Testing for Digital Accessibility
PPTX
Accessibilitytesting public
PPTX
Accessibility (WCAG) Draft 1
PDF
User Testing for Accessibility
PDF
Accessibility and Web Technologies @HTML5_Toronto
PDF
Implementing Acessibility in Liferay 6.1
PPTX
Accessibility testing-Gyani and Siddhanth
PPTX
Accessibility testing technology, human touch and value
KEY
Build Accessibly - Community Day 2012
PDF
Sara Tabor: Testing For Accessibility - ARIA Ready For It?
PDF
Testing For Web Accessibility
PPTX
Accessibility And 508 Compliance In 2009
PDF
Adding Guerilla Accessibility Testing to Your Development Process
PPTX
Rapid Introduction to Web Accessibility
PPT
Accessibility testing kailash 26_nov_ 2010
PPTX
Accessibility pitch-deck
PPTX
Web Accessibility Overview
PPTX
Original Access U 2013 - 508 Refresh
Implementing and Evaluating Web Application Accessibility
Web Accessibility Top 10 - LCC (1/2 day workshop, August 2013)
Designing and Testing for Digital Accessibility
Accessibilitytesting public
Accessibility (WCAG) Draft 1
User Testing for Accessibility
Accessibility and Web Technologies @HTML5_Toronto
Implementing Acessibility in Liferay 6.1
Accessibility testing-Gyani and Siddhanth
Accessibility testing technology, human touch and value
Build Accessibly - Community Day 2012
Sara Tabor: Testing For Accessibility - ARIA Ready For It?
Testing For Web Accessibility
Accessibility And 508 Compliance In 2009
Adding Guerilla Accessibility Testing to Your Development Process
Rapid Introduction to Web Accessibility
Accessibility testing kailash 26_nov_ 2010
Accessibility pitch-deck
Web Accessibility Overview
Original Access U 2013 - 508 Refresh
Ad

More from 3Play Media (20)

PPTX
Advancing Equity and Inclusion for Deaf Students in Higher Education
PPTX
"Am I Doing This Right?" Imposter Syndrome and Accessibility Maturity
PPTX
The 3Play Way: Real-Time Captioning in Higher Education
PPTX
Developing a Centrally Supported Captioning System with Utah State University
PPTX
Developing a Centrally Supported Captioning System with Utah State University
PDF
Lessons Learned: Canada’s Past, Present, and Future Leadership in Digital Acc...
PDF
Product Innovation is on the Edge
PDF
Why Every Company Needs to Think and Act Like a Media Company
PDF
2023 State of Automatic Speech Recognition
PDF
Complex Identities: The Intersection of Disability with Race, Culture, Gender...
PDF
Accessibility as a Gateway to Creativity
PDF
Disability Inclusion for Leadership
PDF
How to Tell Whether UDL is Working
PDF
Neurodivergency at work (P2) – 3Play and B-I.pdf
PDF
Neurodiversity in the Workplace - Part 1
PPTX
How To Deliver an Accessible Online Presentation
PDF
Power of an Accessible Website.pdf
PDF
2022 Digital Accessibility Legal Update.pdf
PDF
Intro to Live Captioning for Broadcast.pdf
PPTX
How to Scale a Sustainable Accessibility Program
Advancing Equity and Inclusion for Deaf Students in Higher Education
"Am I Doing This Right?" Imposter Syndrome and Accessibility Maturity
The 3Play Way: Real-Time Captioning in Higher Education
Developing a Centrally Supported Captioning System with Utah State University
Developing a Centrally Supported Captioning System with Utah State University
Lessons Learned: Canada’s Past, Present, and Future Leadership in Digital Acc...
Product Innovation is on the Edge
Why Every Company Needs to Think and Act Like a Media Company
2023 State of Automatic Speech Recognition
Complex Identities: The Intersection of Disability with Race, Culture, Gender...
Accessibility as a Gateway to Creativity
Disability Inclusion for Leadership
How to Tell Whether UDL is Working
Neurodivergency at work (P2) – 3Play and B-I.pdf
Neurodiversity in the Workplace - Part 1
How To Deliver an Accessible Online Presentation
Power of an Accessible Website.pdf
2022 Digital Accessibility Legal Update.pdf
Intro to Live Captioning for Broadcast.pdf
How to Scale a Sustainable Accessibility Program

Recently uploaded (20)

PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Review of recent advances in non-invasive hemoglobin estimation
PPT
Teaching material agriculture food technology
PDF
cuic standard and advanced reporting.pdf
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
Unlocking AI with Model Context Protocol (MCP)
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
gpt5_lecture_notes_comprehensive_20250812015547.pdf
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Network Security Unit 5.pdf for BCA BBA.
PPTX
Spectroscopy.pptx food analysis technology
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PPTX
Cloud computing and distributed systems.
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
NewMind AI Weekly Chronicles - August'25-Week II
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Review of recent advances in non-invasive hemoglobin estimation
Teaching material agriculture food technology
cuic standard and advanced reporting.pdf
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
Building Integrated photovoltaic BIPV_UPV.pdf
Spectral efficient network and resource selection model in 5G networks
Unlocking AI with Model Context Protocol (MCP)
The AUB Centre for AI in Media Proposal.docx
gpt5_lecture_notes_comprehensive_20250812015547.pdf
“AI and Expert System Decision Support & Business Intelligence Systems”
Advanced methodologies resolving dimensionality complications for autism neur...
Network Security Unit 5.pdf for BCA BBA.
Spectroscopy.pptx food analysis technology
Diabetes mellitus diagnosis method based random forest with bat algorithm
Cloud computing and distributed systems.
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Dropbox Q2 2025 Financial Results & Investor Presentation
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
NewMind AI Weekly Chronicles - August'25-Week II

Implementing and Evaluating Web Accessibility