SlideShare ist ein Scribd-Unternehmen logo
1 von 34
Dos and don’ts
when building an
accessible app
Amir Ansari and Kira Eviston
2
Kira EvistonWho are we?
Senior User Experience Consultant
12 years’ in the design industry and
eight of those years as a marketing
professional.
Amir Ansari
Head of User Experience
21 years’ experience in the field of
design, both as a Practitioner and
Manager.
INTRODUCTION
amir_ansari kira_eviston transpire
amir_ansari kira_eviston
A11y Camp 2018
amir_ansari kira_eviston transpire
creating digital experiences that
transform and inspire
3 A11y Camp 2018
INTRODUCTION
INTRODUCTION
4 amir_ansari kira_eviston transpireA11y Camp 2018
The reality when building
accessible apps
Dos and Don'ts
Resources
The reality
6 amir_ansari kira_eviston transpire
Scope
Least important Most important
Time
Least important Most important
Budget
Least important Most important
Accessibility
Least important Most important
A11y Camp 2018
7 amir_ansari kira_eviston transpire
Scope
Least important Most important
Time
Least important Most important
Budget
Least important Most important
Accessibility
Least important Most important
A11y Camp 2018
8 amir_ansari kira_eviston transpireA11y Camp 2018
Scope
Least important Most important
Time
Least important Most important
Budget
Least important Most important
Accessibility is no longer a line item
The Dos and
Don’ts
Create your minimum
accessible level
DO
Baseline accessibility
acceptance criteria
● Colour contrast
○ Small text: at least 4.5:1 against its background
○ Large text (at 14 pt bold/18 pt regular and up):
at least 3:1
○ Icons: at least 4.5:1 contrast
● Screens have been uploaded and checked via Chrome
extension: Funkify
1
0
11
DO: Create your minimum accessible level
11 amir_ansari kira_eviston transpire
● No autoplay /continuous (flashing speed slow)
● Touch target - Android: 48x48 dp iOS: 44x44 pt
○ Sit 8dp away from another touch state
○ Labelled to allow for screen readers and assistive
technology on all read parts of the interface.
● Dynamic fonts / adjusting containers
● Complimentary text and images groupings
● Image alt text
A11y Camp 2018
DON’T
Assume baseline acceptance
criteria will be used
DON'T: Assume baseline acceptance criteria will be used
1
0
1313 amir_ansari kira_eviston transpireA11y Camp 2018
DON'T: Assume baseline acceptance criteria will be used
1
0
1414 amir_ansari kira_eviston transpireA11y Camp 2018
● Touch targets: Android: 48x48 dp | iOS: 44x44 pt | 8dp away from other
touch states
● Colour contrast: 4.5:1 minimum
● VoiceOver to announce: “Check-in” - Button
1
0
1515 amir_ansari kira_eviston transpireA11y Camp 2018
DON'T: Assume baseline acceptance criteria will be used
DO
Test with a wide range of
user types
The difference in
finding the right
partner...
1
0
1717 amir_ansari kira_eviston transpireA11y Camp 2018
Total of 5 participants with impairments - 1 per session:
● 2 participants with vision impairments (not short or long
sighted) or totally blind who use their phone’s
accessibility features (such as Talk Back or Voice Over) or
text / screen magnification.
● 2 with physical impairments (limited finger/hand
dexterity or range of motion) such as MS, Parkinson's.
● 1 with cognitive impairment (if possible).
DO: Test with a wide range of user types
An aha moment
1
0
1818 amir_ansari kira_eviston transpireA11y Camp 2018
DO: Test with a wide range of user types
DON’T
Shy away from challenging
brand guidelines
DON'T: Shy away from challenging brand guidelines
Before
1
0
2020 amir_ansari kira_eviston transpireA11y Camp 2018
After Before After Before After
3.3 : 1 5.4 : 1 1.9 : 1 5.1 : 1 1.9 : 1 3.7 : 1
Airline Bank Not-for-profit
# # # # # #
1
0
2121 amir_ansari kira_eviston transpireA11y Camp 2018
Custom font
Custom font
Why use system fonts:
● Readability
● Optimised for smaller screens
● Trusted and tried rendering weights
● Dynamic text size support
DON'T: Shy away from challenging brand guidelines
DO
Think of accessibility at a
screen level
DO: Think of accessibility at a screen level
1
0
2323 amir_ansari kira_eviston transpireA11y Camp 2018
DO: Think of accessibility at a screen level
1
0
2424 amir_ansari kira_eviston transpireA11y Camp 2018
DON’T
Let accessibility training slip
with your team
261
0
2626 amir_ansari kira_eviston transpireA11y Camp 2018
Training hubs
● Apple WWDC recordings and Tech Talks
https://www.apple.com/au/accessibility/
● Android Guidelines:
https://support.google.com/accessibility/android/
● Web Content Accessibility Guidelines (WCAG) 2.1
https://www.w3.org/TR/WCAG21/
● Apps for All
https://www.appsforall.com.au/
DON’T: Let accessibility training slip with your team
Gestures are
everything
1
0
2727 amir_ansari kira_eviston transpireA11y Camp 2018
● Without shortcuts, you’re in trouble!
● Phone form factor changes accessibility
gestures (e.g. iPhone’s removal of physical
home button)
● Users use diverse gestures to suit their
needs (e.g. two finger scrub, rotor, curtains)
DON’T: Let accessibility training slip with your team
DO
Discuss and disagree
To announce or not to
announce…
That is the question!
DO: Discuss and disagree
1
0
2929 amir_ansari kira_eviston transpireA11y Camp 2018
Resources
Colour Contrast
Tools for designers
Accessibility scanner
app
Resources
Appsforall.com.au
Tips for all members
of a product team on
what their
responsibility is.
Platform
Guidelines
Google Material
Guidelines
Apple Human
Centred Guidelines
For Android, scans your
app and tells you all the
accessibility issues.
Colour Contrast
Analyzer
Funkify Chrome
extension
1
0
3131 A11y Camp 2018 amir_ansari kira_eviston transpire
Resources
Final Takeaways
Final
takeaways
1
0
3333 amir_ansari kira_eviston transpire
● Start somewhere - building an accessible app
is an evolution.
● It’s OK to get it wrong. Good, better, best.
● Showcase the impact being accessible has.
● Don’t underestimate the benefits of grouping
and going the extra mile.
● Keep up the conversation.
A11y Camp 2018
amir_ansari
kira_eviston
transpire
Thank you
Do the best you can until
you know better. Then
when you know better, do
better.
Maya Angelou

