SlideShare a Scribd company logo
www.whoisaccessible.com adam@whoisaccessible.com
COMMON WEB ACCESSIBILITY ISSUES
By Who Is Accessible
www.whoisaccessible.com adam@whoisaccessible.com
INTRODUCTION
• Digital accessibility is simply when websites and other digital properties can be easily
understood and navigated by all individuals, including those disabilities.
• Americans with Disabilities Act (ADA) prohibits discrimination in the U.S. The accessibility
law, Section 508, is not extensive enough, hence, the establishment of WCAG guidelines as
the go-to standard for digital accessibility.
• 9 out of every 10 websites are not accessible, by making yours accessible, you will be
opening your products and services to over 57 million Americans and avoid the risk of a
lawsuit.
• Accessibility issues prevent users with visual, auditory, motor, and/or cognitive disabilities
from accessing web content and could represent your exposure to a lawsuit.
www.whoisaccessible.com adam@whoisaccessible.com
WCAG 1.1.1 Level A - NON-TEXT CONTENT
Note
• If the content is a video or audio clip, provide a short text explanation of the purpose of the clip or a link
to a transcript.
• If an image is decorative, use an empty ALT attribute to ensure assistive technology ignores it without
causing confusion.
Provide text alternatives for any non-text content and should serve the equivalent purpose.
Bad ALT text - Credit cards (which ones?) Visa and MasterCard (conveys specific cards)
www.whoisaccessible.com adam@whoisaccessible.com
No caption for users with hearing impairments Caption for users with hearing disability
WCAG 1.2.2 Level A - CAPTIONS (PRERECORDED)
Provide captions for videos with audio.
Note:
If you provide a video with sound, provide captions for hearing impaired people.
www.whoisaccessible.com adam@whoisaccessible.com
Good – Captions provided for users with
hearing impairments
Bad – No caption for users with hearing
impairments
WCAG 1.2.4 Level AA - CAPTIONS (PRERECORDED)
Provide captions for live audio and video.
Note:
Captions should include both dialogue and important sounds, embedded as text in the video track.
www.whoisaccessible.com adam@whoisaccessible.com
Wrong - text on the pink background has
poor contrast
Right - higher contrast text is used, the text is
much easier to read
WCAG 1.4.3 Level AA - CONTRAST (MINIMUM)
Ensure contrast ratio between text and background is at least 4.5:1 to make it easy to read.
Note:
• There should be enough contrast between text and its background to ensure it is readable by people
with moderately low vision or color deficiencies.
• Try to avoid colored text over a colored background when possible.
www.whoisaccessible.com adam@whoisaccessible.com
Wrong - purpose of the link is ambiguous Right - the purpose of each link can be
determined from the link text
WCAG 2.4.4 Level A - LINK PURPOSE (IN CONTEXT)
Ensure every link’s purpose can be determined from the link text or its context.
Note:
• Descriptive link text helps all users decide whether they wish to follow the link.
• All links that go to the same location should use the same link text.
www.whoisaccessible.com adam@whoisaccessible.com
Wrong - heading does not accurately
describe the purpose of the content
Right - more detailed heading that accurately
describes the content
WCAG 2.4.6 Level AA - HEADINGS AND LABELS
Headings and labels should describe topic or purpose.
Note:
• Make sure the text of each heading appropriately describes its section
www.whoisaccessible.com adam@whoisaccessible.com
Wrong - No cursor is shown in the input fields
and users have no way to determine the current
input position
Right - Cursor is shown, the vertical bar provides
a visual indication for the users to determine the
current input position
WCAG 2.4.7 - FOCUS VISIBLE
The keyboard focus must be visible and clear to the user.
Note:
• Provide some sort of visual indicator to indicate which element has the keyboard focus
• Help users with low vision or visual impairments determine where they are on a webpage
www.whoisaccessible.com adam@whoisaccessible.com
CONCLUSION
Now that you have seen the WCAG guidelines issues commonly found on websites, you should be thinking
about the next steps to avoid vulnerability to lawsuits. Hence, we strongly encourage you to take a proactive
approach to accessibility compliance.
Our recommended steps to updating your site to meet WCAG 2.0 Level AA guidelines are:
• Determine the issues plaguing your site (you can get a free scan for common accessibility issues to get a
better idea)
• Come up with an accessibility plan (internal remediation or accessibility professionals)
• Get your site audited by accessibility professionals (a combination of software with manual reviews by
experts)
• Get comprehensive reports (problems and recommendations on how to fix each issue)
• The development team can make the necessary changes
• Get official certification as being compliant
• Perform digital accessibility integration in your organization (develop policies that account for digital
accessibility moving forward).

