SlideShare une entreprise Scribd logo
1  sur  12
Accessibility
Testing on the
Cheap
Tools and tips to creating and maintaining
an accessible web presence.
TEST? WHAT FOR?
What accessibility testing actually tests for
Accessibility in three
thoughts
• Technology compatibility
• Make digital content as understandable to technology as
possible.
• Fair and equal
• Make the experience equivalent regardless of factors we cannot
control.
• Universal access
• Don’t restrict anyone from getting where they want to go.
POUR, as per the W3C
• Perceivable
• Users must be able to perceive the information being presented (it can't be
invisible to all of their senses)
• Operable
• Users must be able to operate the interface (the interface cannot require
interaction that a user cannot perform)
• Understandable
• Users must be able to understand the information as well as the operation
of the user interface (the content or operation cannot be beyond their
understanding)
• Robust
• Users must be able to access the content as technologies advance (as
technologies and user agents evolve, the content should remain
accessible)
Standards and policy
• Americans with Disabilities Act (ADA)
• Web Content Accessibility Guidelines
• 1.0 and 2.0
• Section 508 of the Federal Rehabilitation Act of 1973, 1998
• Oklahoma Electronic and Information Technology Accessibility
(EITA) statute, effective 2005
• Based on WCAG 1.0
• Still helpful, just limited
Some elements of
accessibility
• What is the user interaction like?
• Keyboard access
• Visible focus
• Color use and contrast
• Assistive technology compatibility
• Semantic structure
• <h1>, <label>, <ul>, <th>, <td> etc.
• Multimedia
• Browsers
• Assistive technology
Wide spectrum of AT
TESTING ON THE
CHEAP
Tools to help you verify accessibility
without spending a pile of cash.
Browser toolbars (mostly)
• Browser plug-ins and add-ons
• WAVE toolbar for Firefox and website
• http://wave.webaim.org/toolbar/
• http://wave.webaim.org/
• Firefox Developer toolbar
• https://addons.mozilla.org/en-US/firefox/addon/web-developer/
• Juicy Studio Accessibility Toolbar for Firefox
• https://addons.mozilla.org/en-us/firefox/addon/juicy-studio-accessibility-
too/
• Jim Thatcher’s Favelets for Firefox
• http://jimthatcher.com/favelets/
• The Paciello Group Toolbar for Internet Explorer
• http://www.paciellogroup.com/resources/wat-ie-about.html
More free, included or low-
cost testing tools
• Stand-alone tools
• The Paciello Group Colour Contrast Analyser
• http://www.paciellogroup.com/resources/contrastAnalyser
• Native authoring tool accessibility checkers
• Microsoft PowerPoint, Word 2010, 2013
• Adobe Acrobat Professional X, XI
• Screen reading software
• Non-Visual Desktop Access (NVDA) for Windows
• http://www.nvda-project.org/
• JAWS for Windows
• http://www.freedomscientific.com/products/fs/jaws-product-page.asp
• VoiceOver is native on Mac OS and iOS
Caveats and tips
• Don’t focus on one screen reader for testing
• Don’t rely on one testing method, especially for dynamic sites
or software
• Unplug your mouse
• Inspect Element(s)
• Use a good checklist
• Know what the checklist is trying to find
• Focus on your content
Checklists and resources
• Oklahoma EITA Technical Assistance Document
• http://www.ok.gov/about/documents/tad%202005.pdf
• WebAIM Section 508
• http://webaim.org/standards/508/checklist
• WebAIM WCAG 2.0 (A, AA and AAA)
• http://webaim.org/standards/wcag/checklist
• Accessibility Priority Tool
• http://usability.com.au/2013/01/accessibility-priority-tool/
• Goodwitch Hands-On Checklist
• Google ahoy…

Contenu connexe

En vedette

New girl sitcom
New girl sitcomNew girl sitcom
New girl sitcomhannah_r_o
 
