SlideShare a Scribd company logo
Inclusive Healthcare:
Accessible Website Best
Practices
May
20,
2021
Who we are
Nadia Rasul
Developer & Accessibility Lead
@nadiarasul
Jen Tweedie
Content Strategist
@jen_tweedie
Agenda
1. Importance of accessibility for healthcare websites
2. Accessible tactics for information gathering
3. Accessible tactics for transactional tasks
4. Tools & Testing
Why accessibility matters for healthcare websites
➔ Privacy and security of patient
information
◆ Accessing test results and medical
records
◆ Paying bills
➔ Access to healthcare information can
mean difference between life and
death
◆ Research symptoms
◆ Find physicians in their network
◆ Schedule an appointment
4
Image credit: Dana Chan for Disabled and Here
Some barriers faced by patients with disabilities
1. A blind patient unable to search for a doctor and book an appointment online
because the forms are not compatible with a screen reader
2. A person unable to find more information about their medical condition
because the content is not easily navigable
3. A hospital website includes helpful patient care videos, but does not provide
transcripts and captions for deaf and hard of hearing users
4. A third-party patient records portal that has small, low-contrast text that does
not allow changing contrast or zooming in making it difficult to read for low
vision patients
5. Pre-visit form that people with motor disabilities cannot complete because it
requires a mouse to submit
5
Information gathering:
➔ Researching health
conditions
➔ Understanding a
healthcare system’s
specialties/capabilities
➔ Researching doctors
➔ Location information
Healthcare website behaviour
Transactions:
➔ Booking appointments
➔ Bill payments
➔ Account updates
➔ Clinical trial applications
➔ Donations
Healthcare website behaviour
Accessible tactics for
information gathering
May
20,
2021
Inclusive information for all
Site navigation and interaction
design
10
Support different
browsing methods
Good tactics
➔ Provide multiple ways to access the same content:
◆ Navigation, on-page links or calls to action,
footer, sitemap page
◆ Site search
➔ Create mutually exclusive navigation categories to
reduce hesitation and doubt
➔ Design a clear and consistent navigation menu
11
Support different
browsing methods
Good tactics
12
Support different
browsing methods
Good tactics
➔ Use semantic HTML and ARIA landmark roles to identify
and structure content
◆ ARIA = Accessible Rich Internet Applications
➔ Ensure all navigation elements and content can be
accessed via keyboard
◆ Provide skip links (AKA “bypass blocks”)
➔ Make controls large enough to activate for ease of use
◆ At least 44 x 44px
➔ Design distinctive keyboard focus states
13
Help users
access
interactive
content
Good tactics
➔ Meet colour contrast requirements to improve
readability:
◆ At least 4.5:1 for normal text
◆ 3:1 for large text
◆ 3:1 for graphics and user interface component
➔ Don’t convey important information with colour alone
14
Use colour
effectively
Good tactics
✔
➔ Avoid differentiating links via colour alone (and “click
here” language!)
➔ Avoid low colour contrast
15
Use colour
effectively
Things to avoid
Content structure and clarity
17
Help users
skim/navigate
content
Good tactics
➔ Add structure and help assistive technology users
navigate each page (headings = table of
contents)
https://yoast.com/how-to-use-headings-on-your-site/
18
Hemingway Editor
19
Help users
skim/navigate
content
Good tactics
“On the average Web page, users have time to read at most 28% of
the words during an average visit; 20% is more likely.”
– Jakob Nielsen
➔ Break up long content with:
◆ Descriptive headings
◆ Lists
◆ Shorter sentences
◆ Shorter paragraphs
➔ Use descriptive link text to support sighted
users, users of assistive technology
Learn More
20
Help users
understand
content
Good tactics
➔ Write for a Grade 6-8 reading level
➔ Use plain language principles
◆ Omit “filler” words and phrases
◆ Use simpler terms with fewer syllables
◆ Avoid idioms or figures of speech
➔ Provide definitions and common alternatives for
complex medical terms
Accessible multimedia
22
Make
accessible
video content
Good tactics
➔ Make sure users can play/pause video content
➔ Always include video captions and transcripts
◆ Allows more people to consume/access
your content
◆ Is indexable by search engines
23
Make
accessible
video content
Things to avoid
➔ Avoid auto-playing video content
➔ Avoid placing text over moving video content
24
Create
accessible
images
Good tactics
➔ Include image alt text
◆ What’s happening? What mood is it trying
to convey?
➔ For instructional images or infographics, write
the instructions in the body content of the page
➔ If text is placed over an image, make sure
there’s enough contrast between the image and
the text
25
Create
accessible
images
Things to avoid
➔ Avoid images with embedded text:
◆ Can’t be translated
◆ Often becomes illegible on mobile
➔ Avoid large image files
➔ Avoid auto-scrolling images
Summary
Support information gathering needs with:
➔ User-friendly navigation patterns
➔ Clear, usable interactive elements
➔ Accessible colour combinations
➔ Content that’s easier to read, skim, and navigate
➔ Accessible multimedia
26
Accessible tactics for
healthcare site transactions
May
20,
2021
Meaningful interactions
Usable inclusive forms
29
Make forms
easy to
complete
➔ Provide clear labels & instructions programmatically
connected to fields
◆ Placeholder text is not a substitute for labels
◆ Give useful information to help users fill the form
➔ Left-align fields, supporting content, and buttons for
better scannability and to support magnification users
➔ Indicate required fields visually, and programmatically
using aria-required
➔ Group related information using fieldset and legend
30
Make forms
easy to
complete
➔ Use correct input types
➔ Include the autocomplete
attribute for fields gathering
personal information
➔ Include keyboard interactions,
focus styles, and aria attributes
for any custom form
components (e.g. checkboxes
and dropdowns)
31
Labels &
instructions
<h2>Contact Form</h2>
<label for="FirstName">First Name*</label>
<input type="text"
id="FirstName"
name="FirstName"
value=""
autocomplete="given-name"
aria-required="true" />
32
Give users
feedback
➔ User notifications through AJAX, page reload, or
navigate to a new page
◆ Update document title to indicate status of the form
➔ Descriptive errors and ARIA attributes to mark invalid
fields
◆ Connect inline errors to each field using aria-describedby
◆ Use aria-invalid attribute to mark field invalid
33
Inline error
messages
<h2>Contact Form</h2>
<label for="FirstName">First Name*</label>
<input type="text"
id="FirstName"
name="FirstName"
value=""
aria-required="true"
aria-describedby="FirstName-error"
aria-invalid="true"/>
<span id="FirstName-error">Please enter
your first name.</span>
34
Don’t make
users guess
35
Give users
feedback
➔ Global error block at the top of form
◆ List all the errors at the top and link them to each
input
➔ Determine urgency of message and use appropriate
value for aria-live
◆ Use role="alert" and aria-live="assertive" for important
messages on the container if there is no page reload
◆ Use role="status" and aria-live="polite" for remaining
characters on a textarea with limited amount of text
36
Error summary
Summary
Support transaction needs with:
➔ Programmatically associated labels and instructions
➔ Descriptive error and success messages
➔ Keyboard and screen reader accessibility for custom elements
37
Testing strategies for
inclusive websites
May
20,
2021
Verify and improve
Tools & Testing
40
Automated
checks
➔ Automated tools such as Siteimprove, WAVE, aXe to
get an overview of issues
➔ Use an accessibility plugin in your design tool
➔ Use an accessibility linter to check your code
41
Manual testing
➔ Test each page and component with a keyboard
alone
➔ Try an accessibility simulator
➔ Check if your pages can be zoomed up to 200%
without breaking content and functionality
➔ Verify your content’s readability with the Hemingway
App
➔ Test with real users
42
Use a screen
reader
➔ Navigate through your website with a screen reader
◆ Most popular combinations:
● NVDA with Firefox
● JAWS with Internet Explorer or Chrome
● VoiceOver with Safari
Summary
Test your websites
➔ Run automated tests
➔ Do a manual test with a keyboard
➔ Try out a screen reader
➔ Test with real people!
43
Thanks for joining us!
www.reasononeinc.com
@ReasonOneInc

