SlideShare a Scribd company logo
1 of 25
Download to read offline
1
Accessibility
(Session 3)
Yongjie Chen
UX Designer (Background in HCI)
Email: yjgracechen@gmail.com
Good page titles help people know where they are and move between pages that
are open in their browser.
What to check for:
•  Check that there is a title describes the content of the page.
•  Check that the title is different from other pages on the website.
2
1. Page title
Quick and Easy Checklist
3
2. Image text alternatives ("alt text"):
Quick and Easy Checklist
Do you provide “Alt” text?
How would you describe this image?
Alt = ???
The alternative text help users who cannot see the images which include pictures,
illustrations, charts, etc.
What to check for:
•  The images should have the appropriate text and functional description.
Ø  For example: a search button would be "search", not "magnifying glass”.
•  If the image is just for decoration, then the alt should be “null”.
•  As screen reader automatically provide the words “button”, “link” or “image of”,
there is no need to provide these information again in the alternative text.
4
2. Image text alternatives ("alt text"):
Quick and Easy Checklist
The sections of information on the page are separated by headings. It is helpful for
people who cannot use mouse (use keyboard only) and people who use screen
reader.
What to check for:
All pages should have at least one headings and should have a meaningful
hierarchy.
Here is an example of meaningful hierarchy:
5
3. Text: Headings
Quick and Easy Checklist
Example:
Heading Level 1 <h1>
Heading Level 2 <h2>
Heading Level 3 <h3>
Heading Level 3 <h3>
Heading Level 2 <h2>
Heading Level 3 <h3>
Heading Level 4 <h4>
6
3. Text: Headings
Quick and Easy Checklist
The web pages should allow users to change the color contrast between text and
background colours as different disability have different requirement for colour
contrast.
Here is a good example of providing different colour contrast for users.
7
4. Text: Color contrast
Quick and Easy Checklist
8
4. Text: Color contrast
Quick and Easy Checklist
For example, for some disabled users, the high colour contrast text needed, as
they cannot read the low contrast text as below:
However, for people who has reading disabilities such as dyslexia users, the high
colour contrast are not readable.
9
4. Text: Color contrast
Quick and Easy Checklist
10
4. Text: Color contrast
Quick and Easy Checklist
Low Contrast Example:
Some disabled users need to enlarge the text on the web pages in order to see
the content.
11
5. Text: Resize text
Quick and Easy Checklist
What to check for:
•  Enlarge all the text to check the web page content (WCAG 2.0 requires
200%): are there texts/images disappear/cut off/ overlap?
What to check for:
Here is a bad example below:
12
5. Text: Resize text
Quick and Easy Checklist
For visually impaired users with mobility problems and blind users, they rely on
keyboard to interact with the Web. The keyboard focus should be visible and
follow the logical order through the page elements.
What to check for:
•  Check you can tab to/ tab way from all elements and it is visible when focus
on.
•  The tab order is logical.
•  Is a “skip navigation” link available? - Providing visible links at the top of the
page and make it visible when received keyboard focus.
•  When tab to a drop list, make sure you can navigate through arrow key.
Create “skip navigation” link
http://webaim.org/techniques/skipnav/#creating
13
6. Interaction: Keyboard access and visual focus
Quick and Easy Checklist
14
6. Interaction: Keyboard access and visual focus
Quick and Easy Checklist
When the web page received keyboard focus, the “skip navigation” link
become visible. Here is a good example:
Here is a good example of visible tab focus:
“Aform could be a single text box, such as Search, or could be a complex form
with text fields, radio buttons, checkboxes, drop-down lists, and buttons.”
Form fields and other form controls usually have visible labels.
15
7. Interaction: Forms, labels, and errors (including search fields)
Quick and Easy Checklist
For example: “First Name” as the label for a text field (see image below). If
these labels are marked up correctly, people can interact with them using
keyboard, screen readers and voice input.
What to check for:
•  Check all the form controls, make sure they are all keyboard
accessible (see Interaction: Keyboard access and visual focus).
•  Check that every form control has a label associated with it using
such as 'label', 'for', and 'id’in HTML.
Accessible HTMLForms:
http://www.webstandards.org/learn/tutorials/accessible-forms/intermediate/
16
7. Interaction: Forms, labels, and errors (including search fields)
Quick and Easy Checklist
What to check for:
17
7. Interaction: Forms, labels, and errors (including search fields)
Quick and Easy Checklist
Here is a good example of from that labeled correctly:
<form action="demo_form.asp”>
<label for="male">Male</label>
<input type="radio" name="sex" id="male" value="male"><br>
<label for="female">Female</label>
<input type="radio" name="sex" id="female" value="female"><br><br>
<input type="submit" value="Submit”>
</form>
What to check for:
•  Check that any fields that are required/mandatory are clearly
indicated:
Ø  Not just rely on red colour text.
Ø  If using indicator (such as asterisks * ), make sure it is included in the marked up
field label.
Ø  Check that any instructions for completing the form are before they are
needed: section instruction should be at the top of the section.
Ø  The required format such as date (year-month-day) should be included in the
marked up label. Here is a good example:
18
7. Interaction: Forms, labels, and errors (including search fields)
Quick and Easy Checklist
<label for=“date”> Date: (dd/mm/yyyy) <input id=“date”>
What to check for:
•  Check error handling--Try to type in something wrong, and see what the error
message are?
19
7. Interaction: Forms, labels, and errors (including search fields)
Quick and Easy Checklist
Ø  Make sure they are clear and guide users to understand and fix the
errors;
Ø  Check the fields without errors are populated with the data you entered,
except for some sensitive data such as credit card numbers.
•  Captions
•  Transcript
•  Audio description
As no multimedia (video, audio) is used on the website, there is no need to check
that.
20
8. General: Multimedia (video, audio) alternatives
Quick and Easy Checklist
Try to look at the web page without images, styles, and layout.
•  Turn off images and show the text alternatives: Check if every image has
meaningful alternative texts.
•  Turn off style sheets (CSS): check if the content are in the right order when
read it.And make sure, each section has a clear heading.
Here is a good example:
When turning off “CSS” of the website page, it looks in order:
21
9. General: Basic Structure Check
Quick and Easy Checklist
Example:
22
9. General: Basic Structure Check
Quick and Easy Checklist
Ensure that JavaScript event handlers are device independent (e.g., they do not
require the use of a mouse) and make sure that your page does not rely on
JavaScript to function.
•  Trigger events with active input from users rather than nonactive triggers.
•  Provide a mechanism for the user to freeze or slow-down any moving or
blinking objects, particularly those that contain text.
•  Provide a <NOSCRIPT> option for all scripts.
•  Make scripts and applets keyboard operable (using standard conventions).
JavaScript accessibility issues:http://trace.wisc.edu/world/java/jseval.htm
23
10. Make JavaScript accessible
Quick and Easy Checklist
How to Test Web Pages forAccessibility
http://www.lancaster.ac.uk/fss/resources/access/testing.htm
Customize Web Pages (If your website can be customized, it will assist dyslexic users):
http://www.lancaster.ac.uk/fss/resources/access/customising.htm
Testing Web Content forAccessibility
http://webaim.org/resources/evalquickref/
Accessible Forms
http://www.webstandards.org/learn/tutorials/accessible-forms/intermediate/
Form and Label
http://dotsub.com/view/9787ebec-941f-4e04-a5dc-f6ed7fde7247
"Skip Navigation" Links
http://webaim.org/techniques/skipnav/
24
Useful Links
KeyboardAccessibility
http://webaim.org/techniques/keyboard/
CreatingAccessible Form
http://webaim.org/techniques/forms/
JavaScript accessibility issues
http://trace.wisc.edu/world/java/jseval.htm
25
Useful Links