New girl sitcom
New girl sitcomNew girl sitcom
New girl sitcomhannah_r_o
 
SRS ARRA Newsletter Volume 1 number 1
SRS ARRA Newsletter Volume 1 number 1SRS ARRA Newsletter Volume 1 number 1
SRS ARRA Newsletter Volume 1 number 1catherine-thomas
 
Coastline Challenges Girl's Program
Coastline Challenges Girl's ProgramCoastline Challenges Girl's Program
Coastline Challenges Girl's ProgramCoastlineChallenges
 
Alérgenos: consejos para el personal de sala
Alérgenos: consejos para el personal de salaAlérgenos: consejos para el personal de sala
Alérgenos: consejos para el personal de salaConversia
 
Internacionalização da carreira
Internacionalização da carreiraInternacionalização da carreira
Internacionalização da carreiratdc-globalcode
 
Empreendedorismo no Brasil
Empreendedorismo no BrasilEmpreendedorismo no Brasil
Empreendedorismo no Brasiltdc-globalcode
 
Gerenciando recursos computacionais com Apache Mesos
Gerenciando recursos computacionais com Apache MesosGerenciando recursos computacionais com Apache Mesos
Gerenciando recursos computacionais com Apache Mesostdc-globalcode
 
Node VM and ChildProcess: Executando códigos não confiáveis no seu servidor
Node VM and ChildProcess: Executando códigos não confiáveis no seu servidorNode VM and ChildProcess: Executando códigos não confiáveis no seu servidor
Node VM and ChildProcess: Executando códigos não confiáveis no seu servidortdc-globalcode
 
Python para Zumbis atinge 35 mil alunos
Python para Zumbis atinge 35 mil alunosPython para Zumbis atinge 35 mil alunos
Python para Zumbis atinge 35 mil alunostdc-globalcode
 

En vedette (14)

New girl sitcom
New girl sitcomNew girl sitcom
New girl sitcom
 
New girl sitcom
New girl sitcomNew girl sitcom
New girl sitcom
 
SRS Recovery Act Booklet
SRS Recovery Act BookletSRS Recovery Act Booklet
SRS Recovery Act Booklet
 
South africa rev.6
South africa rev.6South africa rev.6
South africa rev.6
 
SRS ARRA Newsletter Volume 1 number 1
SRS ARRA Newsletter Volume 1 number 1SRS ARRA Newsletter Volume 1 number 1
SRS ARRA Newsletter Volume 1 number 1
 
Coastline Challenges Girl's Program
Coastline Challenges Girl's ProgramCoastline Challenges Girl's Program
Coastline Challenges Girl's Program
 
Alérgenos: consejos para el personal de sala
Alérgenos: consejos para el personal de salaAlérgenos: consejos para el personal de sala
Alérgenos: consejos para el personal de sala
 
Environmental sustainability
Environmental sustainabilityEnvironmental sustainability
Environmental sustainability
 
Internacionalização da carreira
Internacionalização da carreiraInternacionalização da carreira
Internacionalização da carreira
 
Empreendedorismo no Brasil
Empreendedorismo no BrasilEmpreendedorismo no Brasil
Empreendedorismo no Brasil
 
Gerenciando recursos computacionais com Apache Mesos
Gerenciando recursos computacionais com Apache MesosGerenciando recursos computacionais com Apache Mesos
Gerenciando recursos computacionais com Apache Mesos
 
Node VM and ChildProcess: Executando códigos não confiáveis no seu servidor
Node VM and ChildProcess: Executando códigos não confiáveis no seu servidorNode VM and ChildProcess: Executando códigos não confiáveis no seu servidor
Node VM and ChildProcess: Executando códigos não confiáveis no seu servidor
 
Python para Zumbis atinge 35 mil alunos
Python para Zumbis atinge 35 mil alunosPython para Zumbis atinge 35 mil alunos
Python para Zumbis atinge 35 mil alunos
 