More Related Content

What's hot

Hypertex transfer protocol
Hypertex transfer protocolHypertex transfer protocol
Hypertex transfer protocolwanangwa234
 
Clio for Family Law Firms
Clio for Family Law FirmsClio for Family Law Firms
Clio for Family Law Firms
Clio - Cloud-Based Legal Technology
 
Bulls eye transaction
Bulls eye transactionBulls eye transaction
Bulls eye transaction
Manu Melwin Joy
 
Email etiquettes
Email etiquettesEmail etiquettes
Email etiquettes
Anshumali Saxena
 
Eng 52 transitions and patterns of organization
Eng 52 transitions and patterns of organizationEng 52 transitions and patterns of organization
Eng 52 transitions and patterns of organizationElizabeth Buchanan
 
Introduction to Blogging
Introduction to BloggingIntroduction to Blogging
Introduction to Blogging
Mohsin Khan
 
Content Management System
Content Management SystemContent Management System
Content Management System
OmnePresent
 

What's hot (7)

Hypertex transfer protocol
Hypertex transfer protocolHypertex transfer protocol
Hypertex transfer protocol
 
Clio for Family Law Firms
Clio for Family Law FirmsClio for Family Law Firms
Clio for Family Law Firms
 
Bulls eye transaction
Bulls eye transactionBulls eye transaction
Bulls eye transaction
 
