SlideShare uma empresa Scribd logo
1 de 24
Introduction to web accessibility Steven M. Swafford Radical Development
Why Web Accessibility? It’s The Law Americans with Disabilities Act, 1996 Rehabilitation Act, 1998 It’s the RIGHT thing to do. Not easy; not free
Goals of Web Accessibility Improve the usability of technology for all  technology users through Universal Design as an underlying approach.  Address accessibility challenges consistently over time.  Foster collaboration.
Accessible Technology For All The goal is universal design that is integrated and equal: Don’t make disabled people use a different Web structure but make it so they can use it too. Dan Fruchterman, Engineer’s Focus: Accessible Technology for All
Web Accessibility Overview Web Accessibility Refers To The Inclusive Practice Of Making Websites Usable For People Of All Abilities And Disabilities Well Designed And Developed Sites Provide All Users Access To Information And Functionality The Assistive Needs That Web Accessibility Attempts To Address Include: Visual Motor/Mobility Auditory Seizures Cognitive/Intellectual
The Web Accessibility Initiative (WAI) Web Accessibility Initiative Guidelines for: ,[object Object]
Aiding agent-type supportThe World Wide Web Consortium (W3C) is committed to promoting usability for people with disabilities Universal access for everyone. Must take into account user agents other than browsers: mobile phones, PDAs, screen readers and magnifiers, etc.
W3C Accessibility Guidelines Provide equivalent alternatives to auditory and visual content  Don't rely on color alone Use markup and style sheets and do so properly  Clarify natural language usage  Create tables that transform gracefully Ensure that pages featuring new technologies transform gracefully Ensure user control of time-sensitive content changes Provide context and orientation information  Provide clear navigation mechanisms Ensure that documents are clear and simple
Accessibility Principles “Perceivable” Alternative text and “text only” website equivalents Supports assistive technologies (JAWS) Text and audio transcripts for video and audio features Remove reliance on shape, size, location, color, or sound to navigate “Operable” Use of keyboard alternative for site navigation No action “timeouts” Eliminate automatic “redirects” and other content changes Eliminate blinking screen features at certain rates (seizures) Alternative ways of finding other site pages (Table of Contents, Site Map)
Accessibility Principles, cont’d “Understandable” Identification of multi-lingual sections Glossaries for acronyms and unusual terms Identified page focus points as they change (for assistive technologies) Consistent functionality presented consistently across pages Intuitive and clear definition of input requirements and error messages “Robust”  Supports plug ins, scripts, applets and other current and future user agents Accessibility of PDFs and other file types to assistive technologies
Important Facts 15,000,000 Number of visually impaired people in the United States 28,000,000 Number people in the United States with some amount of hearing loss September 6, 2006 A federal district court judge rules that a retailer may be sued if its website is inaccessible to the blind. (NFB v. Target)
Visual Barriers can include Images (still or animated) Video & Visual elements “Downloadable” files w/plugins Inconsistent navigation or content  Lack of adequate Color Contrast  Certain color combinations
Sound Barriers can include Video or audio Lack of transcript or captioning w/narrative “Downloadable” files  Auditory stimulus that does not provide an alternative
the Challenge In the United States, over 8 million people are blind or visually impaired  There were over 20 million deaf and hard of hearing people in the United States in 1994; of these about a million cannot understand any speech  Over a quarter of a million Americans have spinal cord injuries  About half a million Americans have cerebral palsy  A third of a million Americans have multiple sclerosis
Investigating within How many people are expected to make use of the technology?  Is it likely to be used again in the future, or repeatedly?  Is it available publicly, or only to a pre‐determined audience?  Is it required to be used for academic or institutional purposes?
Checklist for building your site Manual checking: how does site work with: Images turned off Sound turned off Larger than normal font sizes Small screen resolution Black and white display Without a mouse
Validating your sites Check with a semi-automatic accessibility checker: Wave  Bobby Syntax check HTML through W3C validators Do user testing
The effect of age Physical impairments, minor and major, become more common with the passing years More than half of the population in the United States over the age of 65 has some kind of impairment This is a rapidly growing group; in the year 2000, there were 34.8 million people over 65, a number projected to be 53.7 million by 2020
What is a Screen reader? Narrates (reads aloud) the text on the screen Important considerations: HTML tables must not be used to control layout: doing so makes the narration difficult to understand HTML tables used to display tabular material need additional markup to make the meaning clear
Closed captioning Common web accessibility guidelines indicate that captions should be: Synchronized- the text content should appear at approximately the same time that audio would be available Equivalent- content provided in captions should be equivalent to that of the spoken word Accessible- caption content should be readily accessible and available to those who need
Closed captioning example
Accessibility In A Nutshell An Accessible Website Is One That Can Be Used By Disabled People As Easily As By The Non-disabled. Web Accessibility Means That People With Disabilities Can Perceive, Understand, Navigate, And Interact With The Web
Get Plugged In Keep An Eyes On The WC3 Web Accessibility Initiative (WAI) Review The Americans With Disabilities Act (ADA) Section 508
Additional Resources WC3 Web Accessibility Initiative (WAI) Americans With Disabilities Act (ADA) Section 508 How To Meet WCAG 2.0 WebAIM  Screen  Reader  Simulation Guidelines for Accessible, Usable Web Sites With Screen Readers Voluntary Product Accessibility Template WC3 Complete List of Web Accessibility Evaluation Tools Section 508: Opening Doors To IT

