SlideShare uma empresa Scribd logo
1 de 24
Accessibility For Web
Web design accessible for all.
Designing for Accessibility
The power of the Web is in its universality.
Access by everyone regardless of disability is an essential aspect.
What is Disability?
Sight disability – for example, blind, partially sighted or color blind
Hearing disability – for example, deaf or hard of hearing
Motor disability – for example, problems with motor skills or slow movement
Cognitive disability – for example, learning difficulties or problems with
concentration or reading
It’s the law. - USA
Designing accessible websites is not just a good thing to do – it’s the law.
Section 508
Sections 501 and 505
Section 503
Section 504
It’s the law. - Canada
Organizations with 50 or more employees in Ontario have to meet web
accessibility standards
Any content published after January 1, 2012, must conform to the WCAG 2.0
Level A
Beginning January 1, 2021, all public websites must conform to WCAG 2.0
Level AA
Organizations don’t have to modify content posted before 2012 unless they
are asked.
International accessibility laws
http://www.powermapper.com/blog/government-accessibility-standards/
Principles of web Accessibility
When websites are properly designed, written and programmed using WCAG
2.0 principles, they offer universal access to information.
The Web Content Accessibility Guidelines 2.0 are organised into three levels of
conformance:
Level A – the most basic web accessibility features
Level AA – deals with the biggest and most common barriers for disabled
users
Level AAA – the highest (and most complex) level of web accessibility
WCAG 2.0 Levels
Principle #1: Perceivable
People with visual impairments often require text alternatives
A user with significant visual impairment may also use a screen reader
The key to ensuring readability for users with low vision is contrast
Difficulty distinguishing between red and green, or yellow and blue
(Make sure that colors are not your only method of conveying important information)
Use a contrast analyzer to ensure there is enough differentiation between
text and background colours
Principle #1: Perceivable - Tools
A few popular assistive technologies that you might want to research are:
BrowseAloud
JAWS (Job Access With Speech)
Lynx
Microsoft Magnifier
Window-Eyes
Principle #1: Perceivable - Examples (A)
Text Alternatives
Audio-only and Video-only (Pre-recorded)
Captions (Pre-recorded)
Audio Description or Media Alternative (Pre-recorded) Provide a link to a full text
transcript or Make an alternative version of the video where the regular soundtrack is replaced
by one with audio description and link to this from near the regular content
Use of Color
Principle #1: Perceivable - Examples (AA)
Captions (Live)
Audio Description for video content (Pre-recorded) - Alternative version of your video
with an audio description soundtrack and link to it from near the original content.
Contrast (Minimum) - Color Contrast Checker
Resize Text - up to 200% without losing content or functions
Images of Text - (quotes as text, do not use an image of text)
Principle #1: Perceivable - Examples (AAA)
Sign Language (Pre-recorded)
Extended Audio Description (Pre-recorded)
Media Alternative (Pre-recorded) - Media without audio (Provide a link to a full text
transcript for all video, media content and animation, whether it has audio or not)
Audio-only (Live) - All live content with an audio element is captioned by a professional subtitler and
displayed near the original content
Contrast (Enhanced)
Principle #1: Perceivable - Examples (AAA)
Visual Presentation
Enable the user to select from a number of background and foreground colours
Text blocks must be no wider than 80 characters
Text is not justified to both sides of the webpage
Enable the user to select from a number of line and paragraph spacing options
Text can be resized in a browser up to 200% without requiring the user to scroll horizontally on
an average monitor or laptop screen
Principle #2: Operable
All functionality fully accessible from a keyboard
Create large, clickable targets for those using a mouse
If there are tables, include a text-format alternative
http://www.w3.org/WAI/demos/bad/
Principle #2: Operable - Examples (A)
Keyboard Accessible
Keyboard Trap
Timing Adjustable
Pause, Stop, Hide (Moving, blinking, scrolling and auto-updating information)
Three Flashes or Below(“The combined area of flashes occurring concurrently occupies no more than a total of .006
steradians within any 10 degree visual field on the screen (25% of any 10 degree visual field on the screen) at typical viewing distance”)
Bypass Blocks
Principle #2: Operable - Examples (AA)
Multiple Ways
Headings and Labels
Focus Visible
Principle #2: Operable - Examples (AAA)
Keyboard (No Exception) - Pointer-controlled content
No Timing
Interruptions
Re-authenticating
Three Flashes
Location
The information and the operation of user interface must be understandable.
The W3C says:
Make text readable and understandable.
Make content appear and operate in predictable ways.
Help users avoid and correct mistakes
Principle #3: Understandable
Language of Page
On Focus
On Input
Error Identification
Labels or Instructions
Principle #3: Understandable - Examples (A)
Language of Parts
Consistent Navigation
Consistent Identification
Error Suggestion
Error Prevention (Legal, Financial Data)
Principle #3: Understandable - Examples (AA)
Unusual Words
Abbreviations
Reading Level
Pronunciation
Change on Request
Help
Principle #3: Understandable - Examples (AAA)
“Content must be robust enough that it can be interpreted reliably by a
wide variety of user agents, including assistive technologies.”
● The foundation for any website should be semantic HTML, with CSS
recommended for the presentation layer and JavaScript deployed to guide
and support user behaviour.
● With functional HTML as a base, website content should be accessible
through all browsers, regardless of what tools are deployed by individual
users.
Principle #4: Robust
● Parsing - Assistive technology may encounter issues that regular browsers can ignore. HTML must be
checked for errors
● Name, Role, Value
Principle #4: Robust - Examples (A)

