SlideShare a Scribd company logo
1 of 26
Download to read offline
Web accessibility in action
Bringing online experiences to all people
Phil Daquila
pdaquila@unc.edu
Nov 2017
JUSTIFYING
ACCESSIBILITY
1. Staying ahead
of the law
2. Business
survival
3. Improving lives
through
inclusiveness
IMPORTANCE OF A11Y
> What it is, who it affects
> aka #a11y
> AT = assistive technologies
> Commitment here at UNC
> Shift thinking from making tech accessible to
enabling people
I ordered my Amazon Echo to add
'accessibility presentation' to my
calendar and sync it with Google
This is what
Alexa heard . . .
RANGE OF DISABILITIES
> Up to 20% of all people ➡ more than 1 billion
> Increases with age
> Huge range: congenital, disease, trauma, temp
> Most challenging to least:
1 Visual
2 Dexterity
3 Hearing
4 Language/Speech
5 Cognitive
6 Social davidberman.com
LEGAL BACKGROUND
> ADA Title III (1990/2008), "public accomodation"
> Lawsuits on the rise
> Uncertainty in courts
> Gil v. Winn-Dixie Stores, Inc. (June 2017)
> WCAG success criteria widely accepted
> Better to act now than to pay later
LEGAL BACKGROUND
> Rehab Act of 1973, Section 508 ICT (2001)
> Section 504 and financial assistance from US DOE
> OCR at DOE enforces law, fields complaints
> Major efforts to integrate common in higher ed
> Link in UNC toolbar
GOOD NEWS
> Well-documented solutions
> Achieved mostly via HTML & CSS
> WordPress building it into core https://make.wordpress.org/accessibility/
> Many free online tools https://www.w3.org/WAI/ER/tools/
> Shoot for 'readily achievable' gains
+ longer strategy
GUIDELINES
> WCAG 2.0 AA from W3C https://www.w3.org/WAI/WCAG20/quickref/
1. Success Criteria: must, should, could
2. Techniques
> Solutions = automated tests + manual fixes
QUICK REF
TOOLS FOR TESTING
1. Chrome DevTools
2. tota11y
3. Siteimprove
4. aXe
5. FAE
6. AChecker
7. ChromeVox
AREAS FOR TESTING
1. Document structure and headings
2. Text alternatives to non-text items
3. Color contrast
4. Links
5. Video/audio captions and transcripts
AREAS FOR TESTING
Excluded from this talk (but equally important):
1. Forms and input labels
2. Tables
3. Landmarks
4. Content!
MANUAL TESTING
1. Tab key navigation test
2. Select-all test
3. Code examination and review
4. Media review (video/audio)
DIGITAL SERVICES′ EFFORTS
> Training selves and professional development
> Making improvements to existing sites
> Accessibility-first approach to development
> Offering consultation with customers and our
UNC Creative partners
> Future: Clinics for all website owners
CUSTOMERS
> ITS, Digital Services, Web-Dot, Help
> Creative, Identity
> Diversity, EOC, HR
> Privacy, Teaching & Learning
> Our themes
AFTERBEFORE
INVOLVING USERS IN
ACCESSIBILTY TESTING
ACTUAL USERS
Amanda
> SILS grad student, 22
> blind since 5
> yellow lab Keith
> Binghamton, NY
> JAWS screen reader
ACTUAL USERS
Demi
> MPH grad student, 25
> muscular dystrophy
> planned U of Alabama disability symposium
> wheelchair
> MBP, mouse, keyboard overlay
VIDEO
ACTUAL USERS
John
> retired professor, 73
> macular degeneration
> authored several history books
> JAWS screen reader on desktop
> magnifying glass
STEPS TO TAKE NOW
1. Speak to your developer
2. Add testing tools to your workflow
3. Fix any glaring problems
4. Make new content accessible from the start
5. Find real users to test your pages
6. Post your a11y statement and stick to it
BONUS
Budget lots
of time for
study
I am here to help.
Please feel free to ask.

More Related Content

What's hot

Digital divide presentation q.1.1
Digital divide presentation q.1.1Digital divide presentation q.1.1
Digital divide presentation q.1.1Brenda Mohajane
 
Let Your Data Run Free and Run Your University
Let Your Data Run Free and Run Your UniversityLet Your Data Run Free and Run Your University
Let Your Data Run Free and Run Your UniversitySteve Fischer
 
Fa12 week 15-ppt-part 2
Fa12 week 15-ppt-part 2Fa12 week 15-ppt-part 2
Fa12 week 15-ppt-part 2educw200
 
Accessibility, Usability and User Centred Design (Accessibility)
Accessibility, Usability and User Centred Design (Accessibility)Accessibility, Usability and User Centred Design (Accessibility)
Accessibility, Usability and User Centred Design (Accessibility)David Lamas
 
