SlideShare uma empresa Scribd logo
1 de 16
Baixar para ler offline
Mohit Verma 
http://testingnerd.com 
*Web A11y –Web Accessibility
Outline 
What is Web Accessibility? 
Why Accessibility is required? 
Guidelines 
Guidelines Testability? 
The Problems? 
An improvised Testing Approach
What is Web Accessibility? 
It’s about making the web accessible for everyone –Abled-bodied or disabled 
Accessibility is ramp to the website. 
Accessibility doesn’t mean text-only website. 
Web accessibility also benefits people without disabilities.
Why Accessibility is required? 
Because disabled user are most active on the web 
Increases the usability of the website 
Immediate benefits on search engine optimization. 
The time it takes to load pages built with Accessibility in mind greatly decreases. 
Leads to mobile-ready website
The Guidelines 
Different Accessibility Guidelines 
WCAG (1.0 and 2.0) 
Section 508 of Rehabilitation Act 
Swedish National Guidelines for Public Sector Websites 
JIS X 8341-3 
BS 8878:2010 
UNE 139803 
IBM web guidelines 
What is a Guideline? 
a statement by which to determine a course of action. 
to streamline particular processes according to a set routine or sound practice 
following a guideline is never mandatory 
Guidelines are not binding and are not enforced 
Guidelines are advice statement and not the rules
Even Automatic Checker doesn’t Guarantee Accessibility
Guidelines Testability? 
1.3.1 Info and Relationships:Information, structure, and relationships conveyed through presentation can be programmatically determined or are available in text. (Level A) 
1.4.3 Contrast (Minimum): The visual presentation of text and images of text has a contrast ratioof at least 4.5:1 (Level AAA) 
contrast ratio 
(L1 + 0.05) / (L2 + 0.05), where 
L1 is the relative luminance of the lighter of the colors, and 
L2 is the relative luminance of the darker of the colors. 
3.1.5 Reading Level:When text requires reading ability more advanced than the lower secondary education level after removal of proper names and titles, supplemental content, or a version that does not require reading ability more advanced than the lower secondary education level, is available. (Level AAA) 
3.3.5 Help:Context-sensitive helpis available. (Level AAA)
Rule #1 
To provide ALT text for images so people who 
can't see pictures can hear the description 
read aloud. 
What the accessibility guidelines don't tell you is how to write the ALT text.
Rule #1 cont. 
<img src="../_assets/images/master/master-body.jpg" alt=“?" /> 
Null 
master-body 
Skyline 
Visit Sydney 
Sydney City 
Sydney Harbour skyline at night 
City at night 
masterBodyImage 
What could be suitable alt text here?
Few Observations while Testing with blind users 
Hardware 
Very fast on keyboard 
Dependency on Tactile indicators 
Unaware of monitor settings 
Deviation in standard keyboard creates the problem 
Few user feels keys are too close in Laptop keyboard 
Software 
Incorrect Alt Text 
Unaware of Auto-suggestion list 
Unwanted Pop-ups (for e.g. repeated pop-ups from antivirus program ) 
Locating the error/missed text content 
Don’t get any notification during typing if focus is lost 
Keeping the password 
Content Repetition
How to test for Accessibility 
Three steps to evaluate accessibility 
1.Use automatic checkers to find out basic problems 
2.Running manual testing to complete the audit 
Testing for High Contrast 
Testing for Quasi Disabilities 
3.Testing with monitor switched off 
And writerecommendationspeople canuse!!!
Quasi Disabilities 
Slow Internet Connection 
Old Browser 
Missing Plug-ins 
No Audio (Speakers) 
Small Display (No Graphics, No Colors) 
Eyes Busy/ Hands Busy 
Noisy Environment 
No Pointing Device
Web a11y beyond guidelines

Mais conteúdo relacionado

Mais procurados

Mais procurados (20)

Web Accessibility
Web AccessibilityWeb Accessibility
Web Accessibility
 
Web accessibility 101: The why, who, what, and how of "a11y"
Web accessibility 101: The why, who, what, and how of "a11y"Web accessibility 101: The why, who, what, and how of "a11y"
Web accessibility 101: The why, who, what, and how of "a11y"
 
Web Accessibility for Web Developers
Web Accessibility for Web DevelopersWeb Accessibility for Web Developers
Web Accessibility for Web Developers
 
Web Accessibility Testing With Axe
Web Accessibility Testing With AxeWeb Accessibility Testing With Axe
Web Accessibility Testing With Axe
 
Understanding and Supporting Web Accessibility
Understanding and Supporting Web AccessibilityUnderstanding and Supporting Web Accessibility
Understanding and Supporting Web Accessibility
 
Including Everyone: Web Accessibility 101
Including Everyone: Web Accessibility 101Including Everyone: Web Accessibility 101
Including Everyone: Web Accessibility 101
 
