SlideShare a Scribd company logo
1 of 29
accessibility   and the importance of user testing Sydney web accessibility forum 2007 WANAU - Web Accessibility Network for Australian Universities
An impostor? A web designer, not accessibility expert.
A sad beginning Invalid code, poor semantics, no idea.
Moving to standards A long slow process (still going).
An introduction Roger Hudson introduced me to a process that we still follow today - watch, listen, take note.
A rude awakening My first accessibility user testing experience.
Lesson 1 - “more” links More.. More.. More..
Solution 1:   Link from heading, descriptive links, hide sections if necessary. http://www.maxdesign.com.au/presentation/more-links/
Lesson 2: content blending  Semantic markup is not necessarily enough.
Solution 2: Structural headings - headings that describe sections of the page. http://www.maxdesign.com.au/2006/01/17/about-structural-labels/
Lesson 3: form confusion When forms do not use correct form elements, confusion can follow.
Solution 3: Use correct form elements. <label  for=“add” >Label here</label> <input name=”add&quot;  id=“add”  type=&quot;text&quot; />
Another rude awakening Watching a screen magnifier user in action.
Lesson 4: Dropdown hell Dropdowns and fly-out menus can be totally inaccessible for some users.
Solution 4: Avoid dropdown and fly-out menus altogether. They negatively affect many groups
Lesson 5: images for content When enlarged, images can become unreadable.
Solution 5: Avoid images for important content.
Seeing is believing Watching users in action is vital for web designers, developers and managers.
When in doubt - test If you are unsure about a page or function – sit down with specific user groups and test!
Don’t believe the hype There are many urban myths circulating the web. Testing is the only way to check and document.
Some of our tests 1. Cognitive impairment 2. Data tables 3. Source order, skip links and structural headings
Cognitive impairment “People with cognitive disabilities and learning disorders are a relatively large proportion of the disabled population and  often overlooked or ignored .  Their needs are  very hard to meet  through a website – not just a matter of design, markup and CSS. You also need to get commitment from site owners to re-write the content in a more appropriate way.” http://juicystudio.com/article/cognitive-impairment.php
Data Tables “The  id and headers  attributes are the most  effective  way to make complex data tables accessible. Although slightly more difficult to code than scope, the apparent  poor screen reader support  for scope, and its  lack of support for more than two levels of heading , means that this is probably not an effective accessibility option.” http://usability.com.au/resources/tables.cfm
Source order  “Most screen reader users expect navigation to be presented before content. There appears to be  little evidence to support the view that screen reader users would prefer content first, or find sites easier to use when this occurs.”  http://usability.com.au/resources/source-order.cfm
Skip links “Many experienced users do not need skip links. But  less experienced screen reader users  are likely to find skip links useful for moving directly to specific sections of the page. In our opinion, websites should continue to provide  visible  skip links at the top of pages.”
Structural labels “All of the research participants found the structural labels to be useful. The inclusion of structural labels seems to be  an effective and relatively simple solution to the significant problem  some screen reader users have in identifying the different elements on a page.”
Where to now? Possibly a series of tests on JavaScript driven dropdowns and fly-outs?
A conclusion While guidelines and checklists are important, it is also vital to  observe real users in action .
Thank you

More Related Content

What's hot

Web2 Week1 PPT
Web2 Week1 PPTWeb2 Week1 PPT
Web2 Week1 PPT
ayehl612
 
Usability in a Multidisciplinary Team
Usability in a Multidisciplinary TeamUsability in a Multidisciplinary Team
Usability in a Multidisciplinary Team
Lisa Herrod
 

What's hot (19)

20160503_Resume
20160503_Resume20160503_Resume
20160503_Resume
 
The Ultimate Website Development Roadmap
The Ultimate Website Development RoadmapThe Ultimate Website Development Roadmap
The Ultimate Website Development Roadmap
 
Web Design and Programming
Web Design and ProgrammingWeb Design and Programming
Web Design and Programming
 
Proposal use style sheets
Proposal   use style sheetsProposal   use style sheets
Proposal use style sheets
 
Jensen Harris: Beyond Menus and Toolbars in Microsoft Office
Jensen Harris: Beyond Menus and Toolbars in Microsoft OfficeJensen Harris: Beyond Menus and Toolbars in Microsoft Office
Jensen Harris: Beyond Menus and Toolbars in Microsoft Office
 
Job webdesigner
Job webdesignerJob webdesigner
Job webdesigner
 
Create User Flow & Wireframing for an Application
Create User Flow & Wireframing for an ApplicationCreate User Flow & Wireframing for an Application
Create User Flow & Wireframing for an Application
 