Novidades do iOS9
Novidades do iOS9Novidades do iOS9
Novidades do iOS9
 

Similaire à Accessibility Testing on the Cheap

Accessibility testing-Gyani and Siddhanth
Accessibility testing-Gyani and SiddhanthAccessibility testing-Gyani and Siddhanth
Accessibility testing-Gyani and Siddhanthbhumika2108
 
Designing and Testing for Digital Accessibility
Designing and Testing for Digital AccessibilityDesigning and Testing for Digital Accessibility
Designing and Testing for Digital AccessibilityUsability Matters
 
Web Accessibility and Design
Web Accessibility and DesignWeb Accessibility and Design
Web Accessibility and Designcolinbdclark
 
Build Accessibly - Community Day 2012
Build Accessibly - Community Day 2012Build Accessibly - Community Day 2012
Build Accessibly - Community Day 2012Karen Mardahl
 
Tear Down This Wall! Removing Boundaries to Create an Accessible Website
Tear Down This Wall! Removing Boundaries to Create an Accessible WebsiteTear Down This Wall! Removing Boundaries to Create an Accessible Website
Tear Down This Wall! Removing Boundaries to Create an Accessible WebsiteSarah Joy Arnold
 
User Testing for Accessibility
User Testing for AccessibilityUser Testing for Accessibility
User Testing for AccessibilityUsability Matters
 
Getting Down and Dirty with Accessibility and Usability workshop at TCUK12
Getting Down and Dirty with Accessibility and Usability workshop at TCUK12Getting Down and Dirty with Accessibility and Usability workshop at TCUK12
Getting Down and Dirty with Accessibility and Usability workshop at TCUK12Karen Mardahl
 
Introduction to accessibility
Introduction to accessibilityIntroduction to accessibility
Introduction to accessibilityJoseph McLarty
 
How to engineer accessible websites
How to engineer accessible websitesHow to engineer accessible websites
How to engineer accessible websitesRachel Cherry
 
How to create accessible websites - Web Accessibility Summit
How to create accessible websites - Web Accessibility SummitHow to create accessible websites - Web Accessibility Summit
How to create accessible websites - Web Accessibility SummitRachel Cherry
 
Accessibility Quick Wins
Accessibility Quick WinsAccessibility Quick Wins
Accessibility Quick WinsJeff Reynolds
 
Section 508 & Accessibility - IDRAC 2014 - Timothy Creagon - US Access Board
Section 508 & Accessibility - IDRAC 2014 - Timothy Creagon - US Access BoardSection 508 & Accessibility - IDRAC 2014 - Timothy Creagon - US Access Board
Section 508 & Accessibility - IDRAC 2014 - Timothy Creagon - US Access BoardVirtual Ability, Inc.
 
The what, why, and how of accessibility
The what, why, and how of accessibilityThe what, why, and how of accessibility
The what, why, and how of accessibility3Play Media
 
ATAGTR2017 SPEAKING EYE for differently abled people to see the web content
ATAGTR2017 SPEAKING EYE for differently abled people to see the web contentATAGTR2017 SPEAKING EYE for differently abled people to see the web content
ATAGTR2017 SPEAKING EYE for differently abled people to see the web contentAgile Testing Alliance
 
Role of-engineering-best-practices-to-create-an-inclusive-web final-1
Role of-engineering-best-practices-to-create-an-inclusive-web final-1Role of-engineering-best-practices-to-create-an-inclusive-web final-1
Role of-engineering-best-practices-to-create-an-inclusive-web final-1Srinivasu Chakravarthula
 

Similaire à Accessibility Testing on the Cheap (20)

Accessibility testing-Gyani and Siddhanth
Accessibility testing-Gyani and SiddhanthAccessibility testing-Gyani and Siddhanth
Accessibility testing-Gyani and Siddhanth
 
Designing and Testing for Digital Accessibility
Designing and Testing for Digital AccessibilityDesigning and Testing for Digital Accessibility
Designing and Testing for Digital Accessibility
 
