SlideShare a Scribd company logo
Henry Charge
It’s your job to make things
accessible
Henry Charge
More about me
• been building websites for over 10 years
• consultant at Valtech for 5 years
• live in London
• risk my life every day cycling to work
• interaction designer
Henry Charge
“An interaction designer works out the
best way to let users interact with services,
in terms of both overall flow and at the
level of individual design elements.”
- GOV.UK role description
Henry Charge
My journey to realisation
Henry Charge
Do you know anything about accessibility…?
“alt tags”
“tab index”
“contrast ratios”
“for disabled people”
“developer will take care of it”
Henry Charge
Accessibility
≠
Disability
Accessibility
=
Universality
Henry Charge
Henry Charge
“Responsive design”
“Rapid prototyping”
“JavaScript frameworks”
“Accessibility…”
“Yes!”
“Sure”
“Why not”
“Hmm, how much?”
2012
Henry Charge
“We don’t have any disabled users”
Henry Charge
This shouldn’t be hard or expensive.
If you leave it until the end, it will be.
Building inclusive services is part of your job.
Henry Charge
Where it hit me
Henry Charge
Henry Charge
Find an apprenticeship
Henry Charge
1. Understand user needs
2. Do ongoing user research
12. Make sure users succeed first time
14. Encourage everyone to use the digital service
4 points from the GDS Service Standard
Henry Charge
“The power of the Web is in its
universality. Access by everyone regardless
of disability is an essential aspect.”
- Tim Berners Lee, inventor of the World Wide Web
Henry Charge
Henry Charge
60% of people without disabilities use accessibility features.
Accessibility ≠ Disability.
Henry Charge
Arthritis
Deaf
Hearing impaired
Henry Charge
iOS QuickType
2014
KeyStrokes
Before 2010
Henry Charge
Technology transforming the lives of disabled people
Henry Charge
Aipoly Vision
Henry Charge
The future
Not all disabilities are permanent
https://www.microsoft.com/en-us/design/inclusive
Henry Charge
Be selfish, if you have to.
Anyone can have an accident, and everybody gets older.
Henry Charge
Back to GDS
Henry Charge
 XyL
dASe
i
XyL
dASe
i
XyL
dASe
i
accessibility
"#
Designing for