Web2 Week1 PPT
Web2 Week1 PPTWeb2 Week1 PPT
Web2 Week1 PPT
 
Web Project Management Todcon2008
Web Project Management Todcon2008Web Project Management Todcon2008
Web Project Management Todcon2008
 
Usability in a Multidisciplinary Team
Usability in a Multidisciplinary TeamUsability in a Multidisciplinary Team
Usability in a Multidisciplinary Team
 
Three things for an accessibility help page - AbilityNet Webinar, 25 Septembe...
Three things for an accessibility help page - AbilityNet Webinar, 25 Septembe...Three things for an accessibility help page - AbilityNet Webinar, 25 Septembe...
Three things for an accessibility help page - AbilityNet Webinar, 25 Septembe...
 
AbilityNet communications highlights 2016
AbilityNet communications highlights 2016AbilityNet communications highlights 2016
AbilityNet communications highlights 2016
 
A Digital Agency Manifesto
A Digital Agency ManifestoA Digital Agency Manifesto
A Digital Agency Manifesto
 
Outsourcing service by CA Sivakasi branch of ICAI
Outsourcing service by CA   Sivakasi branch of ICAIOutsourcing service by CA   Sivakasi branch of ICAI
Outsourcing service by CA Sivakasi branch of ICAI
 
Outsourcing Service by Chartered Accountant
Outsourcing Service by Chartered AccountantOutsourcing Service by Chartered Accountant
Outsourcing Service by Chartered Accountant
 
Online School Website Presentation
Online School Website PresentationOnline School Website Presentation
Online School Website Presentation
 
MMC Top 10 Collaborative Technologies
MMC Top 10 Collaborative TechnologiesMMC Top 10 Collaborative Technologies
MMC Top 10 Collaborative Technologies
 
VisualCV Overview
VisualCV OverviewVisualCV Overview
VisualCV Overview
 
UX portfolio
UX portfolioUX portfolio
UX portfolio
 

Viewers also liked

UI Testing Automation
UI Testing AutomationUI Testing Automation
UI Testing Automation
AgileEngine
 
Introduction To Web Accessibility
Introduction To Web AccessibilityIntroduction To Web Accessibility
Introduction To Web Accessibility
Steven Swafford
 

Viewers also liked (6)

Introduction to mobile accessibility, 2015
Introduction to mobile accessibility, 2015Introduction to mobile accessibility, 2015
Introduction to mobile accessibility, 2015
 
UI Testing Automation
UI Testing AutomationUI Testing Automation
UI Testing Automation
 
Introduction To Web Accessibility
Introduction To Web AccessibilityIntroduction To Web Accessibility
Introduction To Web Accessibility
 
User Interface Testing | Best Practices
User Interface Testing | Best Practices User Interface Testing | Best Practices
User Interface Testing | Best Practices
 
Introduction to Accessibility Testing - CSUN14
Introduction to Accessibility Testing - CSUN14Introduction to Accessibility Testing - CSUN14
Introduction to Accessibility Testing - CSUN14
 
Practical Accessibility Testing
Practical Accessibility TestingPractical Accessibility Testing
Practical Accessibility Testing
 

Similar to Accessibility and the importance of user testing

Web design , accessibility, and usability tips in Blackboard
Web design , accessibility, and usability tips in Blackboard Web design , accessibility, and usability tips in Blackboard
Web design , accessibility, and usability tips in Blackboard
Wilmington University
 
Web topic 23 web accessibility
Web topic 23  web accessibilityWeb topic 23  web accessibility
Web topic 23 web accessibility
CK Yang
 
Best practices to optimize code and build robust and scalable web applications
Best practices to optimize code and build robust and scalable web applicationsBest practices to optimize code and build robust and scalable web applications
Best practices to optimize code and build robust and scalable web applications
dheerajpiet
 

Similar to Accessibility and the importance of user testing (20)

Accessibility Workshop
Accessibility WorkshopAccessibility Workshop
Accessibility Workshop
 
Managing Accessibility Compliance
Managing Accessibility ComplianceManaging Accessibility Compliance
Managing Accessibility Compliance
 
Seth Duffy Accessibility97035
Seth Duffy   Accessibility97035Seth Duffy   Accessibility97035
Seth Duffy Accessibility97035
 
Access U Conference Summary
Access U Conference SummaryAccess U Conference Summary
Access U Conference Summary
 
Is everything we used to do wrong?
Is everything we used to do wrong?Is everything we used to do wrong?
Is everything we used to do wrong?
 