Online Video and the ADA: How a Landmark Case Changed the Legal Landscape of ...
Online Video and the ADA: How a Landmark Case Changed the Legal Landscape of ...Online Video and the ADA: How a Landmark Case Changed the Legal Landscape of ...
Online Video and the ADA: How a Landmark Case Changed the Legal Landscape of ...3Play Media
 
Issues surrounding digital access
Issues surrounding digital accessIssues surrounding digital access
Issues surrounding digital accessDylan heynes
 
Web 2.0 - What? Why? How? - presentation by Dr Cindy Gunn
Web 2.0 - What? Why? How? - presentation by Dr Cindy GunnWeb 2.0 - What? Why? How? - presentation by Dr Cindy Gunn
Web 2.0 - What? Why? How? - presentation by Dr Cindy GunnTAEDTECH Sig
 
Multimedia technology and consumption
Multimedia technology and consumptionMultimedia technology and consumption
Multimedia technology and consumptionKatieFox36
 
10-8-13 BYOD Risk Presentation for Nassau County Bar Committee
10-8-13 BYOD Risk Presentation for Nassau County Bar Committee10-8-13 BYOD Risk Presentation for Nassau County Bar Committee
10-8-13 BYOD Risk Presentation for Nassau County Bar CommitteeJonathan Ezor
 
Smithsonian Crowdsourcing
Smithsonian CrowdsourcingSmithsonian Crowdsourcing
Smithsonian CrowdsourcingNancy Proctor
 

What's hot (11)

Digital divide presentation q.1.1
Digital divide presentation q.1.1Digital divide presentation q.1.1
Digital divide presentation q.1.1
 
Digital Divide
Digital Divide  Digital Divide
Digital Divide
 
Let Your Data Run Free and Run Your University
Let Your Data Run Free and Run Your UniversityLet Your Data Run Free and Run Your University
Let Your Data Run Free and Run Your University
 
Fa12 week 15-ppt-part 2
Fa12 week 15-ppt-part 2Fa12 week 15-ppt-part 2
Fa12 week 15-ppt-part 2
 
Accessibility, Usability and User Centred Design (Accessibility)
Accessibility, Usability and User Centred Design (Accessibility)Accessibility, Usability and User Centred Design (Accessibility)
Accessibility, Usability and User Centred Design (Accessibility)
 
Online Video and the ADA: How a Landmark Case Changed the Legal Landscape of ...
Online Video and the ADA: How a Landmark Case Changed the Legal Landscape of ...Online Video and the ADA: How a Landmark Case Changed the Legal Landscape of ...
Online Video and the ADA: How a Landmark Case Changed the Legal Landscape of ...
 
Issues surrounding digital access
Issues surrounding digital accessIssues surrounding digital access
Issues surrounding digital access
 
Web 2.0 - What? Why? How? - presentation by Dr Cindy Gunn
Web 2.0 - What? Why? How? - presentation by Dr Cindy GunnWeb 2.0 - What? Why? How? - presentation by Dr Cindy Gunn
Web 2.0 - What? Why? How? - presentation by Dr Cindy Gunn
 
Multimedia technology and consumption
Multimedia technology and consumptionMultimedia technology and consumption
Multimedia technology and consumption
 
10-8-13 BYOD Risk Presentation for Nassau County Bar Committee
10-8-13 BYOD Risk Presentation for Nassau County Bar Committee10-8-13 BYOD Risk Presentation for Nassau County Bar Committee
10-8-13 BYOD Risk Presentation for Nassau County Bar Committee
 
Smithsonian Crowdsourcing
Smithsonian CrowdsourcingSmithsonian Crowdsourcing
Smithsonian Crowdsourcing
 

Similar to CTC-Retreat-a11y-Nov2017-Daquila

Web accessibility in action | UNC SkillfUL Workshop
Web accessibility in action | UNC SkillfUL WorkshopWeb accessibility in action | UNC SkillfUL Workshop
Web accessibility in action | UNC SkillfUL WorkshopPhil Daquila
 
UXPA2019 Enhancing the User Experience for People with Disabilities: Top 10 ...
UXPA2019  Enhancing the User Experience for People with Disabilities: Top 10 ...UXPA2019  Enhancing the User Experience for People with Disabilities: Top 10 ...
UXPA2019 Enhancing the User Experience for People with Disabilities: Top 10 ...UXPA International
 
The Impact of Accessibility
The Impact of AccessibilityThe Impact of Accessibility
The Impact of AccessibilityJosh Amer
 
Supporting employment with accessible communications
Supporting employment with accessible communicationsSupporting employment with accessible communications
Supporting employment with accessible communicationsMedia Access Australia
 
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 responsibilityMedia Access Australia
 
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 responsibilityAccess iQ
 