Digital, Data and Technology
This work is licensed under the Creative Commons Attribution-
NonCommercial-ShareAlike 4.0 International License. To view a copy of
this license, visit http://creativecommons.org/licenses/by-nc-sa/4.0/.
Designing for users with
dyslexia
XyL
dASe
i
XyL
dASe
i
XyL
dASe
i
Do… Don’t…
let users change
the contrast be-
tween background
and text
!
put too much
information in
one place
!
rely on accurate
spelling - use
autocorrect or
provide suggestions
"dyslexia
dsyle
keep content
short, clear
and simple
force users to remember
things from previous
pages - give reminders
and prompts
#
#consider producing
materials in other
formats (for example,
audio or video) $
align text to the
left and keep a
consistent
layout
underline words,
use italics or
write in capitals
DON’T
DO THIS
use large
blocks of
heavy text %%
use images
and diagrams
to support text
&
Digital, Data and Technology
For more information, contact:
access@digital.homeoffice.gov.uk
This work is licensed under the Creative Commons Attribution-
NonCommercial-ShareAlike 4.0 International License. To view a copy of
this license, visit http://creativecommons.org/licenses/by-nc-sa/4.0/.
!"Designing for users of
screen readers
Do… Don’t…
write descriptive
links and headings Contact us
write uninformative
links and headings Click here
build for keyboard
use only
# force mouse or
screen use
$
structure content
using HTML5
<h1>
<nav>
<label>
rely on text size
and placement
for structure Header
36pt, bold
follow a linear,
logical layout
! spread content
all over a page
!
describe images
and provide
transcripts
for video
<alt>
only show
information in an
image or video
Digital, Data and Technology
For more information, contact:
access@digital.homeoffice.gov.uk
This work is licensed under the Creative Commons Attribution-
NonCommercial-ShareAlike 4.0 International License. To view a copy of
this license, visit http://creativecommons.org/licenses/by-nc-sa/4.0/.https://github.com/UKHomeOffice/posters/tree/master/accessibility
Henry Charge
Write in plain language
Do this.
Henry Charge
http://www.hemingwayapp.com
Your text has an average grade level of
about 7. It should be easily understood by
12 to 13 year olds.
https://www.webpagefx.com/tools/read-able/
Henry Charge
Your text has an average grade level of
about 15. It should be easily understood by
20 to 21 year olds.
https://www.webpagefx.com/tools/read-able/
Don’t use figures of
speech or idioms
http://www.hemingwayapp.com
Henry Charge
Describe visual content
<alt>
Henry Charge
Henry Charge
“I have some vision issues that do not normally affect my ability to
work effectively on computer screens.  I recently completed an
eTray exercise for another government affiliated organisation
however that was extremely difficult to navigate due to erratic
behaviour when magnifying the page (Ctrl and mouse roll in
Windows).
Can I commend you on the accessibility of this test environment,
this was a far less stressful experience!
Thank you.”
- User with visual impairments
Henry Charge
Don’t only show
information in
images or videos
Henry Charge
Structure content using semantic HTML
<button>
Henry Charge
Henry Charge
A fieldset
used wrong
Henry Charge
Build for keyboard use only
Henry Charge
Henry Charge
Don’t rely on
mouse or
screen use
Henry Charge
Contact us
Write descriptive links and headings
Henry Charge
Henry Charge
Don’t be vague or
unpredictable
Henry Charge
Yes
Use large, clickable areas
Henry Charge
“You guys are like the 4th
emergency service for me…
This is the most accessible
website I have used in the last
15 years…
Don’t mess it up”
- Visually impaired user of TfGM
Henry Charge
Don’t demand
precision
Henry Charge
!Use good contrast and allow users to adjust
contrast if necessary
Henry Charge
Henry Charge
Henry Charge
Don’t use low contrast
and small font sizes
Henry Charge
“The biggest misconception about
accessibility is that by adding it you are
doing someone a favour. You’re not,
you’re doing your job.”
- James Williamson (@jameswillweb), developer at lynda.com
Henry Charge
Henry Charge
Test with real users
Henry Charge
Thanks
People and links:
Alastair Duggin (Government Digital Service) - Karwai Pun (Home
Office)
https://accessibility.blog.gov.uk/category/accessibility-and-me/
https://github.com/UKHomeOffice/posters/tree/master/accessibility
Microsoft Inclusive design - http://microsoft.com/en-us/design/
inclusive
Hemingway - http://hemingwayapp.com/
Royalty-free images - http://unsplash.com/
Adrian Roselli - http://adrianroselli.com/2017/03/selfish-
accessibility-slides-from-talk-at-government-digital-service.html
Valtech medium - https://medium.com/valtech-design
Slides - hen.gr/FrontEnders
Twitter
Molly Watt - @MollyWattTalks
James Williamson - @jameswillweb
Alastair Duggin - @dugboticus
Hugo Giraudel - @HugoGiraudel
Heydon Pickering - @heydonworks
Adrian Roselli - @aardrian
Paciello Group - @paciellogroup
Léonie Watson - @LeonieWatson
Leena Haque - @L1L_Hulk
Me - @henry_neves7

More Related Content

What's hot

A11y presentation-2017
A11y presentation-2017A11y presentation-2017
A11y presentation-2017
Kevin Erickson, CSM
 
Are eLearning Tools Ready For The Mobile Revolution?
Are eLearning Tools Ready For The Mobile Revolution?Are eLearning Tools Ready For The Mobile Revolution?
Are eLearning Tools Ready For The Mobile Revolution?
Helmut Doll
 
Week 4 - tablet app design
Week 4 - tablet app designWeek 4 - tablet app design
Week 4 - tablet app design
Katherine McCurdy-Lapierre, R.G.D.
 
Accessibility for content designers
Accessibility for content designersAccessibility for content designers
Accessibility for content designers
Alistair Duggin
 
How to ship accessible web products
How to ship accessible web productsHow to ship accessible web products
How to ship accessible web products
George Zamfir
 
Accessible UX: Beyond the checklist to great experiences
Accessible UX: Beyond the checklist to great experiencesAccessible UX: Beyond the checklist to great experiences
Accessible UX: Beyond the checklist to great experiences
Whitney Quesenbery
 
Accessibility And 508 Compliance In 2009
Accessibility And 508 Compliance In 2009Accessibility And 508 Compliance In 2009
Accessibility And 508 Compliance In 2009
Emagination ®
 
