SlideShare a Scribd company logo
Web Accessibility Why should we care?!
Outline Define Guidelines The Audit Design Tips
Defining Accessibility 1
Universal Design “ If anybody asks me what the Internet means to me, I will tell him without hesitation: To me (a quadriplegic) the Internet occupies the most important part in my life. It is my feet that can take me to any part of the world; it is my hands which help me to accomplish my work; it is my best friend - it gives my life meaning ”. Dr. ZhangXu (2001) (http://www.zhangxu.org/)
Universal Design “ The power of the web is in its universality. Access by everyone regardless of disability is an essential aspect ”. Tim Berners Lee
Accessibility < Universal Design
What is accessibility?  Web accessibility  refers to the practice of making Web sites usable by people of all abilities and disabilities. (Wikipedia)
Why does it matter? Disabilities are invisible online.  More Access to information. Equal opportunity (Accused for Discrimination).  Financial incentives (e.g. widen number of customers, less bandwidth, faster loading pages, etc). Competitiveness (a good skill).
Case study: AIB A reduction in file size of  69% Reduction  in bandwidth of 192 GB  per page, per year. A  reduction in development costs. Faster downloads  - happier users of AIB sites Better  search engine placement? Question:  is this the best way to promote accessibility?
Again: What is accessibility? Disabilities Different devices Older & other browsers, operating systems Slow connections
Disabilities Vision Hearing Mobility Cognitive Temporary injury Getting old
Mobility impairment Difficulty using fingers, hands, or arms Challenges: Unable to use mouse Unable to select small buttons or icons Unable to participate in real-time text chat
Hearing impairment Deaf or hard of hearing Challenges: Listening to audio/video clips Difficulty participating in real-time audio chats
Learning impairment Effects the learning process involving one or more abilities (e.g, speaking, listening, reading, writing, spelling, reasoning, and organizing) Challenges: Getting lost in navigation Inability to understand cluttered content or worded clearly
Vision impairment Blind low vision, color blindness Challenges: Inability to view images or videos Inability to understand and navigate organization of Web page
How can Disabled people Navigate the Web?
Assistive Technologies  Assistive technology  (AT) is a generic term that includes assistive, adaptive, and rehabilitative devices for people with disabilities and includes the process used in selecting, locating, and using them. (Wikipedia)
Examples of AT Screen Readers and magnifiers Refreshable Braille display. Captioning SW Voice Recognition SW Touch Screens Switches and pointer sticks etc
Experiencing Web Accessibility http://www.w3.org/WAI/EO/2005/Demo
Accessibility Myths Accessibility Myths: Accessibility means ugly websites Accessible sites look boring “ Text-only” pages are a good way to provide accessibility Accessibility adds cost to a web project Example of beautiful sites and accessible:  accesssites.org ,  cssliquid.com .  www.cssbeauty.com
Introduction to Laws & Guidelines 2
Laws Barcelona Declaration  www.bcn.es/ciutat-disminucio/angles/a_dec02.html UK Disability Discrimination Act   www.opsi.gov.uk/acts/acts1995/1995050.htm  U.S. Section 508   www.usdoj.gov/crt/508/ Other policies www.w3.org/WAI/Policy/
Standards ( W3C WAI WCAG 1.0 ) Web  Content  Accessibility  Guidelines 1.0  Created by the  Web   Accessibility  Initiative section of the W3C  2.0 is under review
WCAG 1.0 Published 1999 Made up of 14 guidelines  Checkpoints have 3 Priorities 1,2,3 – A, AA, AAA Priority 1 : must satisfy, otherwise one or more groups will find it impossible to access information  Priority 2 : should satisfy, otherwise one or more groups will find it difficult to access information  Priority 3 : may address, otherwise one or more groups will find it somewhat difficult to access information  Provide a basis of an audit
WCAG Guidelines (1-3) Provide equivalent alternatives to auditory and visual content Don’t rely on color alone Use markup and style sheet and do so properly  Clarify natural language usage Create tables that transform gracefully
WCAG Guidelines (2-3) Ensure that pages featuring new technologies transform gracefully Ensure users control of time-sensitive content changes Ensure direct accessibility of embedded user interface Design for device-independent Use interim solutions
WCAG Guidelines (3-3) Use W3C technologies and guidelines  Provide context and orientation information. Provide clear navigation mechanisms Ensure that documents are clear and simple.
http://www.w3.org/TR/WCAG10/full-checklist.html
Key message Guidelines are not there to be ticked off – try to understand the potential problems they highlight and ensure you don’t create those problems for your users.
The “audit” 3
The audit Automated  &  manual  Manual: code-checking Internal  or independent?
Testing Tools Testing tools include: SW used by disabled (e.g. JAWS) Emulators (e.g. Fangs) Compliance checkers Remember that tools are not people
Process for the audit Checklists Automated tests Toolbars for manual testing  (AIS for IE, Web Developer on Firefox) User testing
Automated test Tools (1-3) Bobby  from Watchfire (IBM): $299 Bobby spiders through a website and tests on a page-by-page basis to see if it meets several accessibility requirements, including readability by screen readers, the provision of text equivalents for all images, animated elements, audio and video displays.
Automated test Tools (2-3) The  LIFT  Machine from UsableNet $999.  LIFT Machine is a server-based application that automatically scans internal and external websites for over 140 quality, accessibility, and usability issues. It then generates a variety of web-based reports for both executives and individual content creators.
Automated test Tools (3-3) Cynthia Says  http://www.contentquality.com Etre Accessibility Check  http://www.etre.com/tools/accessibilitycheck/ Colorblind web page filter http://colorfilter.wickline.org/
Toolbars  Firefox Accessibility Extension  http://firefox.cita.uiuc.edu/ Web development Toolbar
User testing You need actual people.  Experts in Accessibility:  Accessify forum WebAIm W3C Accessibility mailing list .
Design Tips 4
General Accessibility principle Consistency Patterns help everyone understand information.  Be consistent in the techniques you apply for your web site. Semantic Markup. Accessibility very dependent on markup  Information in markup accessed by AT Separation of content, presentation and behavior Enables progressive enhancement
Mobility impairment What can you do to help? Make buttons and links reasonably large Provide keyboard alternatives for anything that requires a mouse Provide audio alternatives for text requirements
Hearing impairment What can you do to help? Provide transcripts for audio Provide captioning for video Provide closed captioning or tty access for live chats
Vision impairment What can you do to help? Provide alt tags for all images Provide headers and descriptions for tables Provide audio explanations for complicated diagrams and images
Creating Accessible page Layouts Avoid Tables! Use CSS layout techniques: Fixed : All containers on the page have their widths defined in pixels or other fixed units. A fixed layout will not move in and out when you resize your browser window.  Elastic : All containers on the page have their widths defined in ems. They will be scaled according to the users default browser font size.  Liquid : All containers on the page have their widths defined in percents. A liquid layout will move in and out when you resize your browser window.
Design Tips Layout and Structure Use headings in content consistently Use the captions, summaries, and row and column headers for tables Use appropriate metadata
Design Tips Navigation Use clear, descriptive text for hyperlinks Set hyperlinks to open in new window Use meaningful text for page titles Color Avoid using color as only indicator Avoid using red Text Use clear, simple language Forms and tables
Design Tips Images Add meaningful alt text to all images For complex images, add a description link Avoid flickering images and unnecessary animated images Avoid using images of text Multimedia For audio clips, use a description link For video clips, use captioning or use a description link For video clips, provide a link to an audio file Provide a link to download appropriate audio/video player
Conclusion
This is only the beginning … Many accessibility resources are available on the web. We have only introduced the basic concepts and resources for learning.  This course Resources on the Web
Recommended Book Web Accessibility: Web Standards and Regulatory Compliance  by Jim Thatcher, Michael R. Burks, Christian Heilmann, Shawn Lawton Henry, Andrew Kirkpatrick, Patrick H. Lauke, Bruce Lawson, Bob Regan, Richard Rutter, Mark Urban, and Cynthia Waddell,  published by Friends of Ed, July, 2006, ISBN: 1590596382.
Articles Evaluating Web Sites for Accessibility with Firefox,  http://www.ariadne.ac.uk/issue44/lauke/ Testing for Accessibility,  http://jimthatcher.com/testing.htm
Other Tools Complete List of Web Accessibility Evaluation Tools, http://www.w3.org/WAI/ER/tools/complete Web accessibility toolbar,  http://www.visionaustralia.org.au/ais/toolbar/

More Related Content

PPTX
Web Accessibility
PPTX
Web accessibility: it’s everyone’s responsibility
PDF
Web accessibility
PDF
Understanding and Supporting Web Accessibility
PDF
Web accessibility 101: The why, who, what, and how of "a11y"
PPTX
Introduction To Web Accessibility
PPTX
Web accessibility
PDF
Accessibility
Web Accessibility
Web accessibility: it’s everyone’s responsibility
Web accessibility
Understanding and Supporting Web Accessibility
Web accessibility 101: The why, who, what, and how of "a11y"
Introduction To Web Accessibility
Web accessibility
Accessibility

What's hot (20)

PDF
Web Accessibility for Web Developers
PPTX
PDF
Web Accessibility
PPTX
Basics of Web Accessibility
PPTX
Accessibilitytesting public
PPTX
Web Content Accessibility Guidelines
PPT
WCAG 2.0, Simplified
PDF
UI UX Design Course
PDF
UX Lesson 5: Information Architecture
PDF
Design for accessibility
PDF
Website Accessibility
ODP
Web Accessibility: A Shared Responsibility
PDF
Accessible Design Presentation
PPT
Understanding Web Accessibility
PDF
What is accessibility?
PPTX
UI/UX Fundamentals
PDF
Web content accessibility
PPTX
Web Accessibility Testing With Axe
PPTX
A Web for Everyone: Accessibility as a design challenge
PDF
Ui vs UX design
Web Accessibility for Web Developers
Web Accessibility
Basics of Web Accessibility
Accessibilitytesting public
Web Content Accessibility Guidelines
WCAG 2.0, Simplified
UI UX Design Course
UX Lesson 5: Information Architecture
Design for accessibility
Website Accessibility
Web Accessibility: A Shared Responsibility
Accessible Design Presentation
Understanding Web Accessibility
What is accessibility?
UI/UX Fundamentals
Web content accessibility
Web Accessibility Testing With Axe
A Web for Everyone: Accessibility as a design challenge
Ui vs UX design
Ad

Similar to Web Accessibility (20)

PPT
Week 5 - Accessibility
PPT
Accessibility Workshop
PPT
corePHP Usability Accessibility by Steven Pignataro
PPTX
Beginners Guide To Web Accessibility - WordCamp UK July 2013
PPTX
HCID2014: Accessibility primer. Joe Chidzik, Abilitynet
PDF
Quick Web Accessibility - Sensory Therapy Gardens Manual
PDF
Usability ≠ Accessibility. An intro to web accessibility for agencies.
PDF
Getting Down and Dirty with Accessibility and Usability workshop at TCUK12
PPTX
Introduction to Web Accessibility and WCAG
PPTX
Introduction to Web Accessibility and WCAG
PPTX
Web Accessibility Overview
PPT
Summary Guidelines
PDF
Beginners Guide to Accessibility
PDF
How to create accessible websites - WordCamp Boston
PPTX
Siegman "Creating Accessible Content"
PPT
Accessibility testing kailash 26_nov_ 2010
PPT
Corporate Web Accessibility Implementation Strategies
KEY
Build Accessibly - Community Day 2012
PPTX
Checking Our Footing: 16 Modern Accessibility Myths Debunked
PPTX
Web Accessibility 101
Week 5 - Accessibility
Accessibility Workshop
corePHP Usability Accessibility by Steven Pignataro
Beginners Guide To Web Accessibility - WordCamp UK July 2013
HCID2014: Accessibility primer. Joe Chidzik, Abilitynet
Quick Web Accessibility - Sensory Therapy Gardens Manual
Usability ≠ Accessibility. An intro to web accessibility for agencies.
Getting Down and Dirty with Accessibility and Usability workshop at TCUK12
Introduction to Web Accessibility and WCAG
Introduction to Web Accessibility and WCAG
Web Accessibility Overview
Summary Guidelines
Beginners Guide to Accessibility
How to create accessible websites - WordCamp Boston
Siegman "Creating Accessible Content"
Accessibility testing kailash 26_nov_ 2010
Corporate Web Accessibility Implementation Strategies
Build Accessibly - Community Day 2012
Checking Our Footing: 16 Modern Accessibility Myths Debunked
Web Accessibility 101
Ad

Recently uploaded (20)

PDF
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
PDF
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
PPTX
Renaissance Architecture: A Journey from Faith to Humanism
PPTX
Pharmacology of Heart Failure /Pharmacotherapy of CHF
PDF
2.FourierTransform-ShortQuestionswithAnswers.pdf
PPTX
GDM (1) (1).pptx small presentation for students
PPTX
Cell Structure & Organelles in detailed.
PPTX
Lesson notes of climatology university.
PPTX
Final Presentation General Medicine 03-08-2024.pptx
PDF
01-Introduction-to-Information-Management.pdf
PDF
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...
PPTX
human mycosis Human fungal infections are called human mycosis..pptx
PPTX
Institutional Correction lecture only . . .
PDF
Complications of Minimal Access Surgery at WLH
PDF
TR - Agricultural Crops Production NC III.pdf
PDF
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
PDF
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
PPTX
1st Inaugural Professorial Lecture held on 19th February 2020 (Governance and...
PPTX
Cell Types and Its function , kingdom of life
PDF
Pre independence Education in Inndia.pdf
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
Renaissance Architecture: A Journey from Faith to Humanism
Pharmacology of Heart Failure /Pharmacotherapy of CHF
2.FourierTransform-ShortQuestionswithAnswers.pdf
GDM (1) (1).pptx small presentation for students
Cell Structure & Organelles in detailed.
Lesson notes of climatology university.
Final Presentation General Medicine 03-08-2024.pptx
01-Introduction-to-Information-Management.pdf
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...
human mycosis Human fungal infections are called human mycosis..pptx
Institutional Correction lecture only . . .
Complications of Minimal Access Surgery at WLH
TR - Agricultural Crops Production NC III.pdf
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
1st Inaugural Professorial Lecture held on 19th February 2020 (Governance and...
Cell Types and Its function , kingdom of life
Pre independence Education in Inndia.pdf

Web Accessibility

  • 1. Web Accessibility Why should we care?!
  • 2. Outline Define Guidelines The Audit Design Tips
  • 4. Universal Design “ If anybody asks me what the Internet means to me, I will tell him without hesitation: To me (a quadriplegic) the Internet occupies the most important part in my life. It is my feet that can take me to any part of the world; it is my hands which help me to accomplish my work; it is my best friend - it gives my life meaning ”. Dr. ZhangXu (2001) (http://www.zhangxu.org/)
  • 5. Universal Design “ The power of the web is in its universality. Access by everyone regardless of disability is an essential aspect ”. Tim Berners Lee
  • 7. What is accessibility? Web accessibility refers to the practice of making Web sites usable by people of all abilities and disabilities. (Wikipedia)
  • 8. Why does it matter? Disabilities are invisible online. More Access to information. Equal opportunity (Accused for Discrimination). Financial incentives (e.g. widen number of customers, less bandwidth, faster loading pages, etc). Competitiveness (a good skill).
  • 9. Case study: AIB A reduction in file size of 69% Reduction in bandwidth of 192 GB per page, per year. A reduction in development costs. Faster downloads - happier users of AIB sites Better search engine placement? Question: is this the best way to promote accessibility?
  • 10. Again: What is accessibility? Disabilities Different devices Older & other browsers, operating systems Slow connections
  • 11. Disabilities Vision Hearing Mobility Cognitive Temporary injury Getting old
  • 12. Mobility impairment Difficulty using fingers, hands, or arms Challenges: Unable to use mouse Unable to select small buttons or icons Unable to participate in real-time text chat
  • 13. Hearing impairment Deaf or hard of hearing Challenges: Listening to audio/video clips Difficulty participating in real-time audio chats
  • 14. Learning impairment Effects the learning process involving one or more abilities (e.g, speaking, listening, reading, writing, spelling, reasoning, and organizing) Challenges: Getting lost in navigation Inability to understand cluttered content or worded clearly
  • 15. Vision impairment Blind low vision, color blindness Challenges: Inability to view images or videos Inability to understand and navigate organization of Web page
  • 16. How can Disabled people Navigate the Web?
  • 17. Assistive Technologies Assistive technology (AT) is a generic term that includes assistive, adaptive, and rehabilitative devices for people with disabilities and includes the process used in selecting, locating, and using them. (Wikipedia)
  • 18. Examples of AT Screen Readers and magnifiers Refreshable Braille display. Captioning SW Voice Recognition SW Touch Screens Switches and pointer sticks etc
  • 19. Experiencing Web Accessibility http://www.w3.org/WAI/EO/2005/Demo
  • 20. Accessibility Myths Accessibility Myths: Accessibility means ugly websites Accessible sites look boring “ Text-only” pages are a good way to provide accessibility Accessibility adds cost to a web project Example of beautiful sites and accessible: accesssites.org , cssliquid.com . www.cssbeauty.com
  • 21. Introduction to Laws & Guidelines 2
  • 22. Laws Barcelona Declaration www.bcn.es/ciutat-disminucio/angles/a_dec02.html UK Disability Discrimination Act www.opsi.gov.uk/acts/acts1995/1995050.htm U.S. Section 508 www.usdoj.gov/crt/508/ Other policies www.w3.org/WAI/Policy/
  • 23. Standards ( W3C WAI WCAG 1.0 ) Web Content Accessibility Guidelines 1.0 Created by the Web Accessibility Initiative section of the W3C 2.0 is under review
  • 24. WCAG 1.0 Published 1999 Made up of 14 guidelines Checkpoints have 3 Priorities 1,2,3 – A, AA, AAA Priority 1 : must satisfy, otherwise one or more groups will find it impossible to access information Priority 2 : should satisfy, otherwise one or more groups will find it difficult to access information Priority 3 : may address, otherwise one or more groups will find it somewhat difficult to access information Provide a basis of an audit
  • 25. WCAG Guidelines (1-3) Provide equivalent alternatives to auditory and visual content Don’t rely on color alone Use markup and style sheet and do so properly Clarify natural language usage Create tables that transform gracefully
  • 26. WCAG Guidelines (2-3) Ensure that pages featuring new technologies transform gracefully Ensure users control of time-sensitive content changes Ensure direct accessibility of embedded user interface Design for device-independent Use interim solutions
  • 27. WCAG Guidelines (3-3) Use W3C technologies and guidelines Provide context and orientation information. Provide clear navigation mechanisms Ensure that documents are clear and simple.
  • 29. Key message Guidelines are not there to be ticked off – try to understand the potential problems they highlight and ensure you don’t create those problems for your users.
  • 31. The audit Automated & manual Manual: code-checking Internal or independent?
  • 32. Testing Tools Testing tools include: SW used by disabled (e.g. JAWS) Emulators (e.g. Fangs) Compliance checkers Remember that tools are not people
  • 33. Process for the audit Checklists Automated tests Toolbars for manual testing (AIS for IE, Web Developer on Firefox) User testing
  • 34. Automated test Tools (1-3) Bobby from Watchfire (IBM): $299 Bobby spiders through a website and tests on a page-by-page basis to see if it meets several accessibility requirements, including readability by screen readers, the provision of text equivalents for all images, animated elements, audio and video displays.
  • 35. Automated test Tools (2-3) The LIFT Machine from UsableNet $999. LIFT Machine is a server-based application that automatically scans internal and external websites for over 140 quality, accessibility, and usability issues. It then generates a variety of web-based reports for both executives and individual content creators.
  • 36. Automated test Tools (3-3) Cynthia Says http://www.contentquality.com Etre Accessibility Check http://www.etre.com/tools/accessibilitycheck/ Colorblind web page filter http://colorfilter.wickline.org/
  • 37. Toolbars Firefox Accessibility Extension http://firefox.cita.uiuc.edu/ Web development Toolbar
  • 38. User testing You need actual people. Experts in Accessibility: Accessify forum WebAIm W3C Accessibility mailing list .
  • 40. General Accessibility principle Consistency Patterns help everyone understand information. Be consistent in the techniques you apply for your web site. Semantic Markup. Accessibility very dependent on markup Information in markup accessed by AT Separation of content, presentation and behavior Enables progressive enhancement
  • 41. Mobility impairment What can you do to help? Make buttons and links reasonably large Provide keyboard alternatives for anything that requires a mouse Provide audio alternatives for text requirements
  • 42. Hearing impairment What can you do to help? Provide transcripts for audio Provide captioning for video Provide closed captioning or tty access for live chats
  • 43. Vision impairment What can you do to help? Provide alt tags for all images Provide headers and descriptions for tables Provide audio explanations for complicated diagrams and images
  • 44. Creating Accessible page Layouts Avoid Tables! Use CSS layout techniques: Fixed : All containers on the page have their widths defined in pixels or other fixed units. A fixed layout will not move in and out when you resize your browser window. Elastic : All containers on the page have their widths defined in ems. They will be scaled according to the users default browser font size. Liquid : All containers on the page have their widths defined in percents. A liquid layout will move in and out when you resize your browser window.
  • 45. Design Tips Layout and Structure Use headings in content consistently Use the captions, summaries, and row and column headers for tables Use appropriate metadata
  • 46. Design Tips Navigation Use clear, descriptive text for hyperlinks Set hyperlinks to open in new window Use meaningful text for page titles Color Avoid using color as only indicator Avoid using red Text Use clear, simple language Forms and tables
  • 47. Design Tips Images Add meaningful alt text to all images For complex images, add a description link Avoid flickering images and unnecessary animated images Avoid using images of text Multimedia For audio clips, use a description link For video clips, use captioning or use a description link For video clips, provide a link to an audio file Provide a link to download appropriate audio/video player
  • 49. This is only the beginning … Many accessibility resources are available on the web. We have only introduced the basic concepts and resources for learning. This course Resources on the Web
  • 50. Recommended Book Web Accessibility: Web Standards and Regulatory Compliance by Jim Thatcher, Michael R. Burks, Christian Heilmann, Shawn Lawton Henry, Andrew Kirkpatrick, Patrick H. Lauke, Bruce Lawson, Bob Regan, Richard Rutter, Mark Urban, and Cynthia Waddell, published by Friends of Ed, July, 2006, ISBN: 1590596382.
  • 51. Articles Evaluating Web Sites for Accessibility with Firefox, http://www.ariadne.ac.uk/issue44/lauke/ Testing for Accessibility, http://jimthatcher.com/testing.htm
  • 52. Other Tools Complete List of Web Accessibility Evaluation Tools, http://www.w3.org/WAI/ER/tools/complete Web accessibility toolbar, http://www.visionaustralia.org.au/ais/toolbar/