Mais conteúdo relacionado

Mais procurados

Mais procurados (20)

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.
 
Video Accessibility Toolkit for Success in a Virtual Environment
Video Accessibility Toolkit for Success in a Virtual EnvironmentVideo Accessibility Toolkit for Success in a Virtual Environment
Video Accessibility Toolkit for Success in a Virtual Environment
 
Apps for AAC - Adding iPads to your AAC Toolkit Part 2
Apps for AAC - Adding iPads to your AAC Toolkit Part 2Apps for AAC - Adding iPads to your AAC Toolkit Part 2
Apps for AAC - Adding iPads to your AAC Toolkit Part 2
 
Basics of Web Accessibility
Basics of Web AccessibilityBasics of Web Accessibility
Basics of Web Accessibility
 
Web accessibility
Web accessibilityWeb accessibility
Web accessibility
 
HCID2014: Accessibility primer. Joe Chidzik, Abilitynet
HCID2014: Accessibility primer. Joe Chidzik, AbilitynetHCID2014: Accessibility primer. Joe Chidzik, Abilitynet
HCID2014: Accessibility primer. Joe Chidzik, Abilitynet
 
State of Video in 2020
State of Video in 2020 State of Video in 2020
State of Video in 2020
 
Disability software – the benefits of using premium disability software
Disability software – the benefits of using premium disability softwareDisability software – the benefits of using premium disability software
Disability software – the benefits of using premium disability software
 
Apps for AAC - Adding iPads to your AAC Toolkit Part 3
Apps for AAC - Adding iPads to your AAC Toolkit Part 3Apps for AAC - Adding iPads to your AAC Toolkit Part 3
Apps for AAC - Adding iPads to your AAC Toolkit Part 3
 
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
 
Accessibility
AccessibilityAccessibility
Accessibility
 
Accessibility and Technical Communication
Accessibility and Technical CommunicationAccessibility and Technical Communication
Accessibility and Technical Communication
 
Impact of-accessibility-on-technical-writing
Impact of-accessibility-on-technical-writingImpact of-accessibility-on-technical-writing
Impact of-accessibility-on-technical-writing
 
Web Accessibility
Web AccessibilityWeb Accessibility
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
 
Accessibility for beginners
Accessibility for beginnersAccessibility for beginners
Accessibility for beginners
 
Accessible Web Sites: What can you do?
Accessible Web Sites: What can you do?Accessible Web Sites: What can you do?
Accessible Web Sites: What can you do?
 
WCAG 2.0 for Designers
WCAG 2.0 for DesignersWCAG 2.0 for Designers
WCAG 2.0 for Designers
 
Accessible Design Presentation
Accessible Design PresentationAccessible Design Presentation
Accessible Design Presentation
 
Web accessibility: it’s everyone’s responsibility
Web accessibility: it’s everyone’s responsibilityWeb accessibility: it’s everyone’s responsibility
Web accessibility: it’s everyone’s responsibility
 

Destaque

Destaque (13)

My fitnesstal español
My fitnesstal españolMy fitnesstal español
My fitnesstal español
 
Baidya
BaidyaBaidya
Baidya
 
Resume
ResumeResume
Resume
 
The Architect Brand: Share The Energy You're Made Of
The Architect Brand: Share The Energy You're Made OfThe Architect Brand: Share The Energy You're Made Of
The Architect Brand: Share The Energy You're Made Of
 
Bb jks
Bb jksBb jks
Bb jks
 
Instrucciones carteles 2016
Instrucciones carteles 2016Instrucciones carteles 2016
Instrucciones carteles 2016
 
Eami docentes y_tecnico_docentes_ems
Eami docentes y_tecnico_docentes_emsEami docentes y_tecnico_docentes_ems
Eami docentes y_tecnico_docentes_ems
 