Web design and accessibility
Web design and accessibilityWeb design and accessibility
Web design and accessibility
Karen O'Hara
 
Week 3 Lecture: Accessibility
Week 3 Lecture: AccessibilityWeek 3 Lecture: Accessibility
Week 3 Lecture: Accessibility
Katherine McCurdy-Lapierre, R.G.D.
 
A Web for Everyone: Accessibility as a design challenge
A Web for Everyone: Accessibility as a design challengeA Web for Everyone: Accessibility as a design challenge
A Web for Everyone: Accessibility as a design challenge
Whitney Quesenbery
 
Usability testing for accessible UX
Usability testing for accessible UXUsability testing for accessible UX
Usability testing for accessible UX
Whitney Quesenbery
 
Lecture 9 Usability Orignal
Lecture 9 Usability OrignalLecture 9 Usability Orignal
Lecture 9 Usability Orignal
Sur College of Applied Sciences
 
How to create accessible websites - Web Accessibility Summit
How to create accessible websites - Web Accessibility SummitHow to create accessible websites - Web Accessibility Summit
How to create accessible websites - Web Accessibility Summit
Rachel Cherry
 
Week 5 - Accessibility
Week 5 - AccessibilityWeek 5 - Accessibility
Week 5 - Accessibility
Graeme Smith
 
Beckers Hospital Review : The Hospital Marketer's Guide to ADA Compliance.
Beckers Hospital Review : The Hospital Marketer's Guide to ADA Compliance.Beckers Hospital Review : The Hospital Marketer's Guide to ADA Compliance.
Beckers Hospital Review : The Hospital Marketer's Guide to ADA Compliance.
Scorpion Healthcare
 
Website Accessibility Fission Team Training
Website Accessibility Fission Team TrainingWebsite Accessibility Fission Team Training
Website Accessibility Fission Team Training
Fission Strategy
 
Overcoming design challenges in hat based multichannel publishing - stc summi...
Overcoming design challenges in hat based multichannel publishing - stc summi...Overcoming design challenges in hat based multichannel publishing - stc summi...
Overcoming design challenges in hat based multichannel publishing - stc summi...
Neil Perlin
 
Practical First Steps for Achieving Web Accessibility and Avoiding Liability
Practical First Steps for Achieving Web Accessibility and Avoiding Liability Practical First Steps for Achieving Web Accessibility and Avoiding Liability
Practical First Steps for Achieving Web Accessibility and Avoiding Liability
3Play Media
 
Accessibility as innovation
Accessibility as innovationAccessibility as innovation
Accessibility as innovation
Whitney Quesenbery
 
Household Insurance Sector Spotlight webinar April 2014
Household Insurance Sector Spotlight webinar April 2014Household Insurance Sector Spotlight webinar April 2014
Household Insurance Sector Spotlight webinar April 2014
AbilityNet
 

What's hot (20)

A11y presentation-2017
A11y presentation-2017A11y presentation-2017
A11y presentation-2017
 
Are eLearning Tools Ready For The Mobile Revolution?
Are eLearning Tools Ready For The Mobile Revolution?Are eLearning Tools Ready For The Mobile Revolution?
Are eLearning Tools Ready For The Mobile Revolution?
 
Week 4 - tablet app design
Week 4 - tablet app designWeek 4 - tablet app design
Week 4 - tablet app design
 
Accessibility for content designers
Accessibility for content designersAccessibility for content designers
Accessibility for content designers
 
How to ship accessible web products
How to ship accessible web productsHow to ship accessible web products
How to ship accessible web products
 
Accessible UX: Beyond the checklist to great experiences
Accessible UX: Beyond the checklist to great experiencesAccessible UX: Beyond the checklist to great experiences
Accessible UX: Beyond the checklist to great experiences
 
Accessibility And 508 Compliance In 2009
Accessibility And 508 Compliance In 2009Accessibility And 508 Compliance In 2009
Accessibility And 508 Compliance In 2009
 
Web design and accessibility
Web design and accessibilityWeb design and accessibility
Web design and accessibility
 
Week 3 Lecture: Accessibility
Week 3 Lecture: AccessibilityWeek 3 Lecture: Accessibility
Week 3 Lecture: Accessibility
 
A Web for Everyone: Accessibility as a design challenge
A Web for Everyone: Accessibility as a design challengeA Web for Everyone: Accessibility as a design challenge
A Web for Everyone: Accessibility as a design challenge
 