Mais conteúdo relacionado

Mais procurados

Website Accessibility
Website AccessibilityWebsite Accessibility
Website AccessibilityNishan Bose
 
WCAG 2.0, Simplified
WCAG 2.0, SimplifiedWCAG 2.0, Simplified
WCAG 2.0, Simplifiedciwstudy
 
Web Accessibility for Web Developers
Web Accessibility for Web DevelopersWeb Accessibility for Web Developers
Web Accessibility for Web DevelopersAlexander Loechel
 
Basics of Web Accessibility
Basics of Web AccessibilityBasics of Web Accessibility
Basics of Web AccessibilityMoin Shaikh
 
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 challengeWhitney Quesenbery
 
Accessible Design Presentation
Accessible Design PresentationAccessible Design Presentation
Accessible Design PresentationTopher Kanyuga
 
What Is Accessibility Testing?
What Is Accessibility Testing?What Is Accessibility Testing?
What Is Accessibility Testing?QA InfoTech
 
WCAG 2.1 and POUR
WCAG 2.1 and POURWCAG 2.1 and POUR
WCAG 2.1 and POURAlena Huang
 
Accessibility Testing 101
Accessibility Testing 101Accessibility Testing 101
Accessibility Testing 101Patrick Dunphy
 
Accessibility and why it matters
Accessibility and why it mattersAccessibility and why it matters
Accessibility and why it mattersMargarida Sousa
 
Digital Accessibility - The Quick Wins
Digital Accessibility - The Quick WinsDigital Accessibility - The Quick Wins
Digital Accessibility - The Quick WinsMedia Access Australia
 
What is accessibility?
What is accessibility?What is accessibility?
What is accessibility?Russ Weakley
 
Web Content Accessibility Guidelines
Web Content Accessibility GuidelinesWeb Content Accessibility Guidelines
Web Content Accessibility GuidelinesPurnimaAgarwal6
 
ADA Compliance and Website Accessibility
ADA Compliance and Website AccessibilityADA Compliance and Website Accessibility
ADA Compliance and Website AccessibilitySilverTech
 

Mais procurados (20)

Web Accessibility
Web AccessibilityWeb Accessibility
Web Accessibility
 
Website Accessibility
Website AccessibilityWebsite Accessibility
Website Accessibility
 
WCAG 2.0, Simplified
WCAG 2.0, SimplifiedWCAG 2.0, Simplified
WCAG 2.0, Simplified
 
Web Accessibility for Web Developers
Web Accessibility for Web DevelopersWeb Accessibility for Web Developers
Web Accessibility for Web Developers
 
