SlideShare ist ein Scribd-Unternehmen logo
1 von 46
Downloaden Sie, um offline zu lesen
An Introduction to the
Web Accessibility
For website operators
About me
• Web usability and accessibility specialist,
information architect.
• HCD-Net Certified Human Centered Design
Professional.
@caztcha
Prelude
“The power of the Web is
in its universality. Access
by everyone regardless
of disability is an
essential aspect.”
Tim Berners-Lee, W3C Director and inventor of the World
Wide Web.
Imagine if you have…
Visual impairment (blindness, low vision,
color-blindness);
... then, you can't see printed media (such as books and
magazines, news papers, brochures), television and
video.
Hearing impairment (deafness, hard-of-
hearing);
… then you can't hear audio media, such as radio,
television and video (audio track).
The Web is available for
everyone!
For the visual impairment (blindness, low
vision, presbyopia)
• Assistive technologies such as “screen
reader” and “braille display”
• Display zoom capability
■■■■■
■■■
Screen Reader
Cool !
I can hear what
this website says.
☺
Braille Display (Source : Google image search)
Display Zoom Capability (Example : Internet Explorer)
The Web is available for
everyone!
For the hearing impairment (deafness,
hard-of-hearing)
• Transcript (or full text) for audio content 
• Captioning (or subtitle) for video content
Captioning for Video Content
The Web is available for
everyone!
For the motor disability (inability to use a
mouse, slow response time, limited fine
motor control)
• Keyboard operation capability 
• Voice input capability
Keyboard Operation and Voice Input Capability
Cool !
I can use the Web
though I can’t use
the mouse.
☺
And the Web is
“ubiquitous” today!
A variety of devices…
• PCs (desktop/notebook)
• Tablets
• Smartphones
• Smart watches or other wearable gadgets
And the Web is
“ubiquitous” today!
A variety of situations…
• At home
• In the office
• In public spaces
• While shopping
• While moving (train, bus, taxi, airport, ...)
The Web is “Ubiquitous” Today
To put it simply, the “Web
accessibility” is...
Whenever and wherever he/she wants,
he/she can access and use the web,
regardless of his/her condition and
context.
Why should we
tackle with it?
For human rights
• The Web is our basic social infrastructure.
• There are some accessibility-related laws
around the world. http://blog.powermapper.com/blog/post/
government-accessibility-standards/
Why should we
tackle with it?
For preventing “opportunity loss”
• Are all of your customers young, with no
disabilities, and using mouse-connected-
PCs with high bandwidth?
No! 
Some Tips to Improve
Web Accessibility
Legibility and Visibility
• Typography (font, size, line spacing)
• Color contrast (for low vision users, as well
as for under-the-daylight situations)
• Color scheme (for color blindness)
• Allow users to zoom
Typography (font, size, line spacing)
I traveled Thailand when I
was a college student.
(Chiang Mai, Bangkok,
Kanchanaburi, Ayutthaya,
then left for Penang, KL,
Maracca, JB, Singapore
by Malayan Railways.)
I traveled Thailand when I was a college
student. (Chiang Mai, Bangkok,
Kanchanaburi, Ayutthaya, then left for
Penang, KL, Maracca, JB, Singapore by
Malayan Railways.)
Color contrast (for low vision users, as well as for under-the-daylight situations)
I traveled Thailand when I
was a college student.
(Chiang Mai, Bangkok,
Kanchanaburi, Ayutthaya,
then left for Penang, KL,
Maracca, JB, Singapore
by Malayan Railways.)
I traveled Thailand when I
was a college student.
(Chiang Mai, Bangkok,
Kanchanaburi, Ayutthaya,
then left for Penang, KL,
Maracca, JB, Singapore
by Malayan Railways.)
Color scheme (for color blindness)
Accessible London Underground Map
http://paul-wynne.blogspot.jp/2010/07/map-of-london-underground-for.html
Protanopia
(Red-Green Color Blindness)
Deuteranopia
(Green-Red Color Blindness)
Tritanopia
(Blue-Yellow Color Blindness)
Allow users to zoom
Lowering cognitive load
• Clear information chunks and layout
• Clear and specific labels (wording)
• Avoid unnecessary motion (animation)
• Avoid unnecessary time limit
• Avoid flashing to prevent epilepsia
• Avoid change of context automatically,
without users trigger.
Clear information chunks and layout
Avoid unnecessary motion and time limit
http://shouldiuseacarousel.com/
Avoid change of context automatically, without users trigger.
Category A
Category B