More Related Content

What's hot (20)

Reviewing Screen Based Content: Demo Examples
Reviewing Screen Based Content: Demo ExamplesReviewing Screen Based Content: Demo Examples
Reviewing Screen Based Content: Demo Examples
 
Slides 2 - HTML
Slides 2 - HTMLSlides 2 - HTML
Slides 2 - HTML
 
Html
HtmlHtml
Html
 
Website designing company in delhi
Website designing company in delhiWebsite designing company in delhi
Website designing company in delhi
 
Web Designing Training in Ambala ! BATRA COMPUTER CENTRE
Web Designing Training in Ambala ! BATRA COMPUTER CENTREWeb Designing Training in Ambala ! BATRA COMPUTER CENTRE
Web Designing Training in Ambala ! BATRA COMPUTER CENTRE
 
Reviewing Screen-Based Content
Reviewing Screen-Based ContentReviewing Screen-Based Content
Reviewing Screen-Based Content
 
Hyper text markup Language
Hyper text markup LanguageHyper text markup Language
Hyper text markup Language
 
Html introduction
Html introductionHtml introduction
Html introduction
 
Html notes with Examples
Html notes with ExamplesHtml notes with Examples
Html notes with Examples
 
HTML
HTMLHTML
HTML
 
Accessibility and universal usability
Accessibility and universal usabilityAccessibility and universal usability
Accessibility and universal usability
 