Usability testing for accessible UX
Usability testing for accessible UXUsability testing for accessible UX
Usability testing for accessible UX
 
Lecture 9 Usability Orignal
Lecture 9 Usability OrignalLecture 9 Usability Orignal
Lecture 9 Usability Orignal
 
How to create accessible websites - Web Accessibility Summit
How to create accessible websites - Web Accessibility SummitHow to create accessible websites - Web Accessibility Summit
How to create accessible websites - Web Accessibility Summit
 
Week 5 - Accessibility
Week 5 - AccessibilityWeek 5 - Accessibility
Week 5 - Accessibility
 
Beckers Hospital Review : The Hospital Marketer's Guide to ADA Compliance.
Beckers Hospital Review : The Hospital Marketer's Guide to ADA Compliance.Beckers Hospital Review : The Hospital Marketer's Guide to ADA Compliance.
Beckers Hospital Review : The Hospital Marketer's Guide to ADA Compliance.
 
Website Accessibility Fission Team Training
Website Accessibility Fission Team TrainingWebsite Accessibility Fission Team Training
Website Accessibility Fission Team Training
 
Overcoming design challenges in hat based multichannel publishing - stc summi...
Overcoming design challenges in hat based multichannel publishing - stc summi...Overcoming design challenges in hat based multichannel publishing - stc summi...
Overcoming design challenges in hat based multichannel publishing - stc summi...
 
Practical First Steps for Achieving Web Accessibility and Avoiding Liability
Practical First Steps for Achieving Web Accessibility and Avoiding Liability Practical First Steps for Achieving Web Accessibility and Avoiding Liability
Practical First Steps for Achieving Web Accessibility and Avoiding Liability
 
Accessibility as innovation
Accessibility as innovationAccessibility as innovation
Accessibility as innovation
 
Household Insurance Sector Spotlight webinar April 2014
Household Insurance Sector Spotlight webinar April 2014Household Insurance Sector Spotlight webinar April 2014
Household Insurance Sector Spotlight webinar April 2014
 

Similar to Henry Charge - It's your job to make things accessible

Web Accessibility 101
Web Accessibility 101Web Accessibility 101
Web Accessibility 101
Eric Malcolm
 
Plan For Accessibility - TODCon 2008
Plan For Accessibility - TODCon 2008Plan For Accessibility - TODCon 2008
Plan For Accessibility - TODCon 2008
Denise Jacobs
 
HTML5 - Moving from hacks to solutions
HTML5 - Moving from hacks to solutionsHTML5 - Moving from hacks to solutions
HTML5 - Moving from hacks to solutions
Christian Heilmann
 
10 tips for a usable website
10 tips for a usable website10 tips for a usable website
10 tips for a usable website
Bart De Waele
 
10 tips for a usable website
10 tips for a usable website10 tips for a usable website
10 tips for a usable website
Bart De Waele
 
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
 
Accessibility and why it matters
Accessibility and why it mattersAccessibility and why it matters
Accessibility and why it matters
Margarida Sousa
 
Basic webpage layout and design
Basic webpage layout and designBasic webpage layout and design
Basic webpage layout and design
Andz Bass
 
Web Accessibility
Web AccessibilityWeb Accessibility
Web Accessibility
ADA Site Compliance
 
Usability Shmoozability for MCWT Foundation
Usability Shmoozability for MCWT FoundationUsability Shmoozability for MCWT Foundation
Usability Shmoozability for MCWT Foundation
Tonya Thomas
 
UXPA2019 Enhancing the User Experience for People with Disabilities: Top 10 ...
UXPA2019  Enhancing the User Experience for People with Disabilities: Top 10 ...UXPA2019  Enhancing the User Experience for People with Disabilities: Top 10 ...
UXPA2019 Enhancing the User Experience for People with Disabilities: Top 10 ...
UXPA International
 
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
Rachel Cherry
 
Website Accessibility
Website AccessibilityWebsite Accessibility
Website Accessibility
Nishan Bose
 
Wordcamp rochester-2017-accessibility-johnson-steigelman
Wordcamp rochester-2017-accessibility-johnson-steigelmanWordcamp rochester-2017-accessibility-johnson-steigelman
Wordcamp rochester-2017-accessibility-johnson-steigelman
H. Trevor Johnson-Steigelman
 
Web Accessibility
Web AccessibilityWeb Accessibility
Web Accessibility
Mindfire Solutions
 