Category C
Choose the category
Category B
Page 001 Page 002
I just changed the
category selection,
and wanted to
confirm if it’s OK.
But the page has
changed
automatically…
☹
No submit button
Text alternative for non-
text content
• “Alt” attributes for images
• Transcript for audio content
• Captioning for video content
“Alt” attributes for images
<img src=“xx.jpg” alt=“London Bus” />
“London Bus”
Cool !
I can hear that
there is a picture of
London Bus.
☺
Transcript for audio content
http://learningenglish.voanews.com
Captioning for Video Content (https://www.youtube.com/watch?v=BEFgnYktC7U)
Audio Control
• Allow users to stop audio content playback
• Allow users to adjust audio content volume
■■■■■
■■■
Oh, I can’t hear my
screen reader…
☹
Shhhhhhhhhhhhh,
This is the public
space !
☹
Keyboard Operation
• Confirm if your website can be navigable
by [Tab] key and [Enter] key.
• Screen reader users also use keyboard
with some command (or shortcut) keys.
https://www.youtube.com/watch?v=QP1rzxMRap4
Information structures
(This is a bit technical but…)
Request your Web designer
to ensure your website
“Machine-Readable”.
• Semantic HTML markup
• WAI-ARIA for rich interaction
By doing so, screen reader users can recognize the current
content and condition in real-time.
Web Accessibility
Check Tools
General Checkers
• “Web Developer” Add-on
For Chrome
https://chrome.google.com/webstore/detail/web-developer/
bfbameneiokkgbdmiekhjnmfkcnldhhm
For Firefox
https://addons.mozilla.org/ja/firefox/addon/web-developer/
Visual Design Checkers
• Colour Contrast Analyser
http://www.paciellogroup.com/resources/contrastanalyser/
Visual Design Checkers
• No Coffee Vision Simulator
https://chrome.google.com/webstore/detail/nocoffee/jjeeggmbnhckmgdhmgdckeigabjfbddl
Screen Readers
• NVDA (for Windows)
http://www.nvaccess.org/
• VoiceOver (for OS X and iOS)
• Talkback (for Android)
Guidelines
WCAG 2.0
• Web Content Accessibility Guidelines
(WCAG) 2.0
http://www.w3.org/TR/WCAG20/
• Understanding WCAG 2.0
http://www.w3.org/TR/2013/NOTE-UNDERSTANDING-
WCAG20-20130905/
• Accessibility – W3C
http://www.w3.org/standards/webdesign/accessibility
Let’s make the
Web a better place
for
all of us!
Thank You!
http://website-usability.info
https://twitter.com/caztcha

Weitere ähnliche Inhalte

Ähnlich wie An Introduction to the Web Accessibility

Implementing Acessibility in Liferay 6.1
Implementing Acessibility in Liferay 6.1Implementing Acessibility in Liferay 6.1
Implementing Acessibility in Liferay 6.1
Julio Camarero
 
Web Accessibility Workshop
Web Accessibility WorkshopWeb Accessibility Workshop
Web Accessibility Workshop
josodo
 

Ähnlich wie An Introduction to the Web Accessibility (20)

Images for Everyone - ImageCon 2018
Images for Everyone - ImageCon 2018Images for Everyone - ImageCon 2018
Images for Everyone - ImageCon 2018
 
Images For Everyone
Images For EveryoneImages For Everyone
Images For Everyone
 
How to create accessible websites - WordCamp Boston
How to create accessible websites - WordCamp BostonHow to create accessible websites - WordCamp Boston
How to create accessible websites - WordCamp Boston
 
Designing 4 Disabilities
Designing 4 DisabilitiesDesigning 4 Disabilities
Designing 4 Disabilities
 
Web Accessibility & It's Guidelines.pptx
Web Accessibility & It's Guidelines.pptxWeb Accessibility & It's Guidelines.pptx
Web Accessibility & It's Guidelines.pptx
 
Don't Panic! How to perform an accessibility evaluation with limited resources
Don't Panic! How to perform an accessibility evaluation with limited resourcesDon't Panic! How to perform an accessibility evaluation with limited resources
Don't Panic! How to perform an accessibility evaluation with limited resources
 
Selfish Accessibility: Presented at Google
Selfish Accessibility: Presented at GoogleSelfish Accessibility: Presented at Google
Selfish Accessibility: Presented at Google
 
Website Accessibility
Website AccessibilityWebsite Accessibility
Website Accessibility
 
Checking Our Footing: 16 Modern Accessibility Myths Debunked
Checking Our Footing: 16 Modern Accessibility Myths DebunkedChecking Our Footing: 16 Modern Accessibility Myths Debunked
Checking Our Footing: 16 Modern Accessibility Myths Debunked
 
Hackability: Free/Open Source Assistive Tech
Hackability: Free/Open Source Assistive TechHackability: Free/Open Source Assistive Tech
Hackability: Free/Open Source Assistive Tech
 
The velvet Rope -
The velvet Rope - The velvet Rope -
The velvet Rope -
 
Universal design for e learning final
Universal design for e learning finalUniversal design for e learning final
Universal design for e learning final
 
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
 
Implementing Acessibility in Liferay 6.1
Implementing Acessibility in Liferay 6.1Implementing Acessibility in Liferay 6.1
Implementing Acessibility in Liferay 6.1
 
Web accessibility with Ametys CMS
Web accessibility with Ametys CMSWeb accessibility with Ametys CMS
Web accessibility with Ametys CMS
 
Fev007 008-introduction-to-digital-accessibility-alex-chen-slides
Fev007 008-introduction-to-digital-accessibility-alex-chen-slidesFev007 008-introduction-to-digital-accessibility-alex-chen-slides
Fev007 008-introduction-to-digital-accessibility-alex-chen-slides
 
Introduction to accessibility
Introduction to accessibilityIntroduction to accessibility
Introduction to accessibility
 
Basics of Web Accessibility
Basics of Web AccessibilityBasics of Web Accessibility
Basics of Web Accessibility
 
What is user experience and why does it matter
What is user experience and why does it matterWhat is user experience and why does it matter
What is user experience and why does it matter
 
Web Accessibility Workshop
Web Accessibility WorkshopWeb Accessibility Workshop
Web Accessibility Workshop
 

Mehr von Kazuhiko Tsuchiya

Mehr von Kazuhiko Tsuchiya (20)

アクセシビリティを高める「micro IA」
アクセシビリティを高める「micro IA」アクセシビリティを高める「micro IA」
アクセシビリティを高める「micro IA」
 
ペルソナ & カスタマージャーニーマップ ワークショップ
ペルソナ & カスタマージャーニーマップ ワークショップペルソナ & カスタマージャーニーマップ ワークショップ
ペルソナ & カスタマージャーニーマップ ワークショップ
 
ウェブディレクターのための Web A11Y 勉強会 (Season 2) #12 [最終回]
ウェブディレクターのための Web A11Y 勉強会 (Season 2) #12 [最終回]ウェブディレクターのための Web A11Y 勉強会 (Season 2) #12 [最終回]
ウェブディレクターのための Web A11Y 勉強会 (Season 2) #12 [最終回]
 
ウェブディレクターのための Web A11Y 勉強会 (Season 2) #11
ウェブディレクターのための Web A11Y 勉強会 (Season 2) #11ウェブディレクターのための Web A11Y 勉強会 (Season 2) #11
ウェブディレクターのための Web A11Y 勉強会 (Season 2) #11
 
ウェブディレクターのための Web A11Y 勉強会 (Season 2) #08 & #09 合併回
ウェブディレクターのための Web A11Y 勉強会 (Season 2) #08 & #09 合併回ウェブディレクターのための Web A11Y 勉強会 (Season 2) #08 & #09 合併回
ウェブディレクターのための Web A11Y 勉強会 (Season 2) #08 & #09 合併回
 
ウェブディレクターのための Web A11Y 勉強会 (Season 2) #10
ウェブディレクターのための Web A11Y 勉強会 (Season 2) #10ウェブディレクターのための Web A11Y 勉強会 (Season 2) #10
ウェブディレクターのための Web A11Y 勉強会 (Season 2) #10
 
ウェブディレクターのための Web A11Y 勉強会 (Season 2) #07
ウェブディレクターのための Web A11Y 勉強会 (Season 2) #07ウェブディレクターのための Web A11Y 勉強会 (Season 2) #07
ウェブディレクターのための Web A11Y 勉強会 (Season 2) #07
 
ウェブディレクターのための Web A11Y 勉強会 (Season 2) #06
ウェブディレクターのための Web A11Y 勉強会 (Season 2) #06ウェブディレクターのための Web A11Y 勉強会 (Season 2) #06
ウェブディレクターのための Web A11Y 勉強会 (Season 2) #06
 
ウェブディレクターのための Web A11Y 勉強会 (Season 2) #05
ウェブディレクターのための Web A11Y 勉強会 (Season 2) #05ウェブディレクターのための Web A11Y 勉強会 (Season 2) #05
ウェブディレクターのための Web A11Y 勉強会 (Season 2) #05
 
ウェブディレクターのための Web A11Y 勉強会 (Season 2) #04
ウェブディレクターのための Web A11Y 勉強会 (Season 2) #04ウェブディレクターのための Web A11Y 勉強会 (Season 2) #04
ウェブディレクターのための Web A11Y 勉強会 (Season 2) #04
 
ウェブディレクターのための Web A11Y 勉強会 (Season 2) #03
ウェブディレクターのための Web A11Y 勉強会 (Season 2) #03ウェブディレクターのための Web A11Y 勉強会 (Season 2) #03
ウェブディレクターのための Web A11Y 勉強会 (Season 2) #03
 
ウェブディレクターのための Web A11Y 勉強会 (Season 2) #02
ウェブディレクターのための Web A11Y 勉強会 (Season 2) #02ウェブディレクターのための Web A11Y 勉強会 (Season 2) #02
ウェブディレクターのための Web A11Y 勉強会 (Season 2) #02
 
インクルーシブなペルソナ拡張 (アクセシビリティの祭典 2018)
インクルーシブなペルソナ拡張 (アクセシビリティの祭典 2018)インクルーシブなペルソナ拡張 (アクセシビリティの祭典 2018)
インクルーシブなペルソナ拡張 (アクセシビリティの祭典 2018)
 
ウェブディレクターのための Web A11Y 勉強会 (Season 2) #01
ウェブディレクターのための Web A11Y 勉強会 (Season 2) #01ウェブディレクターのための Web A11Y 勉強会 (Season 2) #01
ウェブディレクターのための Web A11Y 勉強会 (Season 2) #01
 
ウェブディレクターのための Web A11Y 勉強会 #10
ウェブディレクターのための Web A11Y 勉強会 #10ウェブディレクターのための Web A11Y 勉強会 #10
ウェブディレクターのための Web A11Y 勉強会 #10
 
ウェブディレクターのための Web A11Y 勉強会 #09
ウェブディレクターのための Web A11Y 勉強会 #09ウェブディレクターのための Web A11Y 勉強会 #09
ウェブディレクターのための Web A11Y 勉強会 #09
 
ウェブディレクターのための Web A11Y 勉強会 #08
ウェブディレクターのための Web A11Y 勉強会 #08ウェブディレクターのための Web A11Y 勉強会 #08
ウェブディレクターのための Web A11Y 勉強会 #08
 
ウェブディレクターのための Web A11Y 勉強会 #07
ウェブディレクターのための Web A11Y 勉強会 #07ウェブディレクターのための Web A11Y 勉強会 #07
ウェブディレクターのための Web A11Y 勉強会 #07
 
ウェブディレクターのための Web A11Y 勉強会 #06
ウェブディレクターのための Web A11Y 勉強会 #06ウェブディレクターのための Web A11Y 勉強会 #06
ウェブディレクターのための Web A11Y 勉強会 #06
 
ウェブディレクターのための Web A11Y 勉強会 #05
ウェブディレクターのための Web A11Y 勉強会 #05ウェブディレクターのための Web A11Y 勉強会 #05
ウェブディレクターのための Web A11Y 勉強会 #05
 

Kürzlich hochgeladen

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
 

Kürzlich hochgeladen (20)

Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
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
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
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
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
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...
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 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
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 

An Introduction to the Web Accessibility

  • 1. An Introduction to the Web Accessibility For website operators
  • 2. About me • Web usability and accessibility specialist, information architect. • HCD-Net Certified Human Centered Design Professional. @caztcha
  • 4. “The power of the Web is in its universality. Access by everyone regardless of disability is an essential aspect.” Tim Berners-Lee, W3C Director and inventor of the World Wide Web.
  • 5. Imagine if you have… Visual impairment (blindness, low vision, color-blindness); ... then, you can't see printed media (such as books and magazines, news papers, brochures), television and video. Hearing impairment (deafness, hard-of- hearing); … then you can't hear audio media, such as radio, television and video (audio track).
  • 6. The Web is available for everyone! For the visual impairment (blindness, low vision, presbyopia) • Assistive technologies such as “screen reader” and “braille display” • Display zoom capability
  • 7. ■■■■■ ■■■ Screen Reader Cool ! I can hear what this website says. ☺
  • 8. Braille Display (Source : Google image search)
  • 9. Display Zoom Capability (Example : Internet Explorer)
  • 10. The Web is available for everyone! For the hearing impairment (deafness, hard-of-hearing) • Transcript (or full text) for audio content  • Captioning (or subtitle) for video content
  • 12. The Web is available for everyone! For the motor disability (inability to use a mouse, slow response time, limited fine motor control) • Keyboard operation capability  • Voice input capability
  • 13. Keyboard Operation and Voice Input Capability Cool ! I can use the Web though I can’t use the mouse. ☺
  • 14. And the Web is “ubiquitous” today! A variety of devices… • PCs (desktop/notebook) • Tablets • Smartphones • Smart watches or other wearable gadgets
  • 15. And the Web is “ubiquitous” today! A variety of situations… • At home • In the office • In public spaces • While shopping • While moving (train, bus, taxi, airport, ...)
  • 16. The Web is “Ubiquitous” Today
  • 17. To put it simply, the “Web accessibility” is... Whenever and wherever he/she wants, he/she can access and use the web, regardless of his/her condition and context.
  • 18. Why should we tackle with it? For human rights • The Web is our basic social infrastructure. • There are some accessibility-related laws around the world. http://blog.powermapper.com/blog/post/ government-accessibility-standards/
  • 19. Why should we tackle with it? For preventing “opportunity loss” • Are all of your customers young, with no disabilities, and using mouse-connected- PCs with high bandwidth? No! 
  • 20. Some Tips to Improve Web Accessibility
  • 21. Legibility and Visibility • Typography (font, size, line spacing) • Color contrast (for low vision users, as well as for under-the-daylight situations) • Color scheme (for color blindness) • Allow users to zoom
  • 22. Typography (font, size, line spacing) I traveled Thailand when I was a college student. (Chiang Mai, Bangkok, Kanchanaburi, Ayutthaya, then left for Penang, KL, Maracca, JB, Singapore by Malayan Railways.) I traveled Thailand when I was a college student. (Chiang Mai, Bangkok, Kanchanaburi, Ayutthaya, then left for Penang, KL, Maracca, JB, Singapore by Malayan Railways.)
  • 23. Color contrast (for low vision users, as well as for under-the-daylight situations) I traveled Thailand when I was a college student. (Chiang Mai, Bangkok, Kanchanaburi, Ayutthaya, then left for Penang, KL, Maracca, JB, Singapore by Malayan Railways.) I traveled Thailand when I was a college student. (Chiang Mai, Bangkok, Kanchanaburi, Ayutthaya, then left for Penang, KL, Maracca, JB, Singapore by Malayan Railways.)
  • 24. Color scheme (for color blindness) Accessible London Underground Map http://paul-wynne.blogspot.jp/2010/07/map-of-london-underground-for.html Protanopia (Red-Green Color Blindness) Deuteranopia (Green-Red Color Blindness) Tritanopia (Blue-Yellow Color Blindness)
  • 26. Lowering cognitive load • Clear information chunks and layout • Clear and specific labels (wording) • Avoid unnecessary motion (animation) • Avoid unnecessary time limit • Avoid flashing to prevent epilepsia • Avoid change of context automatically, without users trigger.
  • 28. Avoid unnecessary motion and time limit http://shouldiuseacarousel.com/
  • 29. Avoid change of context automatically, without users trigger. Category A Category B Category C Choose the category Category B Page 001 Page 002 I just changed the category selection, and wanted to confirm if it’s OK. But the page has changed automatically… ☹ No submit button
  • 30. Text alternative for non- text content • “Alt” attributes for images • Transcript for audio content • Captioning for video content
  • 31. “Alt” attributes for images <img src=“xx.jpg” alt=“London Bus” /> “London Bus” Cool ! I can hear that there is a picture of London Bus. ☺
  • 32. Transcript for audio content http://learningenglish.voanews.com
  • 33. Captioning for Video Content (https://www.youtube.com/watch?v=BEFgnYktC7U)
  • 34. Audio Control • Allow users to stop audio content playback • Allow users to adjust audio content volume
  • 35. ■■■■■ ■■■ Oh, I can’t hear my screen reader… ☹ Shhhhhhhhhhhhh, This is the public space ! ☹
  • 36. Keyboard Operation • Confirm if your website can be navigable by [Tab] key and [Enter] key. • Screen reader users also use keyboard with some command (or shortcut) keys. https://www.youtube.com/watch?v=QP1rzxMRap4
  • 37. Information structures (This is a bit technical but…) Request your Web designer to ensure your website “Machine-Readable”. • Semantic HTML markup • WAI-ARIA for rich interaction By doing so, screen reader users can recognize the current content and condition in real-time.
  • 39. General Checkers • “Web Developer” Add-on For Chrome https://chrome.google.com/webstore/detail/web-developer/ bfbameneiokkgbdmiekhjnmfkcnldhhm For Firefox https://addons.mozilla.org/ja/firefox/addon/web-developer/
  • 40. Visual Design Checkers • Colour Contrast Analyser http://www.paciellogroup.com/resources/contrastanalyser/
  • 41. Visual Design Checkers • No Coffee Vision Simulator https://chrome.google.com/webstore/detail/nocoffee/jjeeggmbnhckmgdhmgdckeigabjfbddl
  • 42. Screen Readers • NVDA (for Windows) http://www.nvaccess.org/ • VoiceOver (for OS X and iOS) • Talkback (for Android)
  • 44. WCAG 2.0 • Web Content Accessibility Guidelines (WCAG) 2.0 http://www.w3.org/TR/WCAG20/ • Understanding WCAG 2.0 http://www.w3.org/TR/2013/NOTE-UNDERSTANDING- WCAG20-20130905/ • Accessibility – W3C http://www.w3.org/standards/webdesign/accessibility
  • 45. Let’s make the Web a better place for all of us!