Email etiquettes
Email etiquettesEmail etiquettes
Email etiquettes
 
Eng 52 transitions and patterns of organization
Eng 52 transitions and patterns of organizationEng 52 transitions and patterns of organization
Eng 52 transitions and patterns of organization
 
Introduction to Blogging
Introduction to BloggingIntroduction to Blogging
Introduction to Blogging
 
Content Management System
Content Management SystemContent Management System
Content Management System
 

Similar to Inclusive healthcare: Accessible website best practices

Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
TechSoup
 
TrueCrime - Redesign FFW Slides.pptx
TrueCrime - Redesign FFW Slides.pptxTrueCrime - Redesign FFW Slides.pptx
TrueCrime - Redesign FFW Slides.pptx
Mandee Englert
 
How to engineer accessible websites
How to engineer accessible websitesHow to engineer accessible websites
How to engineer accessible websites
Rachel Cherry
 
Why Accessibility is More Than Just a Lighthouse Metric | SEONerdSwitzerland ...
Why Accessibility is More Than Just a Lighthouse Metric | SEONerdSwitzerland ...Why Accessibility is More Than Just a Lighthouse Metric | SEONerdSwitzerland ...
Why Accessibility is More Than Just a Lighthouse Metric | SEONerdSwitzerland ...
Ruth Everett
 
How to Create and Optimize Content for Higher Google Rankings
How to Create and Optimize Content for Higher Google RankingsHow to Create and Optimize Content for Higher Google Rankings
How to Create and Optimize Content for Higher Google Rankings
Search Engine Journal
 
How to-create-and-optimize-content-for-higher-google-rankings
How to-create-and-optimize-content-for-higher-google-rankingsHow to-create-and-optimize-content-for-higher-google-rankings
How to-create-and-optimize-content-for-higher-google-rankings
ALPSMarketing
 
How to-create-and-optimize-content-for-higher-google-rankings
How to-create-and-optimize-content-for-higher-google-rankingsHow to-create-and-optimize-content-for-higher-google-rankings
How to-create-and-optimize-content-for-higher-google-rankings
jangaabhishek
 
The power of accessibility (November, 2018)
The power of accessibility (November, 2018)The power of accessibility (November, 2018)
The power of accessibility (November, 2018)
Rachel M. Carmena
 
LO2 - Lesson 14 - Technical
LO2 - Lesson 14 - TechnicalLO2 - Lesson 14 - Technical
Close Encounters of the Digital Kind: Designing Effective Online Tutorials
Close Encounters of the Digital Kind: Designing Effective Online TutorialsClose Encounters of the Digital Kind: Designing Effective Online Tutorials
Close Encounters of the Digital Kind: Designing Effective Online Tutorials
susangar
 