Web Design 1: Introductions
Web Design 1: IntroductionsWeb Design 1: Introductions
Web Design 1: Introductions
 
HTML Start Up - Introduction to HTML
HTML Start Up - Introduction to HTMLHTML Start Up - Introduction to HTML
HTML Start Up - Introduction to HTML
 
Notes4
Notes4Notes4
Notes4
 
GFGC CHIKKABASUR(HTML)
GFGC CHIKKABASUR(HTML)GFGC CHIKKABASUR(HTML)
GFGC CHIKKABASUR(HTML)
 
How the Web Works Using HTML
How the Web Works Using HTMLHow the Web Works Using HTML
How the Web Works Using HTML
 
Basic html tags
Basic html tagsBasic html tags
Basic html tags
 
Artistic Web Applications - Week3 - Part 1
Artistic Web Applications - Week3 - Part 1Artistic Web Applications - Week3 - Part 1
Artistic Web Applications - Week3 - Part 1
 
Week 4 Lecture Part 1
Week 4 Lecture Part 1Week 4 Lecture Part 1
Week 4 Lecture Part 1
 
Week 5 Lecture
Week 5 LectureWeek 5 Lecture
Week 5 Lecture
 

Similar to Accessibility Checklist

Web accessibility testing methodologies, tools and tips
Web accessibility testing methodologies, tools and tipsWeb accessibility testing methodologies, tools and tips
Web accessibility testing methodologies, tools and tipsHenny Swan
 
Usability Guidelines
Usability GuidelinesUsability Guidelines
Usability Guidelineshomeplate31
 
Content accessibility guidelines for site management02
Content accessibility guidelines for site management02Content accessibility guidelines for site management02
Content accessibility guidelines for site management02Matthew Schaefer
 
corePHP Usability Accessibility by Steven Pignataro
corePHP Usability Accessibility by Steven PignatarocorePHP Usability Accessibility by Steven Pignataro
corePHP Usability Accessibility by Steven PignataroJohn Coonen
 
Usability engineering Category specific guidelines(web structure)
Usability engineering Category specific guidelines(web structure)Usability engineering Category specific guidelines(web structure)
Usability engineering Category specific guidelines(web structure)REHMAT ULLAH
 
Top 10 tips for maximising accessibility - breakfast briefing March 2016
Top 10 tips for maximising accessibility - breakfast briefing March 2016Top 10 tips for maximising accessibility - breakfast briefing March 2016
Top 10 tips for maximising accessibility - breakfast briefing March 2016User Vision
 
Owen accessibility-2015.pptx
Owen accessibility-2015.pptxOwen accessibility-2015.pptx
Owen accessibility-2015.pptxOwen Jones
 
Usability and accessibility on the web
Usability and accessibility on the webUsability and accessibility on the web
Usability and accessibility on the webVlad Posea
 
Optimizing Library Resources for Screen Readers
Optimizing Library Resources for Screen ReadersOptimizing Library Resources for Screen Readers
Optimizing Library Resources for Screen ReadersNina McHale
 
Web Accessibility for the 21st Century
Web Accessibility for the 21st CenturyWeb Accessibility for the 21st Century
Web Accessibility for the 21st Centurydreamwidth
 
Sweeping out the cobwebs: Content auditing for large websites
Sweeping out the cobwebs: Content auditing for large websitesSweeping out the cobwebs: Content auditing for large websites
Sweeping out the cobwebs: Content auditing for large websitesNexer Digital
 
Web accessibility webinar 53017
Web accessibility webinar 53017Web accessibility webinar 53017
Web accessibility webinar 53017Dee Moradi
 
Introduction web tech
Introduction web techIntroduction web tech
Introduction web techLiaquat Rahoo
 

Similar to Accessibility Checklist (20)

Web accessibility testing methodologies, tools and tips
Web accessibility testing methodologies, tools and tipsWeb accessibility testing methodologies, tools and tips
Web accessibility testing methodologies, tools and tips
 