Web Accessibility and Design
Web Accessibility and DesignWeb Accessibility and Design
Web Accessibility and Design
 
Accessibilitytesting public
Accessibilitytesting publicAccessibilitytesting public
Accessibilitytesting public
 
Build Accessibly - Community Day 2012
Build Accessibly - Community Day 2012Build Accessibly - Community Day 2012
Build Accessibly - Community Day 2012
 
Accessibility part 2
Accessibility part 2Accessibility part 2
Accessibility part 2
 
Accessibility pitch-deck
Accessibility pitch-deckAccessibility pitch-deck
Accessibility pitch-deck
 
Tear Down This Wall! Removing Boundaries to Create an Accessible Website
Tear Down This Wall! Removing Boundaries to Create an Accessible WebsiteTear Down This Wall! Removing Boundaries to Create an Accessible Website
Tear Down This Wall! Removing Boundaries to Create an Accessible Website
 
User Testing for Accessibility
User Testing for AccessibilityUser Testing for Accessibility
User Testing for Accessibility
 
Getting Down and Dirty with Accessibility and Usability workshop at TCUK12
Getting Down and Dirty with Accessibility and Usability workshop at TCUK12Getting Down and Dirty with Accessibility and Usability workshop at TCUK12
Getting Down and Dirty with Accessibility and Usability workshop at TCUK12
 
Introduction to accessibility
Introduction to accessibilityIntroduction to accessibility
Introduction to accessibility
 
How to engineer accessible websites
How to engineer accessible websitesHow to engineer accessible websites
How to engineer accessible websites
 
Test your website for Web Accessibility
Test your website for  Web AccessibilityTest your website for  Web Accessibility
Test your website for Web Accessibility
 
How to create accessible websites - Web Accessibility Summit
How to create accessible websites - Web Accessibility SummitHow to create accessible websites - Web Accessibility Summit
How to create accessible websites - Web Accessibility Summit
 
Accessibility Quick Wins
Accessibility Quick WinsAccessibility Quick Wins
Accessibility Quick Wins
 
Section 508 & Accessibility - IDRAC 2014 - Timothy Creagon - US Access Board
Section 508 & Accessibility - IDRAC 2014 - Timothy Creagon - US Access BoardSection 508 & Accessibility - IDRAC 2014 - Timothy Creagon - US Access Board
Section 508 & Accessibility - IDRAC 2014 - Timothy Creagon - US Access Board
 
The what, why, and how of accessibility
The what, why, and how of accessibilityThe what, why, and how of accessibility
The what, why, and how of accessibility
 
ATAGTR2017 SPEAKING EYE for differently abled people to see the web content
ATAGTR2017 SPEAKING EYE for differently abled people to see the web contentATAGTR2017 SPEAKING EYE for differently abled people to see the web content
ATAGTR2017 SPEAKING EYE for differently abled people to see the web content
 
Accessibility for Web
Accessibility for WebAccessibility for Web
Accessibility for Web
 
Role of-engineering-best-practices-to-create-an-inclusive-web final-1
Role of-engineering-best-practices-to-create-an-inclusive-web final-1Role of-engineering-best-practices-to-create-an-inclusive-web final-1
Role of-engineering-best-practices-to-create-an-inclusive-web final-1
 

Dernier

Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseAnaAcapella
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...ZurliaSoop
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxVishalSingh1417
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Association for Project Management
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxVishalSingh1417
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfPoh-Sun Goh
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...Nguyen Thanh Tu Collection
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxDr. Sarita Anand
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxAmanpreet Kaur
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Jisc
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxJisc
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - Englishneillewis46
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17Celine George
 
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdfVishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdfssuserdda66b
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSCeline George
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentationcamerronhm
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfNirmal Dwivedi
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701bronxfugly43
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 

Dernier (20)

Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdfVishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 