Basics of Web Accessibility
Basics of Web AccessibilityBasics of Web Accessibility
Basics of Web Accessibility
 
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
 
WCAG
WCAGWCAG
WCAG
 
Web content accessibility
Web content accessibilityWeb content accessibility
Web content accessibility
 
Web Accessibility
Web AccessibilityWeb Accessibility
Web Accessibility
 
Accessible Design Presentation
Accessible Design PresentationAccessible Design Presentation
Accessible Design Presentation
 
What Is Accessibility Testing?
What Is Accessibility Testing?What Is Accessibility Testing?
What Is Accessibility Testing?
 
Accessibilitytesting public
Accessibilitytesting publicAccessibilitytesting public
Accessibilitytesting public
 
WCAG 2.1 and POUR
WCAG 2.1 and POURWCAG 2.1 and POUR
WCAG 2.1 and POUR
 
Accessibility Testing 101
Accessibility Testing 101Accessibility Testing 101
Accessibility Testing 101
 
Accessibility and why it matters
Accessibility and why it mattersAccessibility and why it matters
Accessibility and why it matters
 
Digital Accessibility - The Quick Wins
Digital Accessibility - The Quick WinsDigital Accessibility - The Quick Wins
Digital Accessibility - The Quick Wins
 
What is accessibility?
What is accessibility?What is accessibility?
What is accessibility?
 
Web Content Accessibility Guidelines
Web Content Accessibility GuidelinesWeb Content Accessibility Guidelines
Web Content Accessibility Guidelines
 
Accessibility
AccessibilityAccessibility
Accessibility
 
ADA Compliance and Website Accessibility
ADA Compliance and Website AccessibilityADA Compliance and Website Accessibility
ADA Compliance and Website Accessibility
 

Destaque

Introduction to Accessibility Testing - CSUN14
Introduction to Accessibility Testing - CSUN14Introduction to Accessibility Testing - CSUN14
Introduction to Accessibility Testing - CSUN14Patrick Dunphy
 
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 tipsHenny Swan
 
Mobile Accessibility - Accessibility Camp Toronto
Mobile Accessibility - Accessibility Camp TorontoMobile Accessibility - Accessibility Camp Toronto
Mobile Accessibility - Accessibility Camp TorontoTed Drake
 
Empathy training & the accessible web experience
Empathy training & the accessible web experienceEmpathy training & the accessible web experience
Empathy training & the accessible web experienceMedia Access Australia
 
Web a11y beyond guidelines
Web a11y beyond guidelinesWeb a11y beyond guidelines
Web a11y beyond guidelinesrach123
 
Making Websites More Usable by Older Adults (ASA/AIA 2013)
Making Websites More Usable by Older Adults (ASA/AIA 2013)Making Websites More Usable by Older Adults (ASA/AIA 2013)
Making Websites More Usable by Older Adults (ASA/AIA 2013)Kate Finn
 
Oct 2014 Siteimprove Stockholm Accessibility Conference
Oct 2014 Siteimprove Stockholm Accessibility ConferenceOct 2014 Siteimprove Stockholm Accessibility Conference
Oct 2014 Siteimprove Stockholm Accessibility ConferenceKevin Rydberg
 
Jekyll Island, Georgia
Jekyll Island, GeorgiaJekyll Island, Georgia
Jekyll Island, GeorgiaBarry Dahl
 
Jekyll Island, Georgia - Notes Pages
Jekyll Island, Georgia - Notes PagesJekyll Island, Georgia - Notes Pages
Jekyll Island, Georgia - Notes PagesBarry Dahl
 
MCCVLC Webinar - Good Practices in Online Delivery of Developmental Ed
MCCVLC Webinar - Good Practices in Online Delivery of Developmental EdMCCVLC Webinar - Good Practices in Online Delivery of Developmental Ed
MCCVLC Webinar - Good Practices in Online Delivery of Developmental EdBarry Dahl
 
Accessibility and the importance of user testing
Accessibility and the importance of user testingAccessibility and the importance of user testing
Accessibility and the importance of user testingRuss Weakley
 