What is Digital Accessibility - an introduction to digital accessibility fund...
What is Digital Accessibility - an introduction to digital accessibility fund...What is Digital Accessibility - an introduction to digital accessibility fund...
What is Digital Accessibility - an introduction to digital accessibility fund...
jonessignup
 
Understanding Web Accessibility
Understanding Web AccessibilityUnderstanding Web Accessibility
Understanding Web Accessibility
Andrea Dubravsky
 
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
 
Designing usable forms
Designing usable formsDesigning usable forms
Designing usable forms
Tarik (Rick) Dzekman
 
OSDC - Open and Accessible
OSDC - Open and AccessibleOSDC - Open and Accessible
OSDC - Open and Accessible
Christian Heilmann
 

Similar to Henry Charge - It's your job to make things accessible (20)

Web Accessibility 101
Web Accessibility 101Web Accessibility 101
Web Accessibility 101
 
Plan For Accessibility - TODCon 2008
Plan For Accessibility - TODCon 2008Plan For Accessibility - TODCon 2008
Plan For Accessibility - TODCon 2008
 
HTML5 - Moving from hacks to solutions
HTML5 - Moving from hacks to solutionsHTML5 - Moving from hacks to solutions
HTML5 - Moving from hacks to solutions
 
10 tips for a usable website
10 tips for a usable website10 tips for a usable website
10 tips for a usable website
 
10 tips for a usable website
10 tips for a usable website10 tips for a usable website
10 tips for a usable website
 
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 ...
 
Accessibility and why it matters
Accessibility and why it mattersAccessibility and why it matters
Accessibility and why it matters
 
Basic webpage layout and design
Basic webpage layout and designBasic webpage layout and design
Basic webpage layout and design
 
Web Accessibility
Web AccessibilityWeb Accessibility
Web Accessibility
 
Usability Shmoozability for MCWT Foundation
Usability Shmoozability for MCWT FoundationUsability Shmoozability for MCWT Foundation
Usability Shmoozability for MCWT Foundation
 
UXPA2019 Enhancing the User Experience for People with Disabilities: Top 10 ...
UXPA2019  Enhancing the User Experience for People with Disabilities: Top 10 ...UXPA2019  Enhancing the User Experience for People with Disabilities: Top 10 ...
UXPA2019 Enhancing the User Experience for People with Disabilities: Top 10 ...
 
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
 
Website Accessibility
Website AccessibilityWebsite Accessibility
Website Accessibility
 
Wordcamp rochester-2017-accessibility-johnson-steigelman
Wordcamp rochester-2017-accessibility-johnson-steigelmanWordcamp rochester-2017-accessibility-johnson-steigelman
Wordcamp rochester-2017-accessibility-johnson-steigelman
 
Web Accessibility
Web AccessibilityWeb Accessibility
Web Accessibility
 
What is Digital Accessibility - an introduction to digital accessibility fund...
What is Digital Accessibility - an introduction to digital accessibility fund...What is Digital Accessibility - an introduction to digital accessibility fund...
What is Digital Accessibility - an introduction to digital accessibility fund...
 
Understanding Web Accessibility
Understanding Web AccessibilityUnderstanding Web Accessibility
Understanding Web Accessibility
 
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
 
Designing usable forms
Designing usable formsDesigning usable forms
Designing usable forms
 
OSDC - Open and Accessible
OSDC - Open and AccessibleOSDC - Open and Accessible
OSDC - Open and Accessible
 

More from FrontEnders

Intro to the Intersection Observer API - Tara Ojo
Intro to the Intersection Observer API - Tara OjoIntro to the Intersection Observer API - Tara Ojo
Intro to the Intersection Observer API - Tara Ojo
FrontEnders
 
Accessible client side routing - Nick Colley
Accessible client side routing - Nick ColleyAccessible client side routing - Nick Colley
Accessible client side routing - Nick Colley
FrontEnders
 
Where are the women? - Dora Militaru
Where are the women? - Dora MilitaruWhere are the women? - Dora Militaru
Where are the women? - Dora Militaru
FrontEnders
 
Optical alignment - Ivan Grekov
Optical alignment - Ivan GrekovOptical alignment - Ivan Grekov
Optical alignment - Ivan Grekov
FrontEnders
 