Archambault and Mclean- Close encounters of the digital kind: designing effec...
Archambault and Mclean- Close encounters of the digital kind: designing effec...Archambault and Mclean- Close encounters of the digital kind: designing effec...
Archambault and Mclean- Close encounters of the digital kind: designing effec...IFLA_InfolitRef
 
Heuristic Analysis - PBS Newshour Website
Heuristic Analysis - PBS Newshour WebsiteHeuristic Analysis - PBS Newshour Website
Heuristic Analysis - PBS Newshour Websitefabiolaeinhorn
 
How to create accessible websites - WordCamp New York
How to create accessible websites - WordCamp New YorkHow to create accessible websites - WordCamp New York
How to create accessible websites - WordCamp New York
Rachel Cherry
 
Building a Media Site for a Brand - Bruce May, Indie Films Foundation
Building a Media Site for a Brand - Bruce May, Indie Films Foundation Building a Media Site for a Brand - Bruce May, Indie Films Foundation
Building a Media Site for a Brand - Bruce May, Indie Films Foundation
DigiMarCon - Digital Marketing, Media and Advertising Conferences & Exhibitions
 
Power of an Accessible Website.pdf
Power of an Accessible Website.pdfPower of an Accessible Website.pdf
Power of an Accessible Website.pdf
3Play Media
 
Scribe Academy™ presents - Web Accessibility for Town and Parish Councils by...
Scribe Academy™  presents - Web Accessibility for Town and Parish Councils by...Scribe Academy™  presents - Web Accessibility for Town and Parish Councils by...
Scribe Academy™ presents - Web Accessibility for Town and Parish Councils by...
Scribe
 
Accessibility and Social Media
Accessibility and Social MediaAccessibility and Social Media
Accessibility and Social Media
3Play Media
 
Web Accessibility
Web AccessibilityWeb Accessibility
Web Accessibility
ADA Site Compliance
 

Similar to Inclusive healthcare: Accessible website best practices (20)

EVOLVE"13 | Maximize & Enhance | Accessibility | Kiran Kaja
EVOLVE"13 | Maximize & Enhance | Accessibility | Kiran KajaEVOLVE"13 | Maximize & Enhance | Accessibility | Kiran Kaja
EVOLVE"13 | Maximize & Enhance | Accessibility | Kiran Kaja
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
 
TrueCrime - Redesign FFW Slides.pptx
TrueCrime - Redesign FFW Slides.pptxTrueCrime - Redesign FFW Slides.pptx
TrueCrime - Redesign FFW Slides.pptx
 
How to engineer accessible websites
How to engineer accessible websitesHow to engineer accessible websites
How to engineer accessible websites
 
Why Accessibility is More Than Just a Lighthouse Metric | SEONerdSwitzerland ...
Why Accessibility is More Than Just a Lighthouse Metric | SEONerdSwitzerland ...Why Accessibility is More Than Just a Lighthouse Metric | SEONerdSwitzerland ...
Why Accessibility is More Than Just a Lighthouse Metric | SEONerdSwitzerland ...
 
How to Create and Optimize Content for Higher Google Rankings
How to Create and Optimize Content for Higher Google RankingsHow to Create and Optimize Content for Higher Google Rankings
How to Create and Optimize Content for Higher Google Rankings
 
How to-create-and-optimize-content-for-higher-google-rankings
How to-create-and-optimize-content-for-higher-google-rankingsHow to-create-and-optimize-content-for-higher-google-rankings
How to-create-and-optimize-content-for-higher-google-rankings
 
How to-create-and-optimize-content-for-higher-google-rankings
How to-create-and-optimize-content-for-higher-google-rankingsHow to-create-and-optimize-content-for-higher-google-rankings
How to-create-and-optimize-content-for-higher-google-rankings
 
The power of accessibility (November, 2018)
The power of accessibility (November, 2018)The power of accessibility (November, 2018)
The power of accessibility (November, 2018)
 