Accessibility and Usability Working Together
Accessibility and Usability Working TogetherAccessibility and Usability Working Together
Accessibility and Usability Working TogetherChris LaRoche
 
Understanding Section 508
Understanding Section 508Understanding Section 508
Understanding Section 508Criterion508
 
Introduction to mobile accessibility, 2015
Introduction to mobile accessibility, 2015Introduction to mobile accessibility, 2015
Introduction to mobile accessibility, 2015Henny Swan
 
User Testing for Accessibility
User Testing for AccessibilityUser Testing for Accessibility
User Testing for AccessibilityUsability Matters
 
UI Testing Automation
UI Testing AutomationUI Testing Automation
UI Testing AutomationAgileEngine
 
Accessible Video in The Enterprise
Accessible Video in The Enterprise Accessible Video in The Enterprise
Accessible Video in The Enterprise John Foliot
 
Strategic Approach to IT Accessibility
Strategic Approach to IT AccessibilityStrategic Approach to IT Accessibility
Strategic Approach to IT AccessibilityInnoTech
 
Anatomy of an accessible carousel: everyone's responsible!
Anatomy of an accessible carousel: everyone's responsible!Anatomy of an accessible carousel: everyone's responsible!
Anatomy of an accessible carousel: everyone's responsible!Access iQ
 

Destaque (20)

Introduction to Accessibility Testing - CSUN14
Introduction to Accessibility Testing - CSUN14Introduction to Accessibility Testing - CSUN14
Introduction to Accessibility Testing - CSUN14
 
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
 
Mobile Accessibility - Accessibility Camp Toronto
Mobile Accessibility - Accessibility Camp TorontoMobile Accessibility - Accessibility Camp Toronto
Mobile Accessibility - Accessibility Camp Toronto
 
Empathy training & the accessible web experience
Empathy training & the accessible web experienceEmpathy training & the accessible web experience
Empathy training & the accessible web experience
 
Web a11y beyond guidelines
Web a11y beyond guidelinesWeb a11y beyond guidelines
Web a11y beyond guidelines
 
Making Websites More Usable by Older Adults (ASA/AIA 2013)
Making Websites More Usable by Older Adults (ASA/AIA 2013)Making Websites More Usable by Older Adults (ASA/AIA 2013)
Making Websites More Usable by Older Adults (ASA/AIA 2013)
 
Oct 2014 Siteimprove Stockholm Accessibility Conference
Oct 2014 Siteimprove Stockholm Accessibility ConferenceOct 2014 Siteimprove Stockholm Accessibility Conference
Oct 2014 Siteimprove Stockholm Accessibility Conference
 
Jekyll Island, Georgia
Jekyll Island, GeorgiaJekyll Island, Georgia
Jekyll Island, Georgia
 
Jekyll Island, Georgia - Notes Pages
Jekyll Island, Georgia - Notes PagesJekyll Island, Georgia - Notes Pages
Jekyll Island, Georgia - Notes Pages
 
MCCVLC Webinar - Good Practices in Online Delivery of Developmental Ed
MCCVLC Webinar - Good Practices in Online Delivery of Developmental EdMCCVLC Webinar - Good Practices in Online Delivery of Developmental Ed
MCCVLC Webinar - Good Practices in Online Delivery of Developmental Ed
 
Accessibility and the importance of user testing
Accessibility and the importance of user testingAccessibility and the importance of user testing
Accessibility and the importance of user testing
 
Section 508 Compliance and Remediation Procdure_MMEdits (2)
Section 508 Compliance and Remediation Procdure_MMEdits (2)Section 508 Compliance and Remediation Procdure_MMEdits (2)
Section 508 Compliance and Remediation Procdure_MMEdits (2)
 
Accessibility and Usability Working Together
Accessibility and Usability Working TogetherAccessibility and Usability Working Together
Accessibility and Usability Working Together
 
Understanding Section 508
Understanding Section 508Understanding Section 508
Understanding Section 508
 