React all the things - Milos Popovic
React all the things - Milos PopovicReact all the things - Milos Popovic
React all the things - Milos Popovic
FrontEnders
 
Adventures with pattern libraries - Chris Gibbons
Adventures with pattern libraries - Chris GibbonsAdventures with pattern libraries - Chris Gibbons
Adventures with pattern libraries - Chris Gibbons
FrontEnders
 
Jonathan Hassell - The past, present and future of accessibility
Jonathan Hassell - The past, present and future of accessibilityJonathan Hassell - The past, present and future of accessibility
Jonathan Hassell - The past, present and future of accessibility
FrontEnders
 

More from FrontEnders (7)

Intro to the Intersection Observer API - Tara Ojo
Intro to the Intersection Observer API - Tara OjoIntro to the Intersection Observer API - Tara Ojo
Intro to the Intersection Observer API - Tara Ojo
 
Accessible client side routing - Nick Colley
Accessible client side routing - Nick ColleyAccessible client side routing - Nick Colley
Accessible client side routing - Nick Colley
 
Where are the women? - Dora Militaru
Where are the women? - Dora MilitaruWhere are the women? - Dora Militaru
Where are the women? - Dora Militaru
 
Optical alignment - Ivan Grekov
Optical alignment - Ivan GrekovOptical alignment - Ivan Grekov
Optical alignment - Ivan Grekov
 
React all the things - Milos Popovic
React all the things - Milos PopovicReact all the things - Milos Popovic
React all the things - Milos Popovic
 
Adventures with pattern libraries - Chris Gibbons
Adventures with pattern libraries - Chris GibbonsAdventures with pattern libraries - Chris Gibbons
Adventures with pattern libraries - Chris Gibbons
 
Jonathan Hassell - The past, present and future of accessibility
Jonathan Hassell - The past, present and future of accessibilityJonathan Hassell - The past, present and future of accessibility
Jonathan Hassell - The past, present and future of accessibility
 

Recently uploaded

National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
Quotidiano Piemontese
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
DianaGray10
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
panagenda
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
Neo4j
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
SOFTTECHHUB
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
Neo4j
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
Alpen-Adria-Universität
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
Pixlogix Infotech
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
panagenda
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
Matthew Sinclair
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
Zilliz
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
Daiki Mogmet Ito
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems S.M.S.A.
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
tolgahangng
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
DianaGray10
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
Adtran
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
Kumud Singh
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
KAMESHS29
 

Recently uploaded (20)

National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
 