Accessibility Issues
Accessibility IssuesAccessibility Issues
Accessibility Issuesliddy
 
Accessibility, Inclusivity and Copyright
Accessibility, Inclusivity and CopyrightAccessibility, Inclusivity and Copyright
Accessibility, Inclusivity and CopyrightSandan71
 
Boosting new media accessibility - Scott Hollier
Boosting new media accessibility - Scott HollierBoosting new media accessibility - Scott Hollier
Boosting new media accessibility - Scott HollierWeb Directions
 
Profitability of Accessibility WordPress Accessibility Day 2020
Profitability of Accessibility WordPress Accessibility Day 2020Profitability of Accessibility WordPress Accessibility Day 2020
Profitability of Accessibility WordPress Accessibility Day 2020Sumner M. Davenport
 
Openness and the Future of Assessment
Openness and the Future of AssessmentOpenness and the Future of Assessment
Openness and the Future of AssessmentDavid Wiley
 
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
 
Digital Accessibility: Introduction to Law and Process
Digital Accessibility: Introduction to Law and ProcessDigital Accessibility: Introduction to Law and Process
Digital Accessibility: Introduction to Law and ProcessNetSquared
 
Information Architecture in the Age of the Echo
Information Architecture in the Age of the EchoInformation Architecture in the Age of the Echo
Information Architecture in the Age of the EchoMichael Doane
 
Forms for All: Building Accessibility into UiPath App Design
Forms for All: Building Accessibility into UiPath App DesignForms for All: Building Accessibility into UiPath App Design
Forms for All: Building Accessibility into UiPath App DesignDianaGray10
 
Sara Tabor: Testing For Accessibility - ARIA Ready For It?
Sara Tabor: Testing For Accessibility - ARIA Ready For It?Sara Tabor: Testing For Accessibility - ARIA Ready For It?
Sara Tabor: Testing For Accessibility - ARIA Ready For It?Anna Royzman
 

Similar to CTC-Retreat-a11y-Nov2017-Daquila (20)

When usability meets accessibility
When usability meets accessibilityWhen usability meets accessibility
When usability meets accessibility
 
Web accessibility in action | UNC SkillfUL Workshop
Web accessibility in action | UNC SkillfUL WorkshopWeb accessibility in action | UNC SkillfUL Workshop
Web accessibility in action | UNC SkillfUL Workshop
 
UXPA2019 Enhancing the User Experience for People with Disabilities: Top 10 ...
UXPA2019  Enhancing the User Experience for People with Disabilities: Top 10 ...UXPA2019  Enhancing the User Experience for People with Disabilities: Top 10 ...
UXPA2019 Enhancing the User Experience for People with Disabilities: Top 10 ...
 
Accessibility Part 1
Accessibility Part 1Accessibility Part 1
Accessibility Part 1
 
The Impact of Accessibility
The Impact of AccessibilityThe Impact of Accessibility
The Impact of Accessibility
 
Supporting employment with accessible communications
Supporting employment with accessible communicationsSupporting employment with accessible communications
Supporting employment with accessible communications
 
Global Accessibility Awareness Day
Global Accessibility Awareness DayGlobal Accessibility Awareness Day
Global Accessibility Awareness Day
 
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
 
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
 
Accessibility Issues
Accessibility IssuesAccessibility Issues
Accessibility Issues
 
Accessibility, Inclusivity and Copyright
Accessibility, Inclusivity and CopyrightAccessibility, Inclusivity and Copyright
Accessibility, Inclusivity and Copyright
 
Week 3 Lecture: Accessibility
Week 3 Lecture: AccessibilityWeek 3 Lecture: Accessibility
Week 3 Lecture: Accessibility
 
Boosting new media accessibility - Scott Hollier
Boosting new media accessibility - Scott HollierBoosting new media accessibility - Scott Hollier
Boosting new media accessibility - Scott Hollier
 
Profitability of Accessibility WordPress Accessibility Day 2020
Profitability of Accessibility WordPress Accessibility Day 2020Profitability of Accessibility WordPress Accessibility Day 2020
Profitability of Accessibility WordPress Accessibility Day 2020
 
Openness and the Future of Assessment
Openness and the Future of AssessmentOpenness and the Future of Assessment
Openness and the Future of Assessment
 
Empathy training & the accessible web experience
Empathy training & the accessible web experienceEmpathy training & the accessible web experience
Empathy training & the accessible web experience
 
Digital Accessibility: Introduction to Law and Process
Digital Accessibility: Introduction to Law and ProcessDigital Accessibility: Introduction to Law and Process
Digital Accessibility: Introduction to Law and Process
 
Information Architecture in the Age of the Echo
Information Architecture in the Age of the EchoInformation Architecture in the Age of the Echo
Information Architecture in the Age of the Echo
 