מסגרת ניהול הגנת סייבר
מסגרת ניהול הגנת סייברמסגרת ניהול הגנת סייבר
מסגרת ניהול הגנת סייבר
 
Claves para formar el carácter y el dominio personal
Claves para formar el carácter y el dominio personalClaves para formar el carácter y el dominio personal
Claves para formar el carácter y el dominio personal
 
O que é comportamento
O que é comportamentoO que é comportamento
O que é comportamento
 
El método deliberativo.
El método deliberativo.El método deliberativo.
El método deliberativo.
 
Besto handling-system-co
Besto handling-system-coBesto handling-system-co
Besto handling-system-co
 
Subitización1 2-3(puntos)
Subitización1 2-3(puntos)Subitización1 2-3(puntos)
Subitización1 2-3(puntos)
 

Semelhante a WCA

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
 

Semelhante a WCA (20)

ADA Accessibility Checklist in Higher Education
ADA Accessibility Checklist in Higher EducationADA Accessibility Checklist in Higher Education
ADA Accessibility Checklist in Higher Education
 
Accessibility testing kailash 26_nov_ 2010
Accessibility testing kailash 26_nov_ 2010Accessibility testing kailash 26_nov_ 2010
Accessibility testing kailash 26_nov_ 2010
 
Web Accessibility
Web AccessibilityWeb Accessibility
Web Accessibility
 
2012-07-24: Accessibility On The Web
2012-07-24: Accessibility On The Web2012-07-24: Accessibility On The Web
2012-07-24: Accessibility On The Web
 
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
 
corePHP Usability Accessibility by Steven Pignataro
corePHP Usability Accessibility by Steven PignatarocorePHP Usability Accessibility by Steven Pignataro
corePHP Usability Accessibility by Steven Pignataro
 
doumi94
doumi94doumi94
doumi94
 
Accessibility on the Web
Accessibility on the WebAccessibility on the Web
Accessibility on the Web
 
Software Accessibility Siddhesh
Software Accessibility SiddheshSoftware Accessibility Siddhesh
Software Accessibility Siddhesh
 
Accessibility Overview - 508 and WCAG Compliance
Accessibility Overview - 508 and WCAG ComplianceAccessibility Overview - 508 and WCAG Compliance
Accessibility Overview - 508 and WCAG Compliance
 
Accessibility And 508 Compliance In 2009
Accessibility And 508 Compliance In 2009Accessibility And 508 Compliance In 2009
Accessibility And 508 Compliance In 2009
 
Universal design for e learning final
Universal design for e learning finalUniversal design for e learning final
Universal design for e learning final
 
Icaweb402 a jenninecarlin
Icaweb402 a jenninecarlinIcaweb402 a jenninecarlin
Icaweb402 a jenninecarlin
 
Website Accessibility Workshop
Website Accessibility WorkshopWebsite Accessibility Workshop
Website Accessibility Workshop
 
Accessibility Update: Section 508 and WCAG in a Library 2.0 World
Accessibility Update: Section 508 and WCAG in a Library 2.0 WorldAccessibility Update: Section 508 and WCAG in a Library 2.0 World
Accessibility Update: Section 508 and WCAG in a Library 2.0 World
 
SEO through Accessibility- How designing accessible websites leads to automat...
SEO through Accessibility- How designing accessible websites leads to automat...SEO through Accessibility- How designing accessible websites leads to automat...
SEO through Accessibility- How designing accessible websites leads to automat...
 
S8746
S8746S8746
S8746
 
Lecture 9 Accessibility Original
Lecture 9 Accessibility OriginalLecture 9 Accessibility Original
Lecture 9 Accessibility Original
 
Designing and Testing for Digital Accessibility
Designing and Testing for Digital AccessibilityDesigning and Testing for Digital Accessibility
Designing and Testing for Digital Accessibility
 
Accessible computing
Accessible computingAccessible computing
Accessible computing
 