Henry Charge - It's your job to make things accessible

  • 1. Henry Charge It’s your job to make things accessible
  • 2. Henry Charge More about me • been building websites for over 10 years • consultant at Valtech for 5 years • live in London • risk my life every day cycling to work • interaction designer
  • 3. Henry Charge “An interaction designer works out the best way to let users interact with services, in terms of both overall flow and at the level of individual design elements.” - GOV.UK role description
  • 4. Henry Charge My journey to realisation
  • 5. Henry Charge Do you know anything about accessibility…? “alt tags” “tab index” “contrast ratios” “for disabled people” “developer will take care of it”
  • 8. Henry Charge “Responsive design” “Rapid prototyping” “JavaScript frameworks” “Accessibility…” “Yes!” “Sure” “Why not” “Hmm, how much?” 2012
  • 9. Henry Charge “We don’t have any disabled users”
  • 10. Henry Charge This shouldn’t be hard or expensive. If you leave it until the end, it will be. Building inclusive services is part of your job.
  • 13. Henry Charge Find an apprenticeship
  • 14. Henry Charge 1. Understand user needs 2. Do ongoing user research 12. Make sure users succeed first time 14. Encourage everyone to use the digital service 4 points from the GDS Service Standard
  • 15. Henry Charge “The power of the Web is in its universality. Access by everyone regardless of disability is an essential aspect.” - Tim Berners Lee, inventor of the World Wide Web
  • 17. Henry Charge 60% of people without disabilities use accessibility features. Accessibility ≠ Disability.
  • 20. Henry Charge Technology transforming the lives of disabled people
  • 23. Not all disabilities are permanent https://www.microsoft.com/en-us/design/inclusive
  • 24. Henry Charge Be selfish, if you have to. Anyone can have an accident, and everybody gets older.
  • 26. Henry Charge  XyL dASe i XyL dASe i XyL dASe i accessibility "# Designing for  Digital, Data and Technology This work is licensed under the Creative Commons Attribution- NonCommercial-ShareAlike 4.0 International License. To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-sa/4.0/. Designing for users with dyslexia XyL dASe i XyL dASe i XyL dASe i Do… Don’t… let users change the contrast be- tween background and text ! put too much information in one place ! rely on accurate spelling - use autocorrect or provide suggestions "dyslexia dsyle keep content short, clear and simple force users to remember things from previous pages - give reminders and prompts # #consider producing materials in other formats (for example, audio or video) $ align text to the left and keep a consistent layout underline words, use italics or write in capitals DON’T DO THIS use large blocks of heavy text %% use images and diagrams to support text & Digital, Data and Technology For more information, contact: access@digital.homeoffice.gov.uk This work is licensed under the Creative Commons Attribution- NonCommercial-ShareAlike 4.0 International License. To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-sa/4.0/. !"Designing for users of screen readers Do… Don’t… write descriptive links and headings Contact us write uninformative links and headings Click here build for keyboard use only # force mouse or screen use $ structure content using HTML5 <h1> <nav> <label> rely on text size and placement for structure Header 36pt, bold follow a linear, logical layout ! spread content all over a page ! describe images and provide transcripts for video <alt> only show information in an image or video Digital, Data and Technology For more information, contact: access@digital.homeoffice.gov.uk This work is licensed under the Creative Commons Attribution- NonCommercial-ShareAlike 4.0 International License. To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-sa/4.0/.https://github.com/UKHomeOffice/posters/tree/master/accessibility
  • 27. Henry Charge Write in plain language Do this.
  • 28. Henry Charge http://www.hemingwayapp.com Your text has an average grade level of about 7. It should be easily understood by 12 to 13 year olds. https://www.webpagefx.com/tools/read-able/
  • 29. Henry Charge Your text has an average grade level of about 15. It should be easily understood by 20 to 21 year olds. https://www.webpagefx.com/tools/read-able/ Don’t use figures of speech or idioms http://www.hemingwayapp.com
  • 32. Henry Charge “I have some vision issues that do not normally affect my ability to work effectively on computer screens.  I recently completed an eTray exercise for another government affiliated organisation however that was extremely difficult to navigate due to erratic behaviour when magnifying the page (Ctrl and mouse roll in Windows). Can I commend you on the accessibility of this test environment, this was a far less stressful experience! Thank you.” - User with visual impairments
  • 33. Henry Charge Don’t only show information in images or videos
  • 34. Henry Charge Structure content using semantic HTML <button>
  • 37. Henry Charge Build for keyboard use only
  • 39. Henry Charge Don’t rely on mouse or screen use
  • 40. Henry Charge Contact us Write descriptive links and headings
  • 42. Henry Charge Don’t be vague or unpredictable
  • 43. Henry Charge Yes Use large, clickable areas
  • 44. Henry Charge “You guys are like the 4th emergency service for me… This is the most accessible website I have used in the last 15 years… Don’t mess it up” - Visually impaired user of TfGM
  • 46. Henry Charge !Use good contrast and allow users to adjust contrast if necessary
  • 49. Henry Charge Don’t use low contrast and small font sizes
  • 50. Henry Charge “The biggest misconception about accessibility is that by adding it you are doing someone a favour. You’re not, you’re doing your job.” - James Williamson (@jameswillweb), developer at lynda.com
  • 53. Henry Charge Thanks People and links: Alastair Duggin (Government Digital Service) - Karwai Pun (Home Office) https://accessibility.blog.gov.uk/category/accessibility-and-me/ https://github.com/UKHomeOffice/posters/tree/master/accessibility Microsoft Inclusive design - http://microsoft.com/en-us/design/ inclusive Hemingway - http://hemingwayapp.com/ Royalty-free images - http://unsplash.com/ Adrian Roselli - http://adrianroselli.com/2017/03/selfish- accessibility-slides-from-talk-at-government-digital-service.html Valtech medium - https://medium.com/valtech-design Slides - hen.gr/FrontEnders Twitter Molly Watt - @MollyWattTalks James Williamson - @jameswillweb Alastair Duggin - @dugboticus Hugo Giraudel - @HugoGiraudel Heydon Pickering - @heydonworks Adrian Roselli - @aardrian Paciello Group - @paciellogroup Léonie Watson - @LeonieWatson Leena Haque - @L1L_Hulk Me - @henry_neves7