Forms for All: Building Accessibility into UiPath App Design
Forms for All: Building Accessibility into UiPath App DesignForms for All: Building Accessibility into UiPath App Design
Forms for All: Building Accessibility into UiPath App Design
 
Sara Tabor: Testing For Accessibility - ARIA Ready For It?
Sara Tabor: Testing For Accessibility - ARIA Ready For It?Sara Tabor: Testing For Accessibility - ARIA Ready For It?
Sara Tabor: Testing For Accessibility - ARIA Ready For It?
 

Recently uploaded

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
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
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
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
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
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
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
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
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
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
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
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 

Recently uploaded (20)

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
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
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
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 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
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
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
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
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
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 

CTC-Retreat-a11y-Nov2017-Daquila

  • 1. Web accessibility in action Bringing online experiences to all people Phil Daquila pdaquila@unc.edu Nov 2017
  • 2.
  • 3.
  • 4.
  • 5.
  • 6. JUSTIFYING ACCESSIBILITY 1. Staying ahead of the law 2. Business survival 3. Improving lives through inclusiveness
  • 7. IMPORTANCE OF A11Y > What it is, who it affects > aka #a11y > AT = assistive technologies > Commitment here at UNC > Shift thinking from making tech accessible to enabling people
  • 8. I ordered my Amazon Echo to add 'accessibility presentation' to my calendar and sync it with Google This is what Alexa heard . . .
  • 9. RANGE OF DISABILITIES > Up to 20% of all people ➡ more than 1 billion > Increases with age > Huge range: congenital, disease, trauma, temp > Most challenging to least: 1 Visual 2 Dexterity 3 Hearing 4 Language/Speech 5 Cognitive 6 Social davidberman.com
  • 10. LEGAL BACKGROUND > ADA Title III (1990/2008), "public accomodation" > Lawsuits on the rise > Uncertainty in courts > Gil v. Winn-Dixie Stores, Inc. (June 2017) > WCAG success criteria widely accepted > Better to act now than to pay later
  • 11. LEGAL BACKGROUND > Rehab Act of 1973, Section 508 ICT (2001) > Section 504 and financial assistance from US DOE > OCR at DOE enforces law, fields complaints > Major efforts to integrate common in higher ed > Link in UNC toolbar
  • 12. GOOD NEWS > Well-documented solutions > Achieved mostly via HTML & CSS > WordPress building it into core https://make.wordpress.org/accessibility/ > Many free online tools https://www.w3.org/WAI/ER/tools/ > Shoot for 'readily achievable' gains + longer strategy
  • 13. GUIDELINES > WCAG 2.0 AA from W3C https://www.w3.org/WAI/WCAG20/quickref/ 1. Success Criteria: must, should, could 2. Techniques > Solutions = automated tests + manual fixes QUICK REF
  • 14. TOOLS FOR TESTING 1. Chrome DevTools 2. tota11y 3. Siteimprove 4. aXe 5. FAE 6. AChecker 7. ChromeVox
  • 15. AREAS FOR TESTING 1. Document structure and headings 2. Text alternatives to non-text items 3. Color contrast 4. Links 5. Video/audio captions and transcripts
  • 16. AREAS FOR TESTING Excluded from this talk (but equally important): 1. Forms and input labels 2. Tables 3. Landmarks 4. Content!
  • 17. MANUAL TESTING 1. Tab key navigation test 2. Select-all test 3. Code examination and review 4. Media review (video/audio)
  • 18. DIGITAL SERVICES′ EFFORTS > Training selves and professional development > Making improvements to existing sites > Accessibility-first approach to development > Offering consultation with customers and our UNC Creative partners > Future: Clinics for all website owners
  • 19. CUSTOMERS > ITS, Digital Services, Web-Dot, Help > Creative, Identity > Diversity, EOC, HR > Privacy, Teaching & Learning > Our themes AFTERBEFORE
  • 20.
  • 22. ACTUAL USERS Amanda > SILS grad student, 22 > blind since 5 > yellow lab Keith > Binghamton, NY > JAWS screen reader
  • 23. ACTUAL USERS Demi > MPH grad student, 25 > muscular dystrophy > planned U of Alabama disability symposium > wheelchair > MBP, mouse, keyboard overlay VIDEO
  • 24. ACTUAL USERS John > retired professor, 73 > macular degeneration > authored several history books > JAWS screen reader on desktop > magnifying glass
  • 25. STEPS TO TAKE NOW 1. Speak to your developer 2. Add testing tools to your workflow 3. Fix any glaring problems 4. Make new content accessible from the start 5. Find real users to test your pages 6. Post your a11y statement and stick to it BONUS Budget lots of time for study
  • 26. I am here to help. Please feel free to ask.