Introduction to mobile accessibility, 2015
Introduction to mobile accessibility, 2015Introduction to mobile accessibility, 2015
Introduction to mobile accessibility, 2015
 
User Testing for Accessibility
User Testing for AccessibilityUser Testing for Accessibility
User Testing for Accessibility
 
UI Testing Automation
UI Testing AutomationUI Testing Automation
UI Testing Automation
 
Accessible Video in The Enterprise
Accessible Video in The Enterprise Accessible Video in The Enterprise
Accessible Video in The Enterprise
 
Strategic Approach to IT Accessibility
Strategic Approach to IT AccessibilityStrategic Approach to IT Accessibility
Strategic Approach to IT Accessibility
 
Anatomy of an accessible carousel: everyone's responsible!
Anatomy of an accessible carousel: everyone's responsible!Anatomy of an accessible carousel: everyone's responsible!
Anatomy of an accessible carousel: everyone's responsible!
 

Semelhante a Introduction To Web Accessibility

Accessibility importance
Accessibility importanceAccessibility importance
Accessibility importanceKrishna Vutla
 
Corporate Web Accessibility Implementation Strategies
Corporate Web Accessibility Implementation StrategiesCorporate Web Accessibility Implementation Strategies
Corporate Web Accessibility Implementation StrategiesUA WEB, A.C.
 
Accessibility testing kailash 26_nov_ 2010
Accessibility testing kailash 26_nov_ 2010Accessibility testing kailash 26_nov_ 2010
Accessibility testing kailash 26_nov_ 2010Kailash More
 
DrupalCamp Vienna 2015
DrupalCamp Vienna 2015DrupalCamp Vienna 2015
DrupalCamp Vienna 2015Eric Eggert
 
UX Akron Global Accessibility Awareness Day 2019
UX Akron Global Accessibility Awareness Day 2019UX Akron Global Accessibility Awareness Day 2019
UX Akron Global Accessibility Awareness Day 2019Joshua Randall
 
Accessibility Primer - UXfrkln meetup
Accessibility Primer - UXfrkln meetupAccessibility Primer - UXfrkln meetup
Accessibility Primer - UXfrkln meetupMike Gallers
 
Web Accessibility Workshop
Web Accessibility WorkshopWeb Accessibility Workshop
Web Accessibility Workshopjosodo
 
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.Kate Horowitz
 
Icaweb402 a jenninecarlin
Icaweb402 a jenninecarlinIcaweb402 a jenninecarlin
Icaweb402 a jenninecarlinJennine Carlin
 
Global accessibility day untapped minority
Global accessibility day  untapped minorityGlobal accessibility day  untapped minority
Global accessibility day untapped minorityBarbara Starr
 
Accessibility Issues
Accessibility IssuesAccessibility Issues
Accessibility Issuesliddy
 
Developing an Accessible Web
Developing an Accessible WebDeveloping an Accessible Web
Developing an Accessible WebArnoldBail
 
Web Accessibility I Centrum
Web Accessibility I CentrumWeb Accessibility I Centrum
Web Accessibility I Centrumwebmirer
 
Demystifying Accessible Websites - WCUS 2015
Demystifying Accessible Websites - WCUS 2015Demystifying Accessible Websites - WCUS 2015
Demystifying Accessible Websites - WCUS 2015Nancy Thanki
 
Accessibility Overview - 508 and WCAG Compliance
Accessibility Overview - 508 and WCAG ComplianceAccessibility Overview - 508 and WCAG Compliance
Accessibility Overview - 508 and WCAG ComplianceFrank Walsh
 

Semelhante a Introduction To Web Accessibility (20)

Accessibility importance
Accessibility importanceAccessibility importance
Accessibility importance
 
Corporate Web Accessibility Implementation Strategies
Corporate Web Accessibility Implementation StrategiesCorporate Web Accessibility Implementation Strategies
Corporate Web Accessibility Implementation Strategies
 
Accessibility testing kailash 26_nov_ 2010
Accessibility testing kailash 26_nov_ 2010Accessibility testing kailash 26_nov_ 2010
Accessibility testing kailash 26_nov_ 2010
 