LO2 - Lesson 14 - Technical
LO2 - Lesson 14 - TechnicalLO2 - Lesson 14 - Technical
LO2 - Lesson 14 - Technical
 
Close Encounters of the Digital Kind: Designing Effective Online Tutorials
Close Encounters of the Digital Kind: Designing Effective Online TutorialsClose Encounters of the Digital Kind: Designing Effective Online Tutorials
Close Encounters of the Digital Kind: Designing Effective Online Tutorials
 
Archambault and Mclean- Close encounters of the digital kind: designing effec...
Archambault and Mclean- Close encounters of the digital kind: designing effec...Archambault and Mclean- Close encounters of the digital kind: designing effec...
Archambault and Mclean- Close encounters of the digital kind: designing effec...
 
Heuristic Analysis - PBS Newshour Website
Heuristic Analysis - PBS Newshour WebsiteHeuristic Analysis - PBS Newshour Website
Heuristic Analysis - PBS Newshour Website
 
Usability
UsabilityUsability
Usability
 
How to create accessible websites - WordCamp New York
How to create accessible websites - WordCamp New YorkHow to create accessible websites - WordCamp New York
How to create accessible websites - WordCamp New York
 
Building a Media Site for a Brand - Bruce May, Indie Films Foundation
Building a Media Site for a Brand - Bruce May, Indie Films Foundation Building a Media Site for a Brand - Bruce May, Indie Films Foundation
Building a Media Site for a Brand - Bruce May, Indie Films Foundation
 
Power of an Accessible Website.pdf
Power of an Accessible Website.pdfPower of an Accessible Website.pdf
Power of an Accessible Website.pdf
 
Scribe Academy™ presents - Web Accessibility for Town and Parish Councils by...
Scribe Academy™  presents - Web Accessibility for Town and Parish Councils by...Scribe Academy™  presents - Web Accessibility for Town and Parish Councils by...
Scribe Academy™ presents - Web Accessibility for Town and Parish Councils by...
 
Accessibility and Social Media
Accessibility and Social MediaAccessibility and Social Media
Accessibility and Social Media
 
Web Accessibility
Web AccessibilityWeb Accessibility
Web Accessibility
 

Recently uploaded

重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理
重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理
重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理
vmemo1
 
How to Use Contact Form 7 Like a Pro.pptx
How to Use Contact Form 7 Like a Pro.pptxHow to Use Contact Form 7 Like a Pro.pptx
How to Use Contact Form 7 Like a Pro.pptx
Gal Baras
 
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
3ipehhoa
 
Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...
Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...
Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...
CIOWomenMagazine
 
guildmasters guide to ravnica Dungeons & Dragons 5...
guildmasters guide to ravnica Dungeons & Dragons 5...guildmasters guide to ravnica Dungeons & Dragons 5...
guildmasters guide to ravnica Dungeons & Dragons 5...
Rogerio Filho
 
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
ufdana
 
2.Cellular Networks_The final stage of connectivity is achieved by segmenting...
2.Cellular Networks_The final stage of connectivity is achieved by segmenting...2.Cellular Networks_The final stage of connectivity is achieved by segmenting...
2.Cellular Networks_The final stage of connectivity is achieved by segmenting...
JeyaPerumal1
 
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
keoku
 
Bài tập unit 1 English in the world.docx
Bài tập unit 1 English in the world.docxBài tập unit 1 English in the world.docx
Bài tập unit 1 English in the world.docx
nhiyenphan2005
 
可查真实(Monash毕业证)西澳大学毕业证成绩单退学买
可查真实(Monash毕业证)西澳大学毕业证成绩单退学买可查真实(Monash毕业证)西澳大学毕业证成绩单退学买
可查真实(Monash毕业证)西澳大学毕业证成绩单退学买
cuobya
 
Search Result Showing My Post is Now Buried
Search Result Showing My Post is Now BuriedSearch Result Showing My Post is Now Buried
Search Result Showing My Post is Now Buried
Trish Parr
 