Usability Guidelines
Usability GuidelinesUsability Guidelines
Usability Guidelines
 
Web Accessbility
Web AccessbilityWeb Accessbility
Web Accessbility
 
EVOLVE'16 | Maximize | Libby Schaper & Gina Petrucceli | Web Accessibility & AEM
EVOLVE'16 | Maximize | Libby Schaper & Gina Petrucceli | Web Accessibility & AEMEVOLVE'16 | Maximize | Libby Schaper & Gina Petrucceli | Web Accessibility & AEM
EVOLVE'16 | Maximize | Libby Schaper & Gina Petrucceli | Web Accessibility & AEM
 
EVOLVE'16 | Maximize | Gina Petruccelli & Libby Schaper | Web Accessibility &...
EVOLVE'16 | Maximize | Gina Petruccelli & Libby Schaper | Web Accessibility &...EVOLVE'16 | Maximize | Gina Petruccelli & Libby Schaper | Web Accessibility &...
EVOLVE'16 | Maximize | Gina Petruccelli & Libby Schaper | Web Accessibility &...
 
Css navbar
Css navbarCss navbar
Css navbar
 
Content accessibility guidelines for site management02
Content accessibility guidelines for site management02Content accessibility guidelines for site management02
Content accessibility guidelines for site management02
 
corePHP Usability Accessibility by Steven Pignataro
corePHP Usability Accessibility by Steven PignatarocorePHP Usability Accessibility by Steven Pignataro
corePHP Usability Accessibility by Steven Pignataro
 
Usability engineering Category specific guidelines(web structure)
Usability engineering Category specific guidelines(web structure)Usability engineering Category specific guidelines(web structure)
Usability engineering Category specific guidelines(web structure)
 
Top 10 tips for maximising accessibility - breakfast briefing March 2016
Top 10 tips for maximising accessibility - breakfast briefing March 2016Top 10 tips for maximising accessibility - breakfast briefing March 2016
Top 10 tips for maximising accessibility - breakfast briefing March 2016
 
Owen accessibility-2015.pptx
Owen accessibility-2015.pptxOwen accessibility-2015.pptx
Owen accessibility-2015.pptx
 
Web accessibility
Web accessibilityWeb accessibility
Web accessibility
 
Usability and accessibility on the web
Usability and accessibility on the webUsability and accessibility on the web
Usability and accessibility on the web
 
Lit 20170306
Lit 20170306Lit 20170306
Lit 20170306
 
Optimizing Library Resources for Screen Readers
Optimizing Library Resources for Screen ReadersOptimizing Library Resources for Screen Readers
Optimizing Library Resources for Screen Readers
 
Practical A11y testing for surveys
Practical A11y testing for surveysPractical A11y testing for surveys
Practical A11y testing for surveys
 
Web Accessibility for the 21st Century
Web Accessibility for the 21st CenturyWeb Accessibility for the 21st Century
Web Accessibility for the 21st Century
 
Sweeping out the cobwebs: Content auditing for large websites
Sweeping out the cobwebs: Content auditing for large websitesSweeping out the cobwebs: Content auditing for large websites
Sweeping out the cobwebs: Content auditing for large websites
 
Web accessibility webinar 53017
Web accessibility webinar 53017Web accessibility webinar 53017
Web accessibility webinar 53017
 
Introduction web tech
Introduction web techIntroduction web tech
Introduction web tech
 

Recently uploaded

Design principles on typography in design
Design principles on typography in designDesign principles on typography in design
Design principles on typography in designnooreen17
 
Call Girls in Ashok Nagar Delhi ✡️9711147426✡️ Escorts Service
Call Girls in Ashok Nagar Delhi ✡️9711147426✡️ Escorts ServiceCall Girls in Ashok Nagar Delhi ✡️9711147426✡️ Escorts Service
Call Girls in Ashok Nagar Delhi ✡️9711147426✡️ Escorts Servicejennyeacort
 
Passbook project document_april_21__.pdf
Passbook project document_april_21__.pdfPassbook project document_april_21__.pdf
Passbook project document_april_21__.pdfvaibhavkanaujia
 
西北大学毕业证学位证成绩单-怎么样办伪造
西北大学毕业证学位证成绩单-怎么样办伪造西北大学毕业证学位证成绩单-怎么样办伪造
西北大学毕业证学位证成绩单-怎么样办伪造kbdhl05e
 