Accessibility And 508 Compliance In 2009
Accessibility And 508 Compliance In 2009Accessibility And 508 Compliance In 2009
Accessibility And 508 Compliance In 2009
 
A Web for Everyone: Accessibility as a design challenge
A Web for Everyone: Accessibility as a design challengeA Web for Everyone: Accessibility as a design challenge
A Web for Everyone: Accessibility as a design challenge
 
Usability meets accessibility
Usability meets accessibilityUsability meets accessibility
Usability meets accessibility
 
Design for accessibility
Design for accessibilityDesign for accessibility
Design for accessibility
 
Web Accessibility
Web AccessibilityWeb Accessibility
Web Accessibility
 
Designing, Developing & Testing for Accessibility
Designing, Developing & Testing for AccessibilityDesigning, Developing & Testing for Accessibility
Designing, Developing & Testing for Accessibility
 
What is Web Accessibility? An Introduction to Web Accessibility.
What is Web Accessibility? An Introduction to Web Accessibility.What is Web Accessibility? An Introduction to Web Accessibility.
What is Web Accessibility? An Introduction to Web Accessibility.
 
Web Accessibility
Web AccessibilityWeb Accessibility
Web Accessibility
 
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
 
Accessibility
AccessibilityAccessibility
Accessibility
 
Empathy training & the accessible web experience
Empathy training & the accessible web experienceEmpathy training & the accessible web experience
Empathy training & the accessible web experience
 
Web Accessibility & Usability Principle
Web Accessibility & Usability PrincipleWeb Accessibility & Usability Principle
Web Accessibility & Usability Principle
 
RBC Royal Bank : An Accessibility Evaluation & Recommendations
RBC Royal Bank : An Accessibility Evaluation & RecommendationsRBC Royal Bank : An Accessibility Evaluation & Recommendations
RBC Royal Bank : An Accessibility Evaluation & Recommendations
 
Web Accessibility 101
Web Accessibility 101Web Accessibility 101
Web Accessibility 101
 

Semelhante a Web a11y beyond guidelines

Accessibility testing kailash 26_nov_ 2010
Accessibility testing kailash 26_nov_ 2010Accessibility testing kailash 26_nov_ 2010
Accessibility testing kailash 26_nov_ 2010
Kailash More
 
Test Automation - Insights Into Frameworks by Anup Patnaik, QA InfoTech
Test Automation - Insights Into Frameworks by Anup Patnaik, QA InfoTechTest Automation - Insights Into Frameworks by Anup Patnaik, QA InfoTech
Test Automation - Insights Into Frameworks by Anup Patnaik, QA InfoTech
QA InfoTech
 

Semelhante a Web a11y beyond guidelines (20)

Accessibility testing kailash 26_nov_ 2010
Accessibility testing kailash 26_nov_ 2010Accessibility testing kailash 26_nov_ 2010
Accessibility testing kailash 26_nov_ 2010
 
3 Important Steps For Website’s Accessibility Audit
3 Important Steps For Website’s Accessibility Audit3 Important Steps For Website’s Accessibility Audit
3 Important Steps For Website’s Accessibility Audit
 
Accessibilitytesting public
Accessibilitytesting publicAccessibilitytesting public
Accessibilitytesting public
 
Test Automation - Insights Into Frameworks by Anup Patnaik, QA InfoTech
Test Automation - Insights Into Frameworks by Anup Patnaik, QA InfoTechTest Automation - Insights Into Frameworks by Anup Patnaik, QA InfoTech
Test Automation - Insights Into Frameworks by Anup Patnaik, QA InfoTech
 
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
 
Implementing WCAG 2.2 into Your Digital Strategy
Implementing WCAG 2.2 into Your Digital StrategyImplementing WCAG 2.2 into Your Digital Strategy
Implementing WCAG 2.2 into Your Digital Strategy
 
corePHP Usability Accessibility by Steven Pignataro
corePHP Usability Accessibility by Steven PignatarocorePHP Usability Accessibility by Steven Pignataro
corePHP Usability Accessibility by Steven Pignataro
 
Testing For Web Accessibility
Testing For Web AccessibilityTesting For Web Accessibility
Testing For Web Accessibility
 
CAN I USE THIS? - A Mnemonic for Usability Testing
CAN I USE THIS? - A Mnemonic for Usability TestingCAN I USE THIS? - A Mnemonic for Usability Testing
CAN I USE THIS? - A Mnemonic for Usability Testing
 
Accessibility for beginners
Accessibility for beginnersAccessibility for beginners
Accessibility for beginners
 
Usability ≠ Accessibility. An intro to web accessibility for agencies.
Usability ≠ Accessibility. An intro to web accessibility for agencies.Usability ≠ Accessibility. An intro to web accessibility for agencies.
Usability ≠ Accessibility. An intro to web accessibility for agencies.
 