DrupalCamp Vienna 2015
DrupalCamp Vienna 2015DrupalCamp Vienna 2015
DrupalCamp Vienna 2015
 
UX Akron Global Accessibility Awareness Day 2019
UX Akron Global Accessibility Awareness Day 2019UX Akron Global Accessibility Awareness Day 2019
UX Akron Global Accessibility Awareness Day 2019
 
Universal design for e learning final
Universal design for e learning finalUniversal design for e learning final
Universal design for e learning final
 
doumi94
doumi94doumi94
doumi94
 
Accessibility Primer - UXfrkln meetup
Accessibility Primer - UXfrkln meetupAccessibility Primer - UXfrkln meetup
Accessibility Primer - UXfrkln meetup
 
Web Accessibility Workshop
Web Accessibility WorkshopWeb Accessibility Workshop
Web Accessibility Workshop
 
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.
 
Icaweb402 a jenninecarlin
Icaweb402 a jenninecarlinIcaweb402 a jenninecarlin
Icaweb402 a jenninecarlin
 
Global Accessibility Awareness Day
Global Accessibility Awareness DayGlobal Accessibility Awareness Day
Global Accessibility Awareness Day
 
Global accessibility day untapped minority
Global accessibility day  untapped minorityGlobal accessibility day  untapped minority
Global accessibility day untapped minority
 
Accessibility Issues
Accessibility IssuesAccessibility Issues
Accessibility Issues
 
Common misconceptions-on-a11y
Common misconceptions-on-a11yCommon misconceptions-on-a11y
Common misconceptions-on-a11y
 
Developing an Accessible Web
Developing an Accessible WebDeveloping an Accessible Web
Developing an Accessible Web
 
Web Accessibility I Centrum
Web Accessibility I CentrumWeb Accessibility I Centrum
Web Accessibility I Centrum
 
Demystifying Accessible Websites - WCUS 2015
Demystifying Accessible Websites - WCUS 2015Demystifying Accessible Websites - WCUS 2015
Demystifying Accessible Websites - WCUS 2015
 
Accessibility Overview - 508 and WCAG Compliance
Accessibility Overview - 508 and WCAG ComplianceAccessibility Overview - 508 and WCAG Compliance
Accessibility Overview - 508 and WCAG Compliance
 
Accessibility Is Usability
Accessibility Is UsabilityAccessibility Is Usability
Accessibility Is Usability
 

Último

Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGSujit Pal
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
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 WorkerThousandEyes
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 

Último (20)

Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
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
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 