8377877756 Full Enjoy @24/7 Call Girls in Nirman Vihar Delhi NCR
8377877756 Full Enjoy @24/7 Call Girls in Nirman Vihar Delhi NCR8377877756 Full Enjoy @24/7 Call Girls in Nirman Vihar Delhi NCR
8377877756 Full Enjoy @24/7 Call Girls in Nirman Vihar Delhi NCRdollysharma2066
 
Abu Dhabi Call Girls O58993O4O2 Call Girls in Abu Dhabi`
Abu Dhabi Call Girls O58993O4O2 Call Girls in Abu Dhabi`Abu Dhabi Call Girls O58993O4O2 Call Girls in Abu Dhabi`
Abu Dhabi Call Girls O58993O4O2 Call Girls in Abu Dhabi`dajasot375
 
Call Girls in Okhla Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Okhla Delhi 💯Call Us 🔝8264348440🔝Call Girls in Okhla Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Okhla Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Untitled presedddddddddddddddddntation (1).pptx
Untitled presedddddddddddddddddntation (1).pptxUntitled presedddddddddddddddddntation (1).pptx
Untitled presedddddddddddddddddntation (1).pptxmapanig881
 
办理学位证(TheAuckland证书)新西兰奥克兰大学毕业证成绩单原版一比一
办理学位证(TheAuckland证书)新西兰奥克兰大学毕业证成绩单原版一比一办理学位证(TheAuckland证书)新西兰奥克兰大学毕业证成绩单原版一比一
办理学位证(TheAuckland证书)新西兰奥克兰大学毕业证成绩单原版一比一Fi L
 
FiveHypotheses_UIDMasterclass_18April2024.pdf
FiveHypotheses_UIDMasterclass_18April2024.pdfFiveHypotheses_UIDMasterclass_18April2024.pdf
FiveHypotheses_UIDMasterclass_18April2024.pdfShivakumar Viswanathan
 
Call Girls Meghani Nagar 7397865700 Independent Call Girls
Call Girls Meghani Nagar 7397865700  Independent Call GirlsCall Girls Meghani Nagar 7397865700  Independent Call Girls
Call Girls Meghani Nagar 7397865700 Independent Call Girlsssuser7cb4ff
 
定制(RMIT毕业证书)澳洲墨尔本皇家理工大学毕业证成绩单原版一比一
定制(RMIT毕业证书)澳洲墨尔本皇家理工大学毕业证成绩单原版一比一定制(RMIT毕业证书)澳洲墨尔本皇家理工大学毕业证成绩单原版一比一
定制(RMIT毕业证书)澳洲墨尔本皇家理工大学毕业证成绩单原版一比一lvtagr7
 
昆士兰大学毕业证(UQ毕业证)#文凭成绩单#真实留信学历认证永久存档
昆士兰大学毕业证(UQ毕业证)#文凭成绩单#真实留信学历认证永久存档昆士兰大学毕业证(UQ毕业证)#文凭成绩单#真实留信学历认证永久存档
昆士兰大学毕业证(UQ毕业证)#文凭成绩单#真实留信学历认证永久存档208367051
 
Mookuthi is an artisanal nose ornament brand based in Madras.
Mookuthi is an artisanal nose ornament brand based in Madras.Mookuthi is an artisanal nose ornament brand based in Madras.
Mookuthi is an artisanal nose ornament brand based in Madras.Mookuthi
 
shot list for my tv series two steps back
shot list for my tv series two steps backshot list for my tv series two steps back
shot list for my tv series two steps back17lcow074
 
How to Be Famous in your Field just visit our Site
How to Be Famous in your Field just visit our SiteHow to Be Famous in your Field just visit our Site
How to Be Famous in your Field just visit our Sitegalleryaagency
 
Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025Rndexperts
 
办理(USYD毕业证书)澳洲悉尼大学毕业证成绩单原版一比一
办理(USYD毕业证书)澳洲悉尼大学毕业证成绩单原版一比一办理(USYD毕业证书)澳洲悉尼大学毕业证成绩单原版一比一
办理(USYD毕业证书)澳洲悉尼大学毕业证成绩单原版一比一diploma 1
 
1比1办理美国北卡罗莱纳州立大学毕业证成绩单pdf电子版制作修改
1比1办理美国北卡罗莱纳州立大学毕业证成绩单pdf电子版制作修改1比1办理美国北卡罗莱纳州立大学毕业证成绩单pdf电子版制作修改
1比1办理美国北卡罗莱纳州立大学毕业证成绩单pdf电子版制作修改yuu sss
 