More Related Content

What's hot

Introduction To Web Accessibility
Introduction To Web AccessibilityIntroduction To Web Accessibility
Introduction To Web Accessibility
Steven Swafford
 
Web accessibility testing methodologies, tools and tips
Web accessibility testing methodologies, tools and tipsWeb accessibility testing methodologies, tools and tips
Web accessibility testing methodologies, tools and tips
Henny Swan
 
Web Accessibility: A Shared Responsibility
Web Accessibility: A Shared ResponsibilityWeb Accessibility: A Shared Responsibility
Web Accessibility: A Shared Responsibility
Joseph Dolson
 
How to create accessible websites - Web Accessibility Summit
How to create accessible websites - Web Accessibility SummitHow to create accessible websites - Web Accessibility Summit
How to create accessible websites - Web Accessibility Summit
Rachel Cherry
 
How to create accessible websites - WordCamp New York
How to create accessible websites - WordCamp New YorkHow to create accessible websites - WordCamp New York
How to create accessible websites - WordCamp New York
Rachel Cherry
 
Progressive Web Apps - Quick Guide to Explore
Progressive Web Apps - Quick Guide to ExploreProgressive Web Apps - Quick Guide to Explore
Progressive Web Apps - Quick Guide to Explore
eLuminous Technologies Pvt. Ltd.
 
Rebecca Topps - Mobile Accessibility
Rebecca Topps - Mobile AccessibilityRebecca Topps - Mobile Accessibility
Rebecca Topps - Mobile Accessibility
FrontEnders
 
Wave training
Wave trainingWave training
Wave training
Sean Yo
 
Henry Charge - It's your job to make things accessible
Henry Charge - It's your job to make things accessibleHenry Charge - It's your job to make things accessible
Henry Charge - It's your job to make things accessible
FrontEnders
 

What's hot (9)

Introduction To Web Accessibility
Introduction To Web AccessibilityIntroduction To Web Accessibility
Introduction To Web Accessibility
 
Web accessibility testing methodologies, tools and tips
Web accessibility testing methodologies, tools and tipsWeb accessibility testing methodologies, tools and tips
Web accessibility testing methodologies, tools and tips
 
Web Accessibility: A Shared Responsibility
Web Accessibility: A Shared ResponsibilityWeb Accessibility: A Shared Responsibility
Web Accessibility: A Shared Responsibility
 
How to create accessible websites - Web Accessibility Summit
How to create accessible websites - Web Accessibility SummitHow to create accessible websites - Web Accessibility Summit
How to create accessible websites - Web Accessibility Summit
 
How to create accessible websites - WordCamp New York
How to create accessible websites - WordCamp New YorkHow to create accessible websites - WordCamp New York
How to create accessible websites - WordCamp New York
 
Progressive Web Apps - Quick Guide to Explore
Progressive Web Apps - Quick Guide to ExploreProgressive Web Apps - Quick Guide to Explore
Progressive Web Apps - Quick Guide to Explore
 
Rebecca Topps - Mobile Accessibility
Rebecca Topps - Mobile AccessibilityRebecca Topps - Mobile Accessibility
Rebecca Topps - Mobile Accessibility
 
Wave training
Wave trainingWave training
Wave training
 
Henry Charge - It's your job to make things accessible
Henry Charge - It's your job to make things accessibleHenry Charge - It's your job to make things accessible
Henry Charge - It's your job to make things accessible
 

Similar to Common Web Accessibility Issues on Websites