Quick Web Accessibility - Sensory Therapy Gardens Manual
Quick Web Accessibility - Sensory Therapy Gardens ManualQuick Web Accessibility - Sensory Therapy Gardens Manual
Quick Web Accessibility - Sensory Therapy Gardens Manual
 
UserTesting 2016 webinar: Research to inform product design in Agile environm...
UserTesting 2016 webinar: Research to inform product design in Agile environm...UserTesting 2016 webinar: Research to inform product design in Agile environm...
UserTesting 2016 webinar: Research to inform product design in Agile environm...
 
Web design , accessibility, and usability tips in Blackboard
Web design , accessibility, and usability tips in Blackboard Web design , accessibility, and usability tips in Blackboard
Web design , accessibility, and usability tips in Blackboard
 
UID BIT Coursework
UID BIT CourseworkUID BIT Coursework
UID BIT Coursework
 
Plan For Accessibility - TODCon 2008
Plan For Accessibility - TODCon 2008Plan For Accessibility - TODCon 2008
Plan For Accessibility - TODCon 2008
 
Top10 Usability Guidelines for Bloggers
Top10 Usability Guidelines for BloggersTop10 Usability Guidelines for Bloggers
Top10 Usability Guidelines for Bloggers
 
The Accessible Web
The Accessible WebThe Accessible Web
The Accessible Web
 
A Half Day Workshop on Building Accessible Websites For People With Disabilities
A Half Day Workshop on Building Accessible Websites For People With DisabilitiesA Half Day Workshop on Building Accessible Websites For People With Disabilities
A Half Day Workshop on Building Accessible Websites For People With Disabilities
 
UX Usability Heuristics
UX Usability HeuristicsUX Usability Heuristics
UX Usability Heuristics
 
WebBestPractices3
WebBestPractices3WebBestPractices3
WebBestPractices3
 
Web topic 23 web accessibility
Web topic 23  web accessibilityWeb topic 23  web accessibility
Web topic 23 web accessibility
 
Accessibility With WordPress: Accessing Higher Ground 2014
Accessibility With WordPress: Accessing Higher Ground 2014Accessibility With WordPress: Accessing Higher Ground 2014
Accessibility With WordPress: Accessing Higher Ground 2014
 
User Experience
User ExperienceUser Experience
User Experience
 
Why Usability Testing Should be Part of your Accessibility Testing Strategy
Why Usability Testing Should be Part of your Accessibility Testing StrategyWhy Usability Testing Should be Part of your Accessibility Testing Strategy
Why Usability Testing Should be Part of your Accessibility Testing Strategy
 
Best practices to optimize code and build robust and scalable web applications
Best practices to optimize code and build robust and scalable web applicationsBest practices to optimize code and build robust and scalable web applications
Best practices to optimize code and build robust and scalable web applications
 

More from Russ Weakley

More from Russ Weakley (20)

Accessible chat windows
Accessible chat windowsAccessible chat windows
Accessible chat windows
 
Accessible names & descriptions
Accessible names & descriptionsAccessible names & descriptions
Accessible names & descriptions
 
A deep dive into accessible names
A deep dive into accessible namesA deep dive into accessible names
A deep dive into accessible names
 
What are accessible names and why should you care?
What are accessible names and why should you care?What are accessible names and why should you care?
What are accessible names and why should you care?
 
How to build accessible UI components
How to build accessible UI componentsHow to build accessible UI components
How to build accessible UI components
 
What is WCAG 2 and why should we care?
What is WCAG 2 and why should we care?What is WCAG 2 and why should we care?
What is WCAG 2 and why should we care?
 
Accessible states in Design Systems
Accessible states in Design SystemsAccessible states in Design Systems
Accessible states in Design Systems
 
Creating accessible modals and autocompletes
Creating accessible modals and autocompletesCreating accessible modals and autocompletes
Creating accessible modals and autocompletes
 
Building an accessible progressive loader
Building an accessible progressive loaderBuilding an accessible progressive loader
Building an accessible progressive loader
 
Accessibility in Design systems - the pain and glory
Accessibility in Design systems - the pain and gloryAccessibility in Design systems - the pain and glory
Accessibility in Design systems - the pain and glory
 
Accessible Inline errors messages
Accessible Inline errors messagesAccessible Inline errors messages
Accessible Inline errors messages
 
Accessible Form Hints and Errors
Accessible Form Hints and ErrorsAccessible Form Hints and Errors
Accessible Form Hints and Errors
 
What is accessibility?
What is accessibility?What is accessibility?
What is accessibility?
 