Rapid Introduction to Web Accessibility
Rapid Introduction to Web AccessibilityRapid Introduction to Web Accessibility
Rapid Introduction to Web Accessibility
 
A11y presentation-2017
A11y presentation-2017A11y presentation-2017
A11y presentation-2017
 
#techInColor 2017: Practical Web Accessibility Testing
#techInColor 2017: Practical Web Accessibility Testing#techInColor 2017: Practical Web Accessibility Testing
#techInColor 2017: Practical Web Accessibility Testing
 
Accessibility Workshop
Accessibility WorkshopAccessibility Workshop
Accessibility Workshop
 
WCAG2 Guidelines and Cognitive Impairment a11y ldn 2011
WCAG2 Guidelines and Cognitive Impairment a11y ldn 2011WCAG2 Guidelines and Cognitive Impairment a11y ldn 2011
WCAG2 Guidelines and Cognitive Impairment a11y ldn 2011
 
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
 
Managing Accessibility Compliance
Managing Accessibility ComplianceManaging Accessibility Compliance
Managing Accessibility Compliance
 
Web content accessibility
Web content accessibilityWeb content accessibility
Web content accessibility
 

Último

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Último (20)

AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 

Web a11y beyond guidelines

  • 1. Mohit Verma http://testingnerd.com *Web A11y –Web Accessibility
  • 2. Outline What is Web Accessibility? Why Accessibility is required? Guidelines Guidelines Testability? The Problems? An improvised Testing Approach
  • 3.
  • 4. What is Web Accessibility? It’s about making the web accessible for everyone –Abled-bodied or disabled Accessibility is ramp to the website. Accessibility doesn’t mean text-only website. Web accessibility also benefits people without disabilities.
  • 5. Why Accessibility is required? Because disabled user are most active on the web Increases the usability of the website Immediate benefits on search engine optimization. The time it takes to load pages built with Accessibility in mind greatly decreases. Leads to mobile-ready website
  • 6.
  • 7. The Guidelines Different Accessibility Guidelines WCAG (1.0 and 2.0) Section 508 of Rehabilitation Act Swedish National Guidelines for Public Sector Websites JIS X 8341-3 BS 8878:2010 UNE 139803 IBM web guidelines What is a Guideline? a statement by which to determine a course of action. to streamline particular processes according to a set routine or sound practice following a guideline is never mandatory Guidelines are not binding and are not enforced Guidelines are advice statement and not the rules
  • 8.
  • 9. Even Automatic Checker doesn’t Guarantee Accessibility
  • 10. Guidelines Testability? 1.3.1 Info and Relationships:Information, structure, and relationships conveyed through presentation can be programmatically determined or are available in text. (Level A) 1.4.3 Contrast (Minimum): The visual presentation of text and images of text has a contrast ratioof at least 4.5:1 (Level AAA) contrast ratio (L1 + 0.05) / (L2 + 0.05), where L1 is the relative luminance of the lighter of the colors, and L2 is the relative luminance of the darker of the colors. 3.1.5 Reading Level:When text requires reading ability more advanced than the lower secondary education level after removal of proper names and titles, supplemental content, or a version that does not require reading ability more advanced than the lower secondary education level, is available. (Level AAA) 3.3.5 Help:Context-sensitive helpis available. (Level AAA)
  • 11. Rule #1 To provide ALT text for images so people who can't see pictures can hear the description read aloud. What the accessibility guidelines don't tell you is how to write the ALT text.
  • 12. Rule #1 cont. <img src="../_assets/images/master/master-body.jpg" alt=“?" /> Null master-body Skyline Visit Sydney Sydney City Sydney Harbour skyline at night City at night masterBodyImage What could be suitable alt text here?
  • 13. Few Observations while Testing with blind users Hardware Very fast on keyboard Dependency on Tactile indicators Unaware of monitor settings Deviation in standard keyboard creates the problem Few user feels keys are too close in Laptop keyboard Software Incorrect Alt Text Unaware of Auto-suggestion list Unwanted Pop-ups (for e.g. repeated pop-ups from antivirus program ) Locating the error/missed text content Don’t get any notification during typing if focus is lost Keeping the password Content Repetition
  • 14. How to test for Accessibility Three steps to evaluate accessibility 1.Use automatic checkers to find out basic problems 2.Running manual testing to complete the audit Testing for High Contrast Testing for Quasi Disabilities 3.Testing with monitor switched off And writerecommendationspeople canuse!!!
  • 15. Quasi Disabilities Slow Internet Connection Old Browser Missing Plug-ins No Audio (Speakers) Small Display (No Graphics, No Colors) Eyes Busy/ Hands Busy Noisy Environment No Pointing Device