Weitere ähnliche Inhalte

Ähnlich wie A11y camp 2018 - Dos and Don't when building an accessible app

Version onestateofagilesurvey 2013
Version onestateofagilesurvey 2013Version onestateofagilesurvey 2013
Version onestateofagilesurvey 2013
AgileConsortiumINT
 
20140327-S602-Mobile
20140327-S602-Mobile20140327-S602-Mobile
20140327-S602-Mobile
Russell Lewis
 
Lean UX NYC: Getting Buy-in For UX Research
Lean UX NYC: Getting Buy-in For UX ResearchLean UX NYC: Getting Buy-in For UX Research
Lean UX NYC: Getting Buy-in For UX Research
Perfetti Media
 
Forrester - X Factor - Scott Rigby v2
Forrester - X Factor - Scott Rigby v2Forrester - X Factor - Scott Rigby v2
Forrester - X Factor - Scott Rigby v2
Scott Rigby
 
Mastering Product Positioning with Mike Gospe: Moderated by Cindy F. Solomon
Mastering Product Positioning with Mike Gospe: Moderated by Cindy F. SolomonMastering Product Positioning with Mike Gospe: Moderated by Cindy F. Solomon
Mastering Product Positioning with Mike Gospe: Moderated by Cindy F. Solomon
Startup Product Academy, LLC
 

Ähnlich wie A11y camp 2018 - Dos and Don't when building an accessible app (20)

Version onestateofagilesurvey 2013
Version onestateofagilesurvey 2013Version onestateofagilesurvey 2013
Version onestateofagilesurvey 2013
 
PMI-ACP Lesson 02 Agile Communication
PMI-ACP Lesson 02 Agile CommunicationPMI-ACP Lesson 02 Agile Communication
PMI-ACP Lesson 02 Agile Communication
 
How to Delight Your Customers without doing what they say - Joey Spinella at ...
How to Delight Your Customers without doing what they say - Joey Spinella at ...How to Delight Your Customers without doing what they say - Joey Spinella at ...
How to Delight Your Customers without doing what they say - Joey Spinella at ...
 
PMI-ACP Lesson 05 Agile Analysis and Design
PMI-ACP Lesson 05 Agile Analysis and DesignPMI-ACP Lesson 05 Agile Analysis and Design
PMI-ACP Lesson 05 Agile Analysis and Design
 