Accessibility in Pattern Libraries
Accessibility in Pattern LibrariesAccessibility in Pattern Libraries
Accessibility in Pattern Libraries
 
Accessibility in pattern libraries
Accessibility in pattern librariesAccessibility in pattern libraries
Accessibility in pattern libraries
 
Building an accessible auto-complete - #ID24
Building an accessible auto-complete - #ID24Building an accessible auto-complete - #ID24
Building an accessible auto-complete - #ID24
 
Building an accessible auto-complete
Building an accessible auto-completeBuilding an accessible auto-complete
Building an accessible auto-complete
 
Creating Acessible floating labels
Creating Acessible floating labelsCreating Acessible floating labels
Creating Acessible floating labels
 
Creating an Accessible button dropdown
Creating an Accessible button dropdownCreating an Accessible button dropdown
Creating an Accessible button dropdown
 
Creating a Simple, Accessible On/Off Switch
Creating a Simple, Accessible On/Off SwitchCreating a Simple, Accessible On/Off Switch
Creating a Simple, Accessible On/Off Switch
 

Recently uploaded

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Recently uploaded (20)

Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 

Accessibility and the importance of user testing

  • 1. accessibility and the importance of user testing Sydney web accessibility forum 2007 WANAU - Web Accessibility Network for Australian Universities
  • 2. An impostor? A web designer, not accessibility expert.
  • 3. A sad beginning Invalid code, poor semantics, no idea.
  • 4. Moving to standards A long slow process (still going).
  • 5. An introduction Roger Hudson introduced me to a process that we still follow today - watch, listen, take note.
  • 6. A rude awakening My first accessibility user testing experience.
  • 7. Lesson 1 - “more” links More.. More.. More..
  • 8. Solution 1: Link from heading, descriptive links, hide sections if necessary. http://www.maxdesign.com.au/presentation/more-links/
  • 9. Lesson 2: content blending Semantic markup is not necessarily enough.
  • 10. Solution 2: Structural headings - headings that describe sections of the page. http://www.maxdesign.com.au/2006/01/17/about-structural-labels/
  • 11. Lesson 3: form confusion When forms do not use correct form elements, confusion can follow.
  • 12. Solution 3: Use correct form elements. <label for=“add” >Label here</label> <input name=”add&quot; id=“add” type=&quot;text&quot; />
  • 13. Another rude awakening Watching a screen magnifier user in action.
  • 14. Lesson 4: Dropdown hell Dropdowns and fly-out menus can be totally inaccessible for some users.
  • 15. Solution 4: Avoid dropdown and fly-out menus altogether. They negatively affect many groups
  • 16. Lesson 5: images for content When enlarged, images can become unreadable.
  • 17. Solution 5: Avoid images for important content.
  • 18. Seeing is believing Watching users in action is vital for web designers, developers and managers.
  • 19. When in doubt - test If you are unsure about a page or function – sit down with specific user groups and test!
  • 20. Don’t believe the hype There are many urban myths circulating the web. Testing is the only way to check and document.
  • 21. Some of our tests 1. Cognitive impairment 2. Data tables 3. Source order, skip links and structural headings
  • 22. Cognitive impairment “People with cognitive disabilities and learning disorders are a relatively large proportion of the disabled population and often overlooked or ignored . Their needs are very hard to meet through a website – not just a matter of design, markup and CSS. You also need to get commitment from site owners to re-write the content in a more appropriate way.” http://juicystudio.com/article/cognitive-impairment.php
  • 23. Data Tables “The id and headers attributes are the most effective way to make complex data tables accessible. Although slightly more difficult to code than scope, the apparent poor screen reader support for scope, and its lack of support for more than two levels of heading , means that this is probably not an effective accessibility option.” http://usability.com.au/resources/tables.cfm
  • 24. Source order “Most screen reader users expect navigation to be presented before content. There appears to be little evidence to support the view that screen reader users would prefer content first, or find sites easier to use when this occurs.” http://usability.com.au/resources/source-order.cfm
  • 25. Skip links “Many experienced users do not need skip links. But less experienced screen reader users are likely to find skip links useful for moving directly to specific sections of the page. In our opinion, websites should continue to provide visible skip links at the top of pages.”
  • 26. Structural labels “All of the research participants found the structural labels to be useful. The inclusion of structural labels seems to be an effective and relatively simple solution to the significant problem some screen reader users have in identifying the different elements on a page.”
  • 27. Where to now? Possibly a series of tests on JavaScript driven dropdowns and fly-outs?
  • 28. A conclusion While guidelines and checklists are important, it is also vital to observe real users in action .