Introduction To Web Accessibility

  • 1. Introduction to web accessibility Steven M. Swafford Radical Development
  • 2. Why Web Accessibility? It’s The Law Americans with Disabilities Act, 1996 Rehabilitation Act, 1998 It’s the RIGHT thing to do. Not easy; not free
  • 3. Goals of Web Accessibility Improve the usability of technology for all technology users through Universal Design as an underlying approach. Address accessibility challenges consistently over time. Foster collaboration.
  • 4. Accessible Technology For All The goal is universal design that is integrated and equal: Don’t make disabled people use a different Web structure but make it so they can use it too. Dan Fruchterman, Engineer’s Focus: Accessible Technology for All
  • 5. Web Accessibility Overview Web Accessibility Refers To The Inclusive Practice Of Making Websites Usable For People Of All Abilities And Disabilities Well Designed And Developed Sites Provide All Users Access To Information And Functionality The Assistive Needs That Web Accessibility Attempts To Address Include: Visual Motor/Mobility Auditory Seizures Cognitive/Intellectual
  • 6.
  • 7. Aiding agent-type supportThe World Wide Web Consortium (W3C) is committed to promoting usability for people with disabilities Universal access for everyone. Must take into account user agents other than browsers: mobile phones, PDAs, screen readers and magnifiers, etc.
  • 8. W3C Accessibility Guidelines Provide equivalent alternatives to auditory and visual content Don't rely on color alone Use markup and style sheets and do so properly Clarify natural language usage Create tables that transform gracefully Ensure that pages featuring new technologies transform gracefully Ensure user control of time-sensitive content changes Provide context and orientation information Provide clear navigation mechanisms Ensure that documents are clear and simple
  • 9. Accessibility Principles “Perceivable” Alternative text and “text only” website equivalents Supports assistive technologies (JAWS) Text and audio transcripts for video and audio features Remove reliance on shape, size, location, color, or sound to navigate “Operable” Use of keyboard alternative for site navigation No action “timeouts” Eliminate automatic “redirects” and other content changes Eliminate blinking screen features at certain rates (seizures) Alternative ways of finding other site pages (Table of Contents, Site Map)
  • 10. Accessibility Principles, cont’d “Understandable” Identification of multi-lingual sections Glossaries for acronyms and unusual terms Identified page focus points as they change (for assistive technologies) Consistent functionality presented consistently across pages Intuitive and clear definition of input requirements and error messages “Robust” Supports plug ins, scripts, applets and other current and future user agents Accessibility of PDFs and other file types to assistive technologies
  • 11. Important Facts 15,000,000 Number of visually impaired people in the United States 28,000,000 Number people in the United States with some amount of hearing loss September 6, 2006 A federal district court judge rules that a retailer may be sued if its website is inaccessible to the blind. (NFB v. Target)
  • 12. Visual Barriers can include Images (still or animated) Video & Visual elements “Downloadable” files w/plugins Inconsistent navigation or content Lack of adequate Color Contrast Certain color combinations
  • 13. Sound Barriers can include Video or audio Lack of transcript or captioning w/narrative “Downloadable” files Auditory stimulus that does not provide an alternative
  • 14. the Challenge In the United States, over 8 million people are blind or visually impaired There were over 20 million deaf and hard of hearing people in the United States in 1994; of these about a million cannot understand any speech Over a quarter of a million Americans have spinal cord injuries About half a million Americans have cerebral palsy A third of a million Americans have multiple sclerosis
  • 15. Investigating within How many people are expected to make use of the technology? Is it likely to be used again in the future, or repeatedly? Is it available publicly, or only to a pre‐determined audience? Is it required to be used for academic or institutional purposes?
  • 16. Checklist for building your site Manual checking: how does site work with: Images turned off Sound turned off Larger than normal font sizes Small screen resolution Black and white display Without a mouse
  • 17. Validating your sites Check with a semi-automatic accessibility checker: Wave Bobby Syntax check HTML through W3C validators Do user testing
  • 18. The effect of age Physical impairments, minor and major, become more common with the passing years More than half of the population in the United States over the age of 65 has some kind of impairment This is a rapidly growing group; in the year 2000, there were 34.8 million people over 65, a number projected to be 53.7 million by 2020
  • 19. What is a Screen reader? Narrates (reads aloud) the text on the screen Important considerations: HTML tables must not be used to control layout: doing so makes the narration difficult to understand HTML tables used to display tabular material need additional markup to make the meaning clear
  • 20. Closed captioning Common web accessibility guidelines indicate that captions should be: Synchronized- the text content should appear at approximately the same time that audio would be available Equivalent- content provided in captions should be equivalent to that of the spoken word Accessible- caption content should be readily accessible and available to those who need
  • 22. Accessibility In A Nutshell An Accessible Website Is One That Can Be Used By Disabled People As Easily As By The Non-disabled. Web Accessibility Means That People With Disabilities Can Perceive, Understand, Navigate, And Interact With The Web
  • 23. Get Plugged In Keep An Eyes On The WC3 Web Accessibility Initiative (WAI) Review The Americans With Disabilities Act (ADA) Section 508
  • 24. Additional Resources WC3 Web Accessibility Initiative (WAI) Americans With Disabilities Act (ADA) Section 508 How To Meet WCAG 2.0 WebAIM Screen Reader Simulation Guidelines for Accessible, Usable Web Sites With Screen Readers Voluntary Product Accessibility Template WC3 Complete List of Web Accessibility Evaluation Tools Section 508: Opening Doors To IT