Coders4Africa Nigeria Technology Conference 2015: User Experience Design
Coders4Africa Nigeria Technology Conference 2015: User Experience DesignCoders4Africa Nigeria Technology Conference 2015: User Experience Design
Coders4Africa Nigeria Technology Conference 2015: User Experience Design
 
20140327-S602-Mobile
20140327-S602-Mobile20140327-S602-Mobile
20140327-S602-Mobile
 
User Experience Design for iPad Applications- Impetus Webinar
User Experience Design for iPad Applications- Impetus WebinarUser Experience Design for iPad Applications- Impetus Webinar
User Experience Design for iPad Applications- Impetus Webinar
 
Webcast: Is Your Mobile App Ready-to-Wear?
Webcast: Is Your Mobile App Ready-to-Wear?Webcast: Is Your Mobile App Ready-to-Wear?
Webcast: Is Your Mobile App Ready-to-Wear?
 
Lean UX NYC: Getting Buy-in For UX Research
Lean UX NYC: Getting Buy-in For UX ResearchLean UX NYC: Getting Buy-in For UX Research
Lean UX NYC: Getting Buy-in For UX Research
 
Training Opportunity: Certified Mobile App Professional (CMAP) Testing
Training Opportunity: Certified Mobile App Professional (CMAP) TestingTraining Opportunity: Certified Mobile App Professional (CMAP) Testing
Training Opportunity: Certified Mobile App Professional (CMAP) Testing
 
SAP Screen Personas at SAP TechEd 2018
SAP Screen Personas at SAP TechEd 2018SAP Screen Personas at SAP TechEd 2018
SAP Screen Personas at SAP TechEd 2018
 
The Mobile Learning Tipping Point
The Mobile Learning Tipping PointThe Mobile Learning Tipping Point
The Mobile Learning Tipping Point
 
Design research 2019 #DR19 - Using Trello to conduct qualitative research mor...
Design research 2019 #DR19 - Using Trello to conduct qualitative research mor...Design research 2019 #DR19 - Using Trello to conduct qualitative research mor...
Design research 2019 #DR19 - Using Trello to conduct qualitative research mor...
 
Forrester - X Factor - Scott Rigby v2
Forrester - X Factor - Scott Rigby v2Forrester - X Factor - Scott Rigby v2
Forrester - X Factor - Scott Rigby v2
 
Mastering Product Positioning with Mike Gospe: Moderated by Cindy F. Solomon
Mastering Product Positioning with Mike Gospe: Moderated by Cindy F. SolomonMastering Product Positioning with Mike Gospe: Moderated by Cindy F. Solomon
Mastering Product Positioning with Mike Gospe: Moderated by Cindy F. Solomon
 
#MBLT14 Presentation Distimo
#MBLT14 Presentation Distimo#MBLT14 Presentation Distimo
#MBLT14 Presentation Distimo
 
SAP Screen Personas and SAP Fiori session from TechEd 2013
SAP Screen Personas and SAP Fiori session from TechEd 2013SAP Screen Personas and SAP Fiori session from TechEd 2013
SAP Screen Personas and SAP Fiori session from TechEd 2013
 
Mobile learning: Five Mistakes to Avoid
Mobile learning: Five Mistakes to AvoidMobile learning: Five Mistakes to Avoid
Mobile learning: Five Mistakes to Avoid
 
The Business Analyst Role on Agile Projects
The Business Analyst Role on Agile ProjectsThe Business Analyst Role on Agile Projects
The Business Analyst Role on Agile Projects
 
Changing faceelearningmulti device-world
Changing faceelearningmulti device-worldChanging faceelearningmulti device-world
Changing faceelearningmulti device-world
 

Mehr von Amir Ansari

Mehr von Amir Ansari (16)

UX Camp Nov 2023_upload.pptx
UX Camp Nov 2023_upload.pptxUX Camp Nov 2023_upload.pptx
UX Camp Nov 2023_upload.pptx
 
Amir Ansari - Web Directions Summit 2023 - Design System Talk
Amir Ansari - Web Directions Summit 2023 - Design System TalkAmir Ansari - Web Directions Summit 2023 - Design System Talk
Amir Ansari - Web Directions Summit 2023 - Design System Talk
 
Who has time for research?!!
Who has time for research?!!Who has time for research?!!
Who has time for research?!!
 