Recently uploaded (20)

Design principles on typography in design
Design principles on typography in designDesign principles on typography in design
Design principles on typography in design
 
Call Girls in Ashok Nagar Delhi ✡️9711147426✡️ Escorts Service
Call Girls in Ashok Nagar Delhi ✡️9711147426✡️ Escorts ServiceCall Girls in Ashok Nagar Delhi ✡️9711147426✡️ Escorts Service
Call Girls in Ashok Nagar Delhi ✡️9711147426✡️ Escorts Service
 
Passbook project document_april_21__.pdf
Passbook project document_april_21__.pdfPassbook project document_april_21__.pdf
Passbook project document_april_21__.pdf
 
西北大学毕业证学位证成绩单-怎么样办伪造
西北大学毕业证学位证成绩单-怎么样办伪造西北大学毕业证学位证成绩单-怎么样办伪造
西北大学毕业证学位证成绩单-怎么样办伪造
 
8377877756 Full Enjoy @24/7 Call Girls in Nirman Vihar Delhi NCR
8377877756 Full Enjoy @24/7 Call Girls in Nirman Vihar Delhi NCR8377877756 Full Enjoy @24/7 Call Girls in Nirman Vihar Delhi NCR
8377877756 Full Enjoy @24/7 Call Girls in Nirman Vihar Delhi NCR
 
Abu Dhabi Call Girls O58993O4O2 Call Girls in Abu Dhabi`
Abu Dhabi Call Girls O58993O4O2 Call Girls in Abu Dhabi`Abu Dhabi Call Girls O58993O4O2 Call Girls in Abu Dhabi`
Abu Dhabi Call Girls O58993O4O2 Call Girls in Abu Dhabi`
 
Call Girls in Okhla Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Okhla Delhi 💯Call Us 🔝8264348440🔝Call Girls in Okhla Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Okhla Delhi 💯Call Us 🔝8264348440🔝
 
Untitled presedddddddddddddddddntation (1).pptx
Untitled presedddddddddddddddddntation (1).pptxUntitled presedddddddddddddddddntation (1).pptx
Untitled presedddddddddddddddddntation (1).pptx
 
办理学位证(TheAuckland证书)新西兰奥克兰大学毕业证成绩单原版一比一
办理学位证(TheAuckland证书)新西兰奥克兰大学毕业证成绩单原版一比一办理学位证(TheAuckland证书)新西兰奥克兰大学毕业证成绩单原版一比一
办理学位证(TheAuckland证书)新西兰奥克兰大学毕业证成绩单原版一比一
 
FiveHypotheses_UIDMasterclass_18April2024.pdf
FiveHypotheses_UIDMasterclass_18April2024.pdfFiveHypotheses_UIDMasterclass_18April2024.pdf
FiveHypotheses_UIDMasterclass_18April2024.pdf
 
Call Girls Meghani Nagar 7397865700 Independent Call Girls
Call Girls Meghani Nagar 7397865700  Independent Call GirlsCall Girls Meghani Nagar 7397865700  Independent Call Girls
Call Girls Meghani Nagar 7397865700 Independent Call Girls
 
定制(RMIT毕业证书)澳洲墨尔本皇家理工大学毕业证成绩单原版一比一
定制(RMIT毕业证书)澳洲墨尔本皇家理工大学毕业证成绩单原版一比一定制(RMIT毕业证书)澳洲墨尔本皇家理工大学毕业证成绩单原版一比一
定制(RMIT毕业证书)澳洲墨尔本皇家理工大学毕业证成绩单原版一比一
 
昆士兰大学毕业证(UQ毕业证)#文凭成绩单#真实留信学历认证永久存档
昆士兰大学毕业证(UQ毕业证)#文凭成绩单#真实留信学历认证永久存档昆士兰大学毕业证(UQ毕业证)#文凭成绩单#真实留信学历认证永久存档
昆士兰大学毕业证(UQ毕业证)#文凭成绩单#真实留信学历认证永久存档
 
Mookuthi is an artisanal nose ornament brand based in Madras.
Mookuthi is an artisanal nose ornament brand based in Madras.Mookuthi is an artisanal nose ornament brand based in Madras.
Mookuthi is an artisanal nose ornament brand based in Madras.
 
shot list for my tv series two steps back
shot list for my tv series two steps backshot list for my tv series two steps back
shot list for my tv series two steps back
 