WCA

  • 1. Accessibility For Web Web design accessible for all.
  • 2. Designing for Accessibility The power of the Web is in its universality. Access by everyone regardless of disability is an essential aspect.
  • 3. What is Disability? Sight disability – for example, blind, partially sighted or color blind Hearing disability – for example, deaf or hard of hearing Motor disability – for example, problems with motor skills or slow movement Cognitive disability – for example, learning difficulties or problems with concentration or reading
  • 4. It’s the law. - USA Designing accessible websites is not just a good thing to do – it’s the law. Section 508 Sections 501 and 505 Section 503 Section 504
  • 5. It’s the law. - Canada Organizations with 50 or more employees in Ontario have to meet web accessibility standards Any content published after January 1, 2012, must conform to the WCAG 2.0 Level A Beginning January 1, 2021, all public websites must conform to WCAG 2.0 Level AA Organizations don’t have to modify content posted before 2012 unless they are asked.
  • 7. Principles of web Accessibility When websites are properly designed, written and programmed using WCAG 2.0 principles, they offer universal access to information.
  • 8. The Web Content Accessibility Guidelines 2.0 are organised into three levels of conformance: Level A – the most basic web accessibility features Level AA – deals with the biggest and most common barriers for disabled users Level AAA – the highest (and most complex) level of web accessibility WCAG 2.0 Levels
  • 9. Principle #1: Perceivable People with visual impairments often require text alternatives A user with significant visual impairment may also use a screen reader The key to ensuring readability for users with low vision is contrast Difficulty distinguishing between red and green, or yellow and blue (Make sure that colors are not your only method of conveying important information) Use a contrast analyzer to ensure there is enough differentiation between text and background colours
  • 10. Principle #1: Perceivable - Tools A few popular assistive technologies that you might want to research are: BrowseAloud JAWS (Job Access With Speech) Lynx Microsoft Magnifier Window-Eyes
  • 11. Principle #1: Perceivable - Examples (A) Text Alternatives Audio-only and Video-only (Pre-recorded) Captions (Pre-recorded) Audio Description or Media Alternative (Pre-recorded) Provide a link to a full text transcript or Make an alternative version of the video where the regular soundtrack is replaced by one with audio description and link to this from near the regular content Use of Color
  • 12. Principle #1: Perceivable - Examples (AA) Captions (Live) Audio Description for video content (Pre-recorded) - Alternative version of your video with an audio description soundtrack and link to it from near the original content. Contrast (Minimum) - Color Contrast Checker Resize Text - up to 200% without losing content or functions Images of Text - (quotes as text, do not use an image of text)
  • 13. Principle #1: Perceivable - Examples (AAA) Sign Language (Pre-recorded) Extended Audio Description (Pre-recorded) Media Alternative (Pre-recorded) - Media without audio (Provide a link to a full text transcript for all video, media content and animation, whether it has audio or not) Audio-only (Live) - All live content with an audio element is captioned by a professional subtitler and displayed near the original content Contrast (Enhanced)
  • 14. Principle #1: Perceivable - Examples (AAA) Visual Presentation Enable the user to select from a number of background and foreground colours Text blocks must be no wider than 80 characters Text is not justified to both sides of the webpage Enable the user to select from a number of line and paragraph spacing options Text can be resized in a browser up to 200% without requiring the user to scroll horizontally on an average monitor or laptop screen
  • 15. Principle #2: Operable All functionality fully accessible from a keyboard Create large, clickable targets for those using a mouse If there are tables, include a text-format alternative http://www.w3.org/WAI/demos/bad/
  • 16. Principle #2: Operable - Examples (A) Keyboard Accessible Keyboard Trap Timing Adjustable Pause, Stop, Hide (Moving, blinking, scrolling and auto-updating information) Three Flashes or Below(“The combined area of flashes occurring concurrently occupies no more than a total of .006 steradians within any 10 degree visual field on the screen (25% of any 10 degree visual field on the screen) at typical viewing distance”) Bypass Blocks
  • 17. Principle #2: Operable - Examples (AA) Multiple Ways Headings and Labels Focus Visible
  • 18. Principle #2: Operable - Examples (AAA) Keyboard (No Exception) - Pointer-controlled content No Timing Interruptions Re-authenticating Three Flashes Location
  • 19. The information and the operation of user interface must be understandable. The W3C says: Make text readable and understandable. Make content appear and operate in predictable ways. Help users avoid and correct mistakes Principle #3: Understandable
  • 20. Language of Page On Focus On Input Error Identification Labels or Instructions Principle #3: Understandable - Examples (A)
  • 21. Language of Parts Consistent Navigation Consistent Identification Error Suggestion Error Prevention (Legal, Financial Data) Principle #3: Understandable - Examples (AA)
  • 22. Unusual Words Abbreviations Reading Level Pronunciation Change on Request Help Principle #3: Understandable - Examples (AAA)
  • 23. “Content must be robust enough that it can be interpreted reliably by a wide variety of user agents, including assistive technologies.” ● The foundation for any website should be semantic HTML, with CSS recommended for the presentation layer and JavaScript deployed to guide and support user behaviour. ● With functional HTML as a base, website content should be accessible through all browsers, regardless of what tools are deployed by individual users. Principle #4: Robust
  • 24. ● Parsing - Assistive technology may encounter issues that regular browsers can ignore. HTML must be checked for errors ● Name, Role, Value Principle #4: Robust - Examples (A)