Do you have a website? Do you want to get sued?
Do you have a website?  Do you want to get sued?Do you have a website?  Do you want to get sued?
Do you have a website? Do you want to get sued?
Devin Olson
 
WCA
WCAWCA
ADA Accessibility Checklist in Higher Education
ADA Accessibility Checklist in Higher EducationADA Accessibility Checklist in Higher Education
ADA Accessibility Checklist in Higher Education
OpenSense Labs
 
Rapid Introduction to Web Accessibility
Rapid Introduction to Web AccessibilityRapid Introduction to Web Accessibility
Rapid Introduction to Web Accessibility
All Things Open
 
Web Accessibility Overview
Web Accessibility OverviewWeb Accessibility Overview
Web Accessibility Overview
Will Jayroe
 
Understanding WCAG 2.0 Compliance: Creating Accessible Web Content for All
Understanding WCAG 2.0 Compliance: Creating Accessible Web Content for AllUnderstanding WCAG 2.0 Compliance: Creating Accessible Web Content for All
Understanding WCAG 2.0 Compliance: Creating Accessible Web Content for All
Acadecraft Pvt. Ltd.
 
Web accessibility & AODA compliance
Web accessibility & AODA complianceWeb accessibility & AODA compliance
Web accessibility & AODA compliance
Nilenth Selvaraja
 
Accessibility and why it matters
Accessibility and why it mattersAccessibility and why it matters
Accessibility and why it matters
Margarida Sousa
 
Web Accessibility Audit_ Ensuring Inclusivity Online.pptx
Web Accessibility Audit_ Ensuring Inclusivity Online.pptxWeb Accessibility Audit_ Ensuring Inclusivity Online.pptx
Web Accessibility Audit_ Ensuring Inclusivity Online.pptx
EmmaJones273085
 
Website Accessibility Workshop
Website Accessibility WorkshopWebsite Accessibility Workshop
Website Accessibility Workshop
Devin Olson
 
Do the right thing: accessibility and inclusive design (with Drupal)
Do the right thing: accessibility and inclusive design (with Drupal)Do the right thing: accessibility and inclusive design (with Drupal)
Do the right thing: accessibility and inclusive design (with Drupal)
cspin
 
Lightning Talks by Globant - Accessibility for everyone testing tools
Lightning Talks by Globant - Accessibility for everyone testing toolsLightning Talks by Globant - Accessibility for everyone testing tools
Lightning Talks by Globant - Accessibility for everyone testing tools
Globant
 
ADA Site Compliance
ADA Site ComplianceADA Site Compliance
ADA Site Compliance
ADA Site Compliance
 
The Impact of Accessibility
The Impact of AccessibilityThe Impact of Accessibility
The Impact of Accessibility
Josh Amer
 
A11y presentation-2017
A11y presentation-2017A11y presentation-2017
A11y presentation-2017
Kevin Erickson, CSM
 
Accessibility Quick Wins
Accessibility Quick WinsAccessibility Quick Wins
Accessibility Quick Wins
Jeff Reynolds
 
Designing and Testing for Digital Accessibility
Designing and Testing for Digital AccessibilityDesigning and Testing for Digital Accessibility
Designing and Testing for Digital Accessibility
Usability Matters
 
Accessibility ppt (The Sydney Olymptics Incident).pdf
Accessibility ppt (The Sydney Olymptics Incident).pdfAccessibility ppt (The Sydney Olymptics Incident).pdf
Accessibility ppt (The Sydney Olymptics Incident).pdf
FranciscoFranca9
 
How to create accessible websites - WordCamp Boston
How to create accessible websites - WordCamp BostonHow to create accessible websites - WordCamp Boston
How to create accessible websites - WordCamp Boston
Rachel Cherry
 
Understanding and Supporting Web Accessibility
Understanding and Supporting Web AccessibilityUnderstanding and Supporting Web Accessibility
Understanding and Supporting Web Accessibility
Rachel Cherry
 

Similar to Common Web Accessibility Issues on Websites (20)