Teaching product teams to 'fish' for themselves
Teaching product teams to 'fish' for themselvesTeaching product teams to 'fish' for themselves
Teaching product teams to 'fish' for themselves
 
Scaling Design talk - May 2022
Scaling Design talk -  May 2022Scaling Design talk -  May 2022
Scaling Design talk - May 2022
 
UX London June 2022 - Design System Talk
UX London June 2022 - Design System TalkUX London June 2022 - Design System Talk
UX London June 2022 - Design System Talk
 
Avoiding digital product failure - Product Talks Sydney - Feb 2021
Avoiding digital product failure - Product Talks Sydney - Feb 2021Avoiding digital product failure - Product Talks Sydney - Feb 2021
Avoiding digital product failure - Product Talks Sydney - Feb 2021
 
Avoiding digital product failure
Avoiding digital product failureAvoiding digital product failure
Avoiding digital product failure
 
Some is better than none product camp - aug 2019
Some is better than none   product camp - aug 2019Some is better than none   product camp - aug 2019
Some is better than none product camp - aug 2019
 
Good, better, best: a pragmatic way to approach accessibility
Good, better, best: a pragmatic way to approach accessibilityGood, better, best: a pragmatic way to approach accessibility
Good, better, best: a pragmatic way to approach accessibility
 
Managing Design Conference 2018
Managing Design Conference 2018 Managing Design Conference 2018
Managing Design Conference 2018
 
Some qualitative research is better than none amir ansari april 2017
Some qualitative research is better than none   amir ansari april 2017Some qualitative research is better than none   amir ansari april 2017
Some qualitative research is better than none amir ansari april 2017
 
Ux Australia 2016
Ux Australia 2016Ux Australia 2016
Ux Australia 2016
 
Amir Ansari 10min_talk_managing_design_may2016_v2
Amir Ansari 10min_talk_managing_design_may2016_v2Amir Ansari 10min_talk_managing_design_may2016_v2
Amir Ansari 10min_talk_managing_design_may2016_v2
 
Agile Australia 2014
Agile Australia 2014Agile Australia 2014
Agile Australia 2014
 
Amir ansari ux-aus2015_post_conference
Amir ansari ux-aus2015_post_conferenceAmir ansari ux-aus2015_post_conference
Amir ansari ux-aus2015_post_conference
 

Kürzlich hochgeladen

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

Kürzlich hochgeladen (20)

Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 