Italy Agriculture Equipment Market Outlook to 2027
Italy Agriculture Equipment Market Outlook to 2027Italy Agriculture Equipment Market Outlook to 2027
Italy Agriculture Equipment Market Outlook to 2027
harveenkaur52
 
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
3ipehhoa
 
JAVIER LASA-EXPERIENCIA digital 1986-2024.pdf
JAVIER LASA-EXPERIENCIA digital 1986-2024.pdfJAVIER LASA-EXPERIENCIA digital 1986-2024.pdf
JAVIER LASA-EXPERIENCIA digital 1986-2024.pdf
Javier Lasa
 
Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdf
Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdfMeet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdf
Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdf
Florence Consulting
 
Understanding User Behavior with Google Analytics.pdf
Understanding User Behavior with Google Analytics.pdfUnderstanding User Behavior with Google Analytics.pdf
Understanding User Behavior with Google Analytics.pdf
SEO Article Boost
 
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
eutxy
 
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
3ipehhoa
 
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
APNIC
 
7 Best Cloud Hosting Services to Try Out in 2024
7 Best Cloud Hosting Services to Try Out in 20247 Best Cloud Hosting Services to Try Out in 2024
7 Best Cloud Hosting Services to Try Out in 2024
Danica Gill
 

Recently uploaded (20)

重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理
重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理
重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理
 
How to Use Contact Form 7 Like a Pro.pptx
How to Use Contact Form 7 Like a Pro.pptxHow to Use Contact Form 7 Like a Pro.pptx
How to Use Contact Form 7 Like a Pro.pptx
 
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
 
Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...
Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...
Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...
 
guildmasters guide to ravnica Dungeons & Dragons 5...
guildmasters guide to ravnica Dungeons & Dragons 5...guildmasters guide to ravnica Dungeons & Dragons 5...
guildmasters guide to ravnica Dungeons & Dragons 5...
 
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
 
2.Cellular Networks_The final stage of connectivity is achieved by segmenting...
2.Cellular Networks_The final stage of connectivity is achieved by segmenting...2.Cellular Networks_The final stage of connectivity is achieved by segmenting...
2.Cellular Networks_The final stage of connectivity is achieved by segmenting...
 
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
 
Bài tập unit 1 English in the world.docx
Bài tập unit 1 English in the world.docxBài tập unit 1 English in the world.docx
Bài tập unit 1 English in the world.docx
 
可查真实(Monash毕业证)西澳大学毕业证成绩单退学买
可查真实(Monash毕业证)西澳大学毕业证成绩单退学买可查真实(Monash毕业证)西澳大学毕业证成绩单退学买
可查真实(Monash毕业证)西澳大学毕业证成绩单退学买
 
Search Result Showing My Post is Now Buried
Search Result Showing My Post is Now BuriedSearch Result Showing My Post is Now Buried
Search Result Showing My Post is Now Buried
 
Italy Agriculture Equipment Market Outlook to 2027
Italy Agriculture Equipment Market Outlook to 2027Italy Agriculture Equipment Market Outlook to 2027
Italy Agriculture Equipment Market Outlook to 2027
 
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
 
JAVIER LASA-EXPERIENCIA digital 1986-2024.pdf
JAVIER LASA-EXPERIENCIA digital 1986-2024.pdfJAVIER LASA-EXPERIENCIA digital 1986-2024.pdf
JAVIER LASA-EXPERIENCIA digital 1986-2024.pdf
 
Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdf
Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdfMeet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdf
Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdf
 
Understanding User Behavior with Google Analytics.pdf
Understanding User Behavior with Google Analytics.pdfUnderstanding User Behavior with Google Analytics.pdf
Understanding User Behavior with Google Analytics.pdf
 
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
 
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
 
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
 
7 Best Cloud Hosting Services to Try Out in 2024
7 Best Cloud Hosting Services to Try Out in 20247 Best Cloud Hosting Services to Try Out in 2024
7 Best Cloud Hosting Services to Try Out in 2024
 