Do you have a website? Do you want to get sued?
Do you have a website?  Do you want to get sued?Do you have a website?  Do you want to get sued?
Do you have a website? Do you want to get sued?
 
WCA
WCAWCA
WCA
 
ADA Accessibility Checklist in Higher Education
ADA Accessibility Checklist in Higher EducationADA Accessibility Checklist in Higher Education
ADA Accessibility Checklist in Higher Education
 
Rapid Introduction to Web Accessibility
Rapid Introduction to Web AccessibilityRapid Introduction to Web Accessibility
Rapid Introduction to Web Accessibility
 
Web Accessibility Overview
Web Accessibility OverviewWeb Accessibility Overview
Web Accessibility Overview
 
Understanding WCAG 2.0 Compliance: Creating Accessible Web Content for All
Understanding WCAG 2.0 Compliance: Creating Accessible Web Content for AllUnderstanding WCAG 2.0 Compliance: Creating Accessible Web Content for All
Understanding WCAG 2.0 Compliance: Creating Accessible Web Content for All
 
Web accessibility & AODA compliance
Web accessibility & AODA complianceWeb accessibility & AODA compliance
Web accessibility & AODA compliance
 
Accessibility and why it matters
Accessibility and why it mattersAccessibility and why it matters
Accessibility and why it matters
 
Web Accessibility Audit_ Ensuring Inclusivity Online.pptx
Web Accessibility Audit_ Ensuring Inclusivity Online.pptxWeb Accessibility Audit_ Ensuring Inclusivity Online.pptx
Web Accessibility Audit_ Ensuring Inclusivity Online.pptx
 
Website Accessibility Workshop
Website Accessibility WorkshopWebsite Accessibility Workshop
Website Accessibility Workshop
 
Do the right thing: accessibility and inclusive design (with Drupal)
Do the right thing: accessibility and inclusive design (with Drupal)Do the right thing: accessibility and inclusive design (with Drupal)
Do the right thing: accessibility and inclusive design (with Drupal)
 
Lightning Talks by Globant - Accessibility for everyone testing tools
Lightning Talks by Globant - Accessibility for everyone testing toolsLightning Talks by Globant - Accessibility for everyone testing tools
Lightning Talks by Globant - Accessibility for everyone testing tools
 
ADA Site Compliance
ADA Site ComplianceADA Site Compliance
ADA Site Compliance
 
The Impact of Accessibility
The Impact of AccessibilityThe Impact of Accessibility
The Impact of Accessibility
 
A11y presentation-2017
A11y presentation-2017A11y presentation-2017
A11y presentation-2017
 
Accessibility Quick Wins
Accessibility Quick WinsAccessibility Quick Wins
Accessibility Quick Wins
 
Designing and Testing for Digital Accessibility
Designing and Testing for Digital AccessibilityDesigning and Testing for Digital Accessibility
Designing and Testing for Digital Accessibility
 
Accessibility ppt (The Sydney Olymptics Incident).pdf
Accessibility ppt (The Sydney Olymptics Incident).pdfAccessibility ppt (The Sydney Olymptics Incident).pdf
Accessibility ppt (The Sydney Olymptics Incident).pdf
 
How to create accessible websites - WordCamp Boston
How to create accessible websites - WordCamp BostonHow to create accessible websites - WordCamp Boston
How to create accessible websites - WordCamp Boston
 
Understanding and Supporting Web Accessibility
Understanding and Supporting Web AccessibilityUnderstanding and Supporting Web Accessibility
Understanding and Supporting Web Accessibility
 

Recently uploaded

Demystifying Knowledge Management through Storytelling
Demystifying Knowledge Management through StorytellingDemystifying Knowledge Management through Storytelling
Demystifying Knowledge Management through Storytelling
Enterprise Knowledge
 
High performance Serverless Java on AWS- GoTo Amsterdam 2024
High performance Serverless Java on AWS- GoTo Amsterdam 2024High performance Serverless Java on AWS- GoTo Amsterdam 2024
High performance Serverless Java on AWS- GoTo Amsterdam 2024
Vadym Kazulkin
 