How to Be Famous in your Field just visit our Site
How to Be Famous in your Field just visit our SiteHow to Be Famous in your Field just visit our Site
How to Be Famous in your Field just visit our Site
 
Call Girls in Pratap Nagar, 9953056974 Escort Service
Call Girls in Pratap Nagar,  9953056974 Escort ServiceCall Girls in Pratap Nagar,  9953056974 Escort Service
Call Girls in Pratap Nagar, 9953056974 Escort Service
 
Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025
 
办理(USYD毕业证书)澳洲悉尼大学毕业证成绩单原版一比一
办理(USYD毕业证书)澳洲悉尼大学毕业证成绩单原版一比一办理(USYD毕业证书)澳洲悉尼大学毕业证成绩单原版一比一
办理(USYD毕业证书)澳洲悉尼大学毕业证成绩单原版一比一
 
1比1办理美国北卡罗莱纳州立大学毕业证成绩单pdf电子版制作修改
1比1办理美国北卡罗莱纳州立大学毕业证成绩单pdf电子版制作修改1比1办理美国北卡罗莱纳州立大学毕业证成绩单pdf电子版制作修改
1比1办理美国北卡罗莱纳州立大学毕业证成绩单pdf电子版制作修改
 

Accessibility Checklist

  • 1. 1 Accessibility (Session 3) Yongjie Chen UX Designer (Background in HCI) Email: yjgracechen@gmail.com
  • 2. Good page titles help people know where they are and move between pages that are open in their browser. What to check for: •  Check that there is a title describes the content of the page. •  Check that the title is different from other pages on the website. 2 1. Page title Quick and Easy Checklist
  • 3. 3 2. Image text alternatives ("alt text"): Quick and Easy Checklist Do you provide “Alt” text? How would you describe this image? Alt = ???
  • 4. The alternative text help users who cannot see the images which include pictures, illustrations, charts, etc. What to check for: •  The images should have the appropriate text and functional description. Ø  For example: a search button would be "search", not "magnifying glass”. •  If the image is just for decoration, then the alt should be “null”. •  As screen reader automatically provide the words “button”, “link” or “image of”, there is no need to provide these information again in the alternative text. 4 2. Image text alternatives ("alt text"): Quick and Easy Checklist
  • 5. The sections of information on the page are separated by headings. It is helpful for people who cannot use mouse (use keyboard only) and people who use screen reader. What to check for: All pages should have at least one headings and should have a meaningful hierarchy. Here is an example of meaningful hierarchy: 5 3. Text: Headings Quick and Easy Checklist
  • 6. Example: Heading Level 1 <h1> Heading Level 2 <h2> Heading Level 3 <h3> Heading Level 3 <h3> Heading Level 2 <h2> Heading Level 3 <h3> Heading Level 4 <h4> 6 3. Text: Headings Quick and Easy Checklist
  • 7. The web pages should allow users to change the color contrast between text and background colours as different disability have different requirement for colour contrast. Here is a good example of providing different colour contrast for users. 7 4. Text: Color contrast Quick and Easy Checklist
  • 8. 8 4. Text: Color contrast Quick and Easy Checklist
  • 9. For example, for some disabled users, the high colour contrast text needed, as they cannot read the low contrast text as below: However, for people who has reading disabilities such as dyslexia users, the high colour contrast are not readable. 9 4. Text: Color contrast Quick and Easy Checklist
  • 10. 10 4. Text: Color contrast Quick and Easy Checklist Low Contrast Example:
  • 11. Some disabled users need to enlarge the text on the web pages in order to see the content. 11 5. Text: Resize text Quick and Easy Checklist What to check for: •  Enlarge all the text to check the web page content (WCAG 2.0 requires 200%): are there texts/images disappear/cut off/ overlap?
  • 12. What to check for: Here is a bad example below: 12 5. Text: Resize text Quick and Easy Checklist
  • 13. For visually impaired users with mobility problems and blind users, they rely on keyboard to interact with the Web. The keyboard focus should be visible and follow the logical order through the page elements. What to check for: •  Check you can tab to/ tab way from all elements and it is visible when focus on. •  The tab order is logical. •  Is a “skip navigation” link available? - Providing visible links at the top of the page and make it visible when received keyboard focus. •  When tab to a drop list, make sure you can navigate through arrow key. Create “skip navigation” link http://webaim.org/techniques/skipnav/#creating 13 6. Interaction: Keyboard access and visual focus Quick and Easy Checklist
  • 14. 14 6. Interaction: Keyboard access and visual focus Quick and Easy Checklist When the web page received keyboard focus, the “skip navigation” link become visible. Here is a good example: Here is a good example of visible tab focus:
  • 15. “Aform could be a single text box, such as Search, or could be a complex form with text fields, radio buttons, checkboxes, drop-down lists, and buttons.” Form fields and other form controls usually have visible labels. 15 7. Interaction: Forms, labels, and errors (including search fields) Quick and Easy Checklist For example: “First Name” as the label for a text field (see image below). If these labels are marked up correctly, people can interact with them using keyboard, screen readers and voice input.
  • 16. What to check for: •  Check all the form controls, make sure they are all keyboard accessible (see Interaction: Keyboard access and visual focus). •  Check that every form control has a label associated with it using such as 'label', 'for', and 'id’in HTML. Accessible HTMLForms: http://www.webstandards.org/learn/tutorials/accessible-forms/intermediate/ 16 7. Interaction: Forms, labels, and errors (including search fields) Quick and Easy Checklist
  • 17. What to check for: 17 7. Interaction: Forms, labels, and errors (including search fields) Quick and Easy Checklist Here is a good example of from that labeled correctly: <form action="demo_form.asp”> <label for="male">Male</label> <input type="radio" name="sex" id="male" value="male"><br> <label for="female">Female</label> <input type="radio" name="sex" id="female" value="female"><br><br> <input type="submit" value="Submit”> </form>
  • 18. What to check for: •  Check that any fields that are required/mandatory are clearly indicated: Ø  Not just rely on red colour text. Ø  If using indicator (such as asterisks * ), make sure it is included in the marked up field label. Ø  Check that any instructions for completing the form are before they are needed: section instruction should be at the top of the section. Ø  The required format such as date (year-month-day) should be included in the marked up label. Here is a good example: 18 7. Interaction: Forms, labels, and errors (including search fields) Quick and Easy Checklist <label for=“date”> Date: (dd/mm/yyyy) <input id=“date”>
  • 19. What to check for: •  Check error handling--Try to type in something wrong, and see what the error message are? 19 7. Interaction: Forms, labels, and errors (including search fields) Quick and Easy Checklist Ø  Make sure they are clear and guide users to understand and fix the errors; Ø  Check the fields without errors are populated with the data you entered, except for some sensitive data such as credit card numbers.
  • 20. •  Captions •  Transcript •  Audio description As no multimedia (video, audio) is used on the website, there is no need to check that. 20 8. General: Multimedia (video, audio) alternatives Quick and Easy Checklist
  • 21. Try to look at the web page without images, styles, and layout. •  Turn off images and show the text alternatives: Check if every image has meaningful alternative texts. •  Turn off style sheets (CSS): check if the content are in the right order when read it.And make sure, each section has a clear heading. Here is a good example: When turning off “CSS” of the website page, it looks in order: 21 9. General: Basic Structure Check Quick and Easy Checklist
  • 22. Example: 22 9. General: Basic Structure Check Quick and Easy Checklist
  • 23. Ensure that JavaScript event handlers are device independent (e.g., they do not require the use of a mouse) and make sure that your page does not rely on JavaScript to function. •  Trigger events with active input from users rather than nonactive triggers. •  Provide a mechanism for the user to freeze or slow-down any moving or blinking objects, particularly those that contain text. •  Provide a <NOSCRIPT> option for all scripts. •  Make scripts and applets keyboard operable (using standard conventions). JavaScript accessibility issues:http://trace.wisc.edu/world/java/jseval.htm 23 10. Make JavaScript accessible Quick and Easy Checklist
  • 24. How to Test Web Pages forAccessibility http://www.lancaster.ac.uk/fss/resources/access/testing.htm Customize Web Pages (If your website can be customized, it will assist dyslexic users): http://www.lancaster.ac.uk/fss/resources/access/customising.htm Testing Web Content forAccessibility http://webaim.org/resources/evalquickref/ Accessible Forms http://www.webstandards.org/learn/tutorials/accessible-forms/intermediate/ Form and Label http://dotsub.com/view/9787ebec-941f-4e04-a5dc-f6ed7fde7247 "Skip Navigation" Links http://webaim.org/techniques/skipnav/ 24 Useful Links