A11y camp 2018 - Dos and Don't when building an accessible app

  • 1. Dos and don’ts when building an accessible app Amir Ansari and Kira Eviston
  • 2. 2 Kira EvistonWho are we? Senior User Experience Consultant 12 years’ in the design industry and eight of those years as a marketing professional. Amir Ansari Head of User Experience 21 years’ experience in the field of design, both as a Practitioner and Manager. INTRODUCTION amir_ansari kira_eviston transpire amir_ansari kira_eviston A11y Camp 2018
  • 3. amir_ansari kira_eviston transpire creating digital experiences that transform and inspire 3 A11y Camp 2018 INTRODUCTION
  • 4. INTRODUCTION 4 amir_ansari kira_eviston transpireA11y Camp 2018 The reality when building accessible apps Dos and Don'ts Resources
  • 6. 6 amir_ansari kira_eviston transpire Scope Least important Most important Time Least important Most important Budget Least important Most important Accessibility Least important Most important A11y Camp 2018
  • 7. 7 amir_ansari kira_eviston transpire Scope Least important Most important Time Least important Most important Budget Least important Most important Accessibility Least important Most important A11y Camp 2018
  • 8. 8 amir_ansari kira_eviston transpireA11y Camp 2018 Scope Least important Most important Time Least important Most important Budget Least important Most important Accessibility is no longer a line item
  • 11. Baseline accessibility acceptance criteria ● Colour contrast ○ Small text: at least 4.5:1 against its background ○ Large text (at 14 pt bold/18 pt regular and up): at least 3:1 ○ Icons: at least 4.5:1 contrast ● Screens have been uploaded and checked via Chrome extension: Funkify 1 0 11 DO: Create your minimum accessible level 11 amir_ansari kira_eviston transpire ● No autoplay /continuous (flashing speed slow) ● Touch target - Android: 48x48 dp iOS: 44x44 pt ○ Sit 8dp away from another touch state ○ Labelled to allow for screen readers and assistive technology on all read parts of the interface. ● Dynamic fonts / adjusting containers ● Complimentary text and images groupings ● Image alt text A11y Camp 2018
  • 13. DON'T: Assume baseline acceptance criteria will be used 1 0 1313 amir_ansari kira_eviston transpireA11y Camp 2018
  • 14. DON'T: Assume baseline acceptance criteria will be used 1 0 1414 amir_ansari kira_eviston transpireA11y Camp 2018 ● Touch targets: Android: 48x48 dp | iOS: 44x44 pt | 8dp away from other touch states ● Colour contrast: 4.5:1 minimum ● VoiceOver to announce: “Check-in” - Button
  • 15. 1 0 1515 amir_ansari kira_eviston transpireA11y Camp 2018 DON'T: Assume baseline acceptance criteria will be used
  • 16. DO Test with a wide range of user types
  • 17. The difference in finding the right partner... 1 0 1717 amir_ansari kira_eviston transpireA11y Camp 2018 Total of 5 participants with impairments - 1 per session: ● 2 participants with vision impairments (not short or long sighted) or totally blind who use their phone’s accessibility features (such as Talk Back or Voice Over) or text / screen magnification. ● 2 with physical impairments (limited finger/hand dexterity or range of motion) such as MS, Parkinson's. ● 1 with cognitive impairment (if possible). DO: Test with a wide range of user types
  • 18. An aha moment 1 0 1818 amir_ansari kira_eviston transpireA11y Camp 2018 DO: Test with a wide range of user types
  • 19. DON’T Shy away from challenging brand guidelines
  • 20. DON'T: Shy away from challenging brand guidelines Before 1 0 2020 amir_ansari kira_eviston transpireA11y Camp 2018 After Before After Before After 3.3 : 1 5.4 : 1 1.9 : 1 5.1 : 1 1.9 : 1 3.7 : 1 Airline Bank Not-for-profit # # # # # #
  • 21. 1 0 2121 amir_ansari kira_eviston transpireA11y Camp 2018 Custom font Custom font Why use system fonts: ● Readability ● Optimised for smaller screens ● Trusted and tried rendering weights ● Dynamic text size support DON'T: Shy away from challenging brand guidelines
  • 22. DO Think of accessibility at a screen level
  • 23. DO: Think of accessibility at a screen level 1 0 2323 amir_ansari kira_eviston transpireA11y Camp 2018
  • 24. DO: Think of accessibility at a screen level 1 0 2424 amir_ansari kira_eviston transpireA11y Camp 2018
  • 25. DON’T Let accessibility training slip with your team
  • 26. 261 0 2626 amir_ansari kira_eviston transpireA11y Camp 2018 Training hubs ● Apple WWDC recordings and Tech Talks https://www.apple.com/au/accessibility/ ● Android Guidelines: https://support.google.com/accessibility/android/ ● Web Content Accessibility Guidelines (WCAG) 2.1 https://www.w3.org/TR/WCAG21/ ● Apps for All https://www.appsforall.com.au/ DON’T: Let accessibility training slip with your team
  • 27. Gestures are everything 1 0 2727 amir_ansari kira_eviston transpireA11y Camp 2018 ● Without shortcuts, you’re in trouble! ● Phone form factor changes accessibility gestures (e.g. iPhone’s removal of physical home button) ● Users use diverse gestures to suit their needs (e.g. two finger scrub, rotor, curtains) DON’T: Let accessibility training slip with your team
  • 29. To announce or not to announce… That is the question! DO: Discuss and disagree 1 0 2929 amir_ansari kira_eviston transpireA11y Camp 2018
  • 31. Colour Contrast Tools for designers Accessibility scanner app Resources Appsforall.com.au Tips for all members of a product team on what their responsibility is. Platform Guidelines Google Material Guidelines Apple Human Centred Guidelines For Android, scans your app and tells you all the accessibility issues. Colour Contrast Analyzer Funkify Chrome extension 1 0 3131 A11y Camp 2018 amir_ansari kira_eviston transpire Resources
  • 33. Final takeaways 1 0 3333 amir_ansari kira_eviston transpire ● Start somewhere - building an accessible app is an evolution. ● It’s OK to get it wrong. Good, better, best. ● Showcase the impact being accessible has. ● Don’t underestimate the benefits of grouping and going the extra mile. ● Keep up the conversation. A11y Camp 2018
  • 34. amir_ansari kira_eviston transpire Thank you Do the best you can until you know better. Then when you know better, do better. Maya Angelou