Day 2 - Intro to UiPath Studio Fundamentals
Day 2 - Intro to UiPath Studio FundamentalsDay 2 - Intro to UiPath Studio Fundamentals
Day 2 - Intro to UiPath Studio Fundamentals
UiPathCommunity
 
"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota
Fwdays
 
Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |
AstuteBusiness
 
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
Fwdays
 
inQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
inQuba Webinar Mastering Customer Journey Management with Dr Graham HillinQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
inQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
LizaNolte
 
From Natural Language to Structured Solr Queries using LLMs
From Natural Language to Structured Solr Queries using LLMsFrom Natural Language to Structured Solr Queries using LLMs
From Natural Language to Structured Solr Queries using LLMs
Sease
 
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
Edge AI and Vision Alliance
 
Apps Break Data
Apps Break DataApps Break Data
Apps Break Data
Ivo Velitchkov
 
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-EfficiencyFreshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
ScyllaDB
 
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
Alex Pruden
 
Session 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdfSession 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdf
UiPathCommunity
 
Essentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation ParametersEssentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation Parameters
Safe Software
 
"Scaling RAG Applications to serve millions of users", Kevin Goedecke
"Scaling RAG Applications to serve millions of users",  Kevin Goedecke"Scaling RAG Applications to serve millions of users",  Kevin Goedecke
"Scaling RAG Applications to serve millions of users", Kevin Goedecke
Fwdays
 
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
Jason Yip
 
Dandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity serverDandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity server
Antonios Katsarakis
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
Jakub Marek
 
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Pitangent Analytics & Technology Solutions Pvt. Ltd
 
Mutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented ChatbotsMutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented Chatbots
Pablo Gómez Abajo
 

Recently uploaded (20)

Demystifying Knowledge Management through Storytelling
Demystifying Knowledge Management through StorytellingDemystifying Knowledge Management through Storytelling
Demystifying Knowledge Management through Storytelling
 
High performance Serverless Java on AWS- GoTo Amsterdam 2024
High performance Serverless Java on AWS- GoTo Amsterdam 2024High performance Serverless Java on AWS- GoTo Amsterdam 2024
High performance Serverless Java on AWS- GoTo Amsterdam 2024
 
Day 2 - Intro to UiPath Studio Fundamentals
Day 2 - Intro to UiPath Studio FundamentalsDay 2 - Intro to UiPath Studio Fundamentals
Day 2 - Intro to UiPath Studio Fundamentals
 
"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota
 
Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |
 
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
 
inQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
inQuba Webinar Mastering Customer Journey Management with Dr Graham HillinQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
inQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
 
From Natural Language to Structured Solr Queries using LLMs
From Natural Language to Structured Solr Queries using LLMsFrom Natural Language to Structured Solr Queries using LLMs
From Natural Language to Structured Solr Queries using LLMs
 
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
 
Apps Break Data
Apps Break DataApps Break Data
Apps Break Data
 
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-EfficiencyFreshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
 
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
 
Session 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdfSession 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdf
 
Essentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation ParametersEssentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation Parameters
 
"Scaling RAG Applications to serve millions of users", Kevin Goedecke
"Scaling RAG Applications to serve millions of users",  Kevin Goedecke"Scaling RAG Applications to serve millions of users",  Kevin Goedecke
"Scaling RAG Applications to serve millions of users", Kevin Goedecke
 
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
 
Dandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity serverDandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity server
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
 
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
 
Mutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented ChatbotsMutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented Chatbots
 