Accessibility Testing on the Cheap

  • 1. Accessibility Testing on the Cheap Tools and tips to creating and maintaining an accessible web presence.
  • 2. TEST? WHAT FOR? What accessibility testing actually tests for
  • 3. Accessibility in three thoughts • Technology compatibility • Make digital content as understandable to technology as possible. • Fair and equal • Make the experience equivalent regardless of factors we cannot control. • Universal access • Don’t restrict anyone from getting where they want to go.
  • 4. POUR, as per the W3C • Perceivable • Users must be able to perceive the information being presented (it can't be invisible to all of their senses) • Operable • Users must be able to operate the interface (the interface cannot require interaction that a user cannot perform) • Understandable • Users must be able to understand the information as well as the operation of the user interface (the content or operation cannot be beyond their understanding) • Robust • Users must be able to access the content as technologies advance (as technologies and user agents evolve, the content should remain accessible)
  • 5. Standards and policy • Americans with Disabilities Act (ADA) • Web Content Accessibility Guidelines • 1.0 and 2.0 • Section 508 of the Federal Rehabilitation Act of 1973, 1998 • Oklahoma Electronic and Information Technology Accessibility (EITA) statute, effective 2005 • Based on WCAG 1.0 • Still helpful, just limited
  • 6. Some elements of accessibility • What is the user interaction like? • Keyboard access • Visible focus • Color use and contrast • Assistive technology compatibility • Semantic structure • <h1>, <label>, <ul>, <th>, <td> etc. • Multimedia • Browsers • Assistive technology
  • 8. TESTING ON THE CHEAP Tools to help you verify accessibility without spending a pile of cash.
  • 9. Browser toolbars (mostly) • Browser plug-ins and add-ons • WAVE toolbar for Firefox and website • http://wave.webaim.org/toolbar/ • http://wave.webaim.org/ • Firefox Developer toolbar • https://addons.mozilla.org/en-US/firefox/addon/web-developer/ • Juicy Studio Accessibility Toolbar for Firefox • https://addons.mozilla.org/en-us/firefox/addon/juicy-studio-accessibility- too/ • Jim Thatcher’s Favelets for Firefox • http://jimthatcher.com/favelets/ • The Paciello Group Toolbar for Internet Explorer • http://www.paciellogroup.com/resources/wat-ie-about.html
  • 10. More free, included or low- cost testing tools • Stand-alone tools • The Paciello Group Colour Contrast Analyser • http://www.paciellogroup.com/resources/contrastAnalyser • Native authoring tool accessibility checkers • Microsoft PowerPoint, Word 2010, 2013 • Adobe Acrobat Professional X, XI • Screen reading software • Non-Visual Desktop Access (NVDA) for Windows • http://www.nvda-project.org/ • JAWS for Windows • http://www.freedomscientific.com/products/fs/jaws-product-page.asp • VoiceOver is native on Mac OS and iOS
  • 11. Caveats and tips • Don’t focus on one screen reader for testing • Don’t rely on one testing method, especially for dynamic sites or software • Unplug your mouse • Inspect Element(s) • Use a good checklist • Know what the checklist is trying to find • Focus on your content
  • 12. Checklists and resources • Oklahoma EITA Technical Assistance Document • http://www.ok.gov/about/documents/tad%202005.pdf • WebAIM Section 508 • http://webaim.org/standards/508/checklist • WebAIM WCAG 2.0 (A, AA and AAA) • http://webaim.org/standards/wcag/checklist • Accessibility Priority Tool • http://usability.com.au/2013/01/accessibility-priority-tool/ • Goodwitch Hands-On Checklist • Google ahoy…

Notes de l'éditeur

  1. Don’t discriminate- legalUser environment, disability, temp disability, age,Just extend your set of unknowns past browser, platformDisability, including visual, hearing, mobility, cognitive, situational disability, partial disabilitiesGoogle, screen reading software - ATDEMO
  2. 508 will include digital documents