Inclusive healthcare: Accessible website best practices

  • 1. Inclusive Healthcare: Accessible Website Best Practices May 20, 2021
  • 2. Who we are Nadia Rasul Developer & Accessibility Lead @nadiarasul Jen Tweedie Content Strategist @jen_tweedie
  • 3. Agenda 1. Importance of accessibility for healthcare websites 2. Accessible tactics for information gathering 3. Accessible tactics for transactional tasks 4. Tools & Testing
  • 4. Why accessibility matters for healthcare websites ➔ Privacy and security of patient information ◆ Accessing test results and medical records ◆ Paying bills ➔ Access to healthcare information can mean difference between life and death ◆ Research symptoms ◆ Find physicians in their network ◆ Schedule an appointment 4 Image credit: Dana Chan for Disabled and Here
  • 5. Some barriers faced by patients with disabilities 1. A blind patient unable to search for a doctor and book an appointment online because the forms are not compatible with a screen reader 2. A person unable to find more information about their medical condition because the content is not easily navigable 3. A hospital website includes helpful patient care videos, but does not provide transcripts and captions for deaf and hard of hearing users 4. A third-party patient records portal that has small, low-contrast text that does not allow changing contrast or zooming in making it difficult to read for low vision patients 5. Pre-visit form that people with motor disabilities cannot complete because it requires a mouse to submit 5
  • 6. Information gathering: ➔ Researching health conditions ➔ Understanding a healthcare system’s specialties/capabilities ➔ Researching doctors ➔ Location information Healthcare website behaviour
  • 7. Transactions: ➔ Booking appointments ➔ Bill payments ➔ Account updates ➔ Clinical trial applications ➔ Donations Healthcare website behaviour
  • 8. Accessible tactics for information gathering May 20, 2021 Inclusive information for all
  • 9. Site navigation and interaction design
  • 10. 10 Support different browsing methods Good tactics ➔ Provide multiple ways to access the same content: ◆ Navigation, on-page links or calls to action, footer, sitemap page ◆ Site search ➔ Create mutually exclusive navigation categories to reduce hesitation and doubt ➔ Design a clear and consistent navigation menu
  • 12. 12 Support different browsing methods Good tactics ➔ Use semantic HTML and ARIA landmark roles to identify and structure content ◆ ARIA = Accessible Rich Internet Applications
  • 13. ➔ Ensure all navigation elements and content can be accessed via keyboard ◆ Provide skip links (AKA “bypass blocks”) ➔ Make controls large enough to activate for ease of use ◆ At least 44 x 44px ➔ Design distinctive keyboard focus states 13 Help users access interactive content Good tactics
  • 14. ➔ Meet colour contrast requirements to improve readability: ◆ At least 4.5:1 for normal text ◆ 3:1 for large text ◆ 3:1 for graphics and user interface component ➔ Don’t convey important information with colour alone 14 Use colour effectively Good tactics ✔
  • 15. ➔ Avoid differentiating links via colour alone (and “click here” language!) ➔ Avoid low colour contrast 15 Use colour effectively Things to avoid
  • 17. 17 Help users skim/navigate content Good tactics ➔ Add structure and help assistive technology users navigate each page (headings = table of contents) https://yoast.com/how-to-use-headings-on-your-site/
  • 19. 19 Help users skim/navigate content Good tactics “On the average Web page, users have time to read at most 28% of the words during an average visit; 20% is more likely.” – Jakob Nielsen ➔ Break up long content with: ◆ Descriptive headings ◆ Lists ◆ Shorter sentences ◆ Shorter paragraphs ➔ Use descriptive link text to support sighted users, users of assistive technology Learn More
  • 20. 20 Help users understand content Good tactics ➔ Write for a Grade 6-8 reading level ➔ Use plain language principles ◆ Omit “filler” words and phrases ◆ Use simpler terms with fewer syllables ◆ Avoid idioms or figures of speech ➔ Provide definitions and common alternatives for complex medical terms
  • 22. 22 Make accessible video content Good tactics ➔ Make sure users can play/pause video content ➔ Always include video captions and transcripts ◆ Allows more people to consume/access your content ◆ Is indexable by search engines
  • 23. 23 Make accessible video content Things to avoid ➔ Avoid auto-playing video content ➔ Avoid placing text over moving video content
  • 24. 24 Create accessible images Good tactics ➔ Include image alt text ◆ What’s happening? What mood is it trying to convey? ➔ For instructional images or infographics, write the instructions in the body content of the page ➔ If text is placed over an image, make sure there’s enough contrast between the image and the text
  • 25. 25 Create accessible images Things to avoid ➔ Avoid images with embedded text: ◆ Can’t be translated ◆ Often becomes illegible on mobile ➔ Avoid large image files ➔ Avoid auto-scrolling images
  • 26. Summary Support information gathering needs with: ➔ User-friendly navigation patterns ➔ Clear, usable interactive elements ➔ Accessible colour combinations ➔ Content that’s easier to read, skim, and navigate ➔ Accessible multimedia 26
  • 27. Accessible tactics for healthcare site transactions May 20, 2021 Meaningful interactions
  • 29. 29 Make forms easy to complete ➔ Provide clear labels & instructions programmatically connected to fields ◆ Placeholder text is not a substitute for labels ◆ Give useful information to help users fill the form ➔ Left-align fields, supporting content, and buttons for better scannability and to support magnification users ➔ Indicate required fields visually, and programmatically using aria-required ➔ Group related information using fieldset and legend
  • 30. 30 Make forms easy to complete ➔ Use correct input types ➔ Include the autocomplete attribute for fields gathering personal information ➔ Include keyboard interactions, focus styles, and aria attributes for any custom form components (e.g. checkboxes and dropdowns)
  • 31. 31 Labels & instructions <h2>Contact Form</h2> <label for="FirstName">First Name*</label> <input type="text" id="FirstName" name="FirstName" value="" autocomplete="given-name" aria-required="true" />
  • 32. 32 Give users feedback ➔ User notifications through AJAX, page reload, or navigate to a new page ◆ Update document title to indicate status of the form ➔ Descriptive errors and ARIA attributes to mark invalid fields ◆ Connect inline errors to each field using aria-describedby ◆ Use aria-invalid attribute to mark field invalid
  • 33. 33 Inline error messages <h2>Contact Form</h2> <label for="FirstName">First Name*</label> <input type="text" id="FirstName" name="FirstName" value="" aria-required="true" aria-describedby="FirstName-error" aria-invalid="true"/> <span id="FirstName-error">Please enter your first name.</span>
  • 35. 35 Give users feedback ➔ Global error block at the top of form ◆ List all the errors at the top and link them to each input ➔ Determine urgency of message and use appropriate value for aria-live ◆ Use role="alert" and aria-live="assertive" for important messages on the container if there is no page reload ◆ Use role="status" and aria-live="polite" for remaining characters on a textarea with limited amount of text
  • 37. Summary Support transaction needs with: ➔ Programmatically associated labels and instructions ➔ Descriptive error and success messages ➔ Keyboard and screen reader accessibility for custom elements 37
  • 38. Testing strategies for inclusive websites May 20, 2021 Verify and improve
  • 40. 40 Automated checks ➔ Automated tools such as Siteimprove, WAVE, aXe to get an overview of issues ➔ Use an accessibility plugin in your design tool ➔ Use an accessibility linter to check your code
  • 41. 41 Manual testing ➔ Test each page and component with a keyboard alone ➔ Try an accessibility simulator ➔ Check if your pages can be zoomed up to 200% without breaking content and functionality ➔ Verify your content’s readability with the Hemingway App ➔ Test with real users
  • 42. 42 Use a screen reader ➔ Navigate through your website with a screen reader ◆ Most popular combinations: ● NVDA with Firefox ● JAWS with Internet Explorer or Chrome ● VoiceOver with Safari
  • 43. Summary Test your websites ➔ Run automated tests ➔ Do a manual test with a keyboard ➔ Try out a screen reader ➔ Test with real people! 43
  • 44. Thanks for joining us! www.reasononeinc.com @ReasonOneInc