Common Web Accessibility Issues on Websites

  • 1. www.whoisaccessible.com adam@whoisaccessible.com COMMON WEB ACCESSIBILITY ISSUES By Who Is Accessible
  • 2. www.whoisaccessible.com adam@whoisaccessible.com INTRODUCTION • Digital accessibility is simply when websites and other digital properties can be easily understood and navigated by all individuals, including those disabilities. • Americans with Disabilities Act (ADA) prohibits discrimination in the U.S. The accessibility law, Section 508, is not extensive enough, hence, the establishment of WCAG guidelines as the go-to standard for digital accessibility. • 9 out of every 10 websites are not accessible, by making yours accessible, you will be opening your products and services to over 57 million Americans and avoid the risk of a lawsuit. • Accessibility issues prevent users with visual, auditory, motor, and/or cognitive disabilities from accessing web content and could represent your exposure to a lawsuit.
  • 3. www.whoisaccessible.com adam@whoisaccessible.com WCAG 1.1.1 Level A - NON-TEXT CONTENT Note • If the content is a video or audio clip, provide a short text explanation of the purpose of the clip or a link to a transcript. • If an image is decorative, use an empty ALT attribute to ensure assistive technology ignores it without causing confusion. Provide text alternatives for any non-text content and should serve the equivalent purpose. Bad ALT text - Credit cards (which ones?) Visa and MasterCard (conveys specific cards)
  • 4. www.whoisaccessible.com adam@whoisaccessible.com No caption for users with hearing impairments Caption for users with hearing disability WCAG 1.2.2 Level A - CAPTIONS (PRERECORDED) Provide captions for videos with audio. Note: If you provide a video with sound, provide captions for hearing impaired people.
  • 5. www.whoisaccessible.com adam@whoisaccessible.com Good – Captions provided for users with hearing impairments Bad – No caption for users with hearing impairments WCAG 1.2.4 Level AA - CAPTIONS (PRERECORDED) Provide captions for live audio and video. Note: Captions should include both dialogue and important sounds, embedded as text in the video track.
  • 6. www.whoisaccessible.com adam@whoisaccessible.com Wrong - text on the pink background has poor contrast Right - higher contrast text is used, the text is much easier to read WCAG 1.4.3 Level AA - CONTRAST (MINIMUM) Ensure contrast ratio between text and background is at least 4.5:1 to make it easy to read. Note: • There should be enough contrast between text and its background to ensure it is readable by people with moderately low vision or color deficiencies. • Try to avoid colored text over a colored background when possible.
  • 7. www.whoisaccessible.com adam@whoisaccessible.com Wrong - purpose of the link is ambiguous Right - the purpose of each link can be determined from the link text WCAG 2.4.4 Level A - LINK PURPOSE (IN CONTEXT) Ensure every link’s purpose can be determined from the link text or its context. Note: • Descriptive link text helps all users decide whether they wish to follow the link. • All links that go to the same location should use the same link text.
  • 8. www.whoisaccessible.com adam@whoisaccessible.com Wrong - heading does not accurately describe the purpose of the content Right - more detailed heading that accurately describes the content WCAG 2.4.6 Level AA - HEADINGS AND LABELS Headings and labels should describe topic or purpose. Note: • Make sure the text of each heading appropriately describes its section
  • 9. www.whoisaccessible.com adam@whoisaccessible.com Wrong - No cursor is shown in the input fields and users have no way to determine the current input position Right - Cursor is shown, the vertical bar provides a visual indication for the users to determine the current input position WCAG 2.4.7 - FOCUS VISIBLE The keyboard focus must be visible and clear to the user. Note: • Provide some sort of visual indicator to indicate which element has the keyboard focus • Help users with low vision or visual impairments determine where they are on a webpage
  • 10. www.whoisaccessible.com adam@whoisaccessible.com CONCLUSION Now that you have seen the WCAG guidelines issues commonly found on websites, you should be thinking about the next steps to avoid vulnerability to lawsuits. Hence, we strongly encourage you to take a proactive approach to accessibility compliance. Our recommended steps to updating your site to meet WCAG 2.0 Level AA guidelines are: • Determine the issues plaguing your site (you can get a free scan for common accessibility issues to get a better idea) • Come up with an accessibility plan (internal remediation or accessibility professionals) • Get your site audited by accessibility professionals (a combination of software with manual reviews by experts) • Get comprehensive reports (problems and recommendations on how to fix each issue) • The development team can make the necessary changes • Get official certification as being compliant • Perform digital accessibility integration in your organization (develop policies that account for digital accessibility moving forward).