Design Systems that supports inclusive experiences

Intopia
IntopiaConsultant - Accessibility, Usability, Technical Writing at Intopia
Design systems that
supports inclusive experiences
Andrew Arch Twitter: amja
Sarah Pulis Twitter: sarahtp
creating an inclusive digital world
intopia.digital @intopia
We’re creating an
inclusive digital world
(from down under!)
We help organisations be more inclusive
and accessible.
Together, we create enjoyable, efficient
digital experiences for everyone.
Let’s go on an accessibility adventure
together.
What is a
design system?
Image credit:
Audrey Hacq
bit.ly/2GP0kLf
Tip 1
Develop a common understanding of what
“accessible” means and communicate it broadly
cultural background
language
literacy
economic status
Inclusion is about
disability
gender
age
situation
Design Systems that supports inclusive experiences
Design Systems that supports inclusive experiences
Tip 2
Wear your undies on the outside - give people
detailed documentation and justification for
decisions
Design Systems that supports inclusive experiences
Design Systems that supports inclusive experiences
Tip 3
Consider including reusable acceptance criteria
and test cases to making testing the end
product easier
Design Systems that supports inclusive experiences
Design Systems that supports inclusive experiences
As a screen reader user
when I move focus to the accordion header I should hear:
• the role of button
• the button label
• the appropriate state (expanded or collapsed)
so that I understand the what information the accordion
will display and how to interact with it
Generic screen reader requirement
Tip 4
Provide clear content guidance for your UI
components
Design Systems that supports inclusive experiences
Tip 5
Send your design system down the deepest
darkest alley – and test the hell out of it
Test your design system with as many combinations
of assistive technologies, adaptive strategies and
web browsers as possible.
Make your results available as part of your design
system documentation for each component or
pattern.
Support technologies
What version?
When was it
tested?
Don’t forget about usability testing.
Undertake usability testing on other people’s
components to understand where the pain points,
or delight points, are.
Consider co-designing components with people with
disability.
Usability testing
Tip 6
Just because your individual components or
patterns are accessible, doesn’t mean you
magically create an accessible interface
Design Systems that supports inclusive experiences
Design Systems that supports inclusive experiences
Tip 7
Treat your design system as a living organism –
have clear feedback paths and processes that
preserve predictability and consistency and
support progressive improvement
Design Systems that supports inclusive experiences
Tip 8
Don’t assume other design systems have got
everything right (even if they look like they’ve
got their act together)
What if your have keyboard
focusable UI components in
the content area?
Our 8 tips
1. Define “inclusion”
2. Detailed documentation
3. Reusable acceptance
criteria
4. Content guidance
5. Thorough testing
6. Accessible design
systems doesn’t equal
accessible experiences
7. Enable feedback
8. Everyone makes
mistakes
• GOV.UK Design System
• GOV.AU Design System
• Salesforce Lightning Design System
• U.S. Web Design System
• Shopify Polaris Design System
Design System references
• Building a Visual Language: Behind the scenes of our
new design system
• TurboTax Live’s Approach to a Gender-Neutral Design
System
• “Accessible” Design Systems Don’t Guarantee
Accessible Products
Article references
Let’s continue the conversation
Andrew Arch
@amja andrew@intopia.digital
Sarah Pulis
@sarahtp sarah@intopia.digital
creating an inclusive digital world
intopia.digital @intopiadigital
1 of 31

Recommended

Creating accessible design systems - OZeWAI 2018 by
Creating accessible design systems - OZeWAI 2018Creating accessible design systems - OZeWAI 2018
Creating accessible design systems - OZeWAI 2018Intopia
691 views23 slides
Accessibility — Putting People First in the Software Development Lifecycle by
Accessibility — Putting People First in the Software Development LifecycleAccessibility — Putting People First in the Software Development Lifecycle
Accessibility — Putting People First in the Software Development LifecycleStacy Carston Sporie
484 views21 slides
No one wants to SUX: A focus on inclusive user experience techniques by
No one wants to SUX: A focus on inclusive user experience techniquesNo one wants to SUX: A focus on inclusive user experience techniques
No one wants to SUX: A focus on inclusive user experience techniquesIntopia
867 views15 slides
Using cognitive walkthroughs for a task-oriented accessibility review by
Using cognitive walkthroughs for a task-oriented accessibility reviewUsing cognitive walkthroughs for a task-oriented accessibility review
Using cognitive walkthroughs for a task-oriented accessibility reviewIntopia
757 views21 slides
A11y user stories csun 2018 by
A11y user stories csun 2018A11y user stories csun 2018
A11y user stories csun 2018Intopia
1.9K views29 slides
What to Fix First? Remediation Order Matters by
What to Fix First? Remediation Order Matters What to Fix First? Remediation Order Matters
What to Fix First? Remediation Order Matters Sean Kelly
576 views35 slides

More Related Content

What's hot

Miles of Accessibility - An 'Accessibility 101' by
Miles of Accessibility - An 'Accessibility 101' Miles of Accessibility - An 'Accessibility 101'
Miles of Accessibility - An 'Accessibility 101' Intopia
213 views36 slides
Cognitive walkthroughs - CSUN 2018 by
Cognitive walkthroughs - CSUN 2018Cognitive walkthroughs - CSUN 2018
Cognitive walkthroughs - CSUN 2018Intopia
1.5K views25 slides
Intuit's Accessibility Champion Program - Coaching and Celebrating by
Intuit's Accessibility Champion Program - Coaching and Celebrating Intuit's Accessibility Champion Program - Coaching and Celebrating
Intuit's Accessibility Champion Program - Coaching and Celebrating Ted Drake
379 views25 slides
From Empathy to Research with People with Disability by
From Empathy to Research with People with DisabilityFrom Empathy to Research with People with Disability
From Empathy to Research with People with DisabilityIntopia
118 views14 slides
Personalised technical accessibility training: a case study by
Personalised technical accessibility training: a case studyPersonalised technical accessibility training: a case study
Personalised technical accessibility training: a case studyIntopia
181 views38 slides
Teach colleagues accessibility - CSUN ATC 2018 by
Teach colleagues accessibility - CSUN ATC 2018Teach colleagues accessibility - CSUN ATC 2018
Teach colleagues accessibility - CSUN ATC 2018Tom Widerøe
534 views42 slides

What's hot(20)

Miles of Accessibility - An 'Accessibility 101' by Intopia
Miles of Accessibility - An 'Accessibility 101' Miles of Accessibility - An 'Accessibility 101'
Miles of Accessibility - An 'Accessibility 101'
Intopia213 views
Cognitive walkthroughs - CSUN 2018 by Intopia
Cognitive walkthroughs - CSUN 2018Cognitive walkthroughs - CSUN 2018
Cognitive walkthroughs - CSUN 2018
Intopia1.5K views
Intuit's Accessibility Champion Program - Coaching and Celebrating by Ted Drake
Intuit's Accessibility Champion Program - Coaching and Celebrating Intuit's Accessibility Champion Program - Coaching and Celebrating
Intuit's Accessibility Champion Program - Coaching and Celebrating
Ted Drake379 views
From Empathy to Research with People with Disability by Intopia
From Empathy to Research with People with DisabilityFrom Empathy to Research with People with Disability
From Empathy to Research with People with Disability
Intopia118 views
Personalised technical accessibility training: a case study by Intopia
Personalised technical accessibility training: a case studyPersonalised technical accessibility training: a case study
Personalised technical accessibility training: a case study
Intopia181 views
Teach colleagues accessibility - CSUN ATC 2018 by Tom Widerøe
Teach colleagues accessibility - CSUN ATC 2018Teach colleagues accessibility - CSUN ATC 2018
Teach colleagues accessibility - CSUN ATC 2018
Tom Widerøe534 views
Don't Panic! How to perform an accessibility evaluation with limited resources by Michael Ryan
Don't Panic! How to perform an accessibility evaluation with limited resourcesDon't Panic! How to perform an accessibility evaluation with limited resources
Don't Panic! How to perform an accessibility evaluation with limited resources
Michael Ryan1.6K views
UXPA2019 Enhancing the User Experience for People with Disabilities: Top 10 ... by UXPA International
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 UX fundamentals for adapting science-based interfaces for non-techni... by UXPA International
UXPA2019 UX fundamentals for adapting science-based interfaces for non-techni...UXPA2019 UX fundamentals for adapting science-based interfaces for non-techni...
UXPA2019 UX fundamentals for adapting science-based interfaces for non-techni...
UXPA2019 I am the LAAW! The Lean Accessibility Audit Workshop by UXPA International
UXPA2019  I am the LAAW!   The Lean Accessibility Audit WorkshopUXPA2019  I am the LAAW!   The Lean Accessibility Audit Workshop
UXPA2019 I am the LAAW! The Lean Accessibility Audit Workshop
UXPA2019 - Unconference: Basics of Building Blockchain Interfaces by UXPA International
UXPA2019 - Unconference: Basics of Building Blockchain InterfacesUXPA2019 - Unconference: Basics of Building Blockchain Interfaces
UXPA2019 - Unconference: Basics of Building Blockchain Interfaces
Designing and Testing for Digital Accessibility by Usability Matters
Designing and Testing for Digital AccessibilityDesigning and Testing for Digital Accessibility
Designing and Testing for Digital Accessibility
Usability Matters2.1K views
Accessible UX: Beyond the checklist to great experiences by Whitney Quesenbery
Accessible UX: Beyond the checklist to great experiencesAccessible UX: Beyond the checklist to great experiences
Accessible UX: Beyond the checklist to great experiences
Whitney Quesenbery3.7K views
SIGNA11Y - Speaker Presentations by Cello Signal
SIGNA11Y - Speaker PresentationsSIGNA11Y - Speaker Presentations
SIGNA11Y - Speaker Presentations
Cello Signal587 views
Usability Testing: Making it fast, good, and cheap by Whitney Quesenbery
Usability Testing: Making it fast, good, and cheapUsability Testing: Making it fast, good, and cheap
Usability Testing: Making it fast, good, and cheap
Whitney Quesenbery2.3K views
Workshop: Usability Testing for Accessibility by Usability Matters
Workshop: Usability Testing for AccessibilityWorkshop: Usability Testing for Accessibility
Workshop: Usability Testing for Accessibility
Usability Matters1.6K views
I Am the LAAW! (Lean Accessibility Audit Workshops) by Michael Ryan
I Am the LAAW! (Lean Accessibility Audit Workshops)I Am the LAAW! (Lean Accessibility Audit Workshops)
I Am the LAAW! (Lean Accessibility Audit Workshops)
Michael Ryan196 views

Similar to Design Systems that supports inclusive experiences

Designing, Developing & Testing for Accessibility by
Designing, Developing & Testing for AccessibilityDesigning, Developing & Testing for Accessibility
Designing, Developing & Testing for AccessibilityEric Malcolm
248 views57 slides
Superheroes SXSW 2013 by
Superheroes SXSW 2013Superheroes SXSW 2013
Superheroes SXSW 2013Yvonne So
4.1K views84 slides
Evaluating User Interfaces by
Evaluating User InterfacesEvaluating User Interfaces
Evaluating User InterfacesNancy Jain
126 views56 slides
Usability Workshop at Lillebaelt Academy by
Usability Workshop at Lillebaelt AcademyUsability Workshop at Lillebaelt Academy
Usability Workshop at Lillebaelt AcademyDániel Góré
1.8K views123 slides
Multi Platform User Exerience by
Multi Platform User ExerienceMulti Platform User Exerience
Multi Platform User ExerienceTanya Zavialova
560 views60 slides
User Experience Design: an Overview by
User Experience Design: an OverviewUser Experience Design: an Overview
User Experience Design: an OverviewJulie Grundy
1K views108 slides

Similar to Design Systems that supports inclusive experiences(20)

Designing, Developing & Testing for Accessibility by Eric Malcolm
Designing, Developing & Testing for AccessibilityDesigning, Developing & Testing for Accessibility
Designing, Developing & Testing for Accessibility
Eric Malcolm248 views
Superheroes SXSW 2013 by Yvonne So
Superheroes SXSW 2013Superheroes SXSW 2013
Superheroes SXSW 2013
Yvonne So4.1K views
Evaluating User Interfaces by Nancy Jain
Evaluating User InterfacesEvaluating User Interfaces
Evaluating User Interfaces
Nancy Jain126 views
Usability Workshop at Lillebaelt Academy by Dániel Góré
Usability Workshop at Lillebaelt AcademyUsability Workshop at Lillebaelt Academy
Usability Workshop at Lillebaelt Academy
Dániel Góré1.8K views
User Experience Design: an Overview by Julie Grundy
User Experience Design: an OverviewUser Experience Design: an Overview
User Experience Design: an Overview
Julie Grundy1K views
Digital accessibility intro-a11ycle_2020-01-15 by Joshua Randall
Digital accessibility intro-a11ycle_2020-01-15Digital accessibility intro-a11ycle_2020-01-15
Digital accessibility intro-a11ycle_2020-01-15
Joshua Randall94 views
Lecture4 requirement engineering by Shahid Riaz
Lecture4 requirement engineeringLecture4 requirement engineering
Lecture4 requirement engineering
Shahid Riaz3.8K views
Usability Presentation - IIS Brownbag 2013 by Patrick Hays
Usability Presentation - IIS Brownbag 2013Usability Presentation - IIS Brownbag 2013
Usability Presentation - IIS Brownbag 2013
Patrick Hays387 views
Providing better scaffolding - how BS8878 affects people designing inclusive ... by Jonathan Hassell
Providing better scaffolding - how BS8878 affects people designing inclusive ...Providing better scaffolding - how BS8878 affects people designing inclusive ...
Providing better scaffolding - how BS8878 affects people designing inclusive ...
Jonathan Hassell916 views
Design process design rules by Preeti Mishra
Design process  design rulesDesign process  design rules
Design process design rules
Preeti Mishra5.9K views
Usability Tips And Tricks For Beginners Experience Dynamics Web Seminar by Experience Dynamics
Usability Tips And Tricks For Beginners   Experience Dynamics Web SeminarUsability Tips And Tricks For Beginners   Experience Dynamics Web Seminar
Usability Tips And Tricks For Beginners Experience Dynamics Web Seminar
Experience Dynamics1.8K views
UX Akron Global Accessibility Awareness Day 2019 by Joshua Randall
UX Akron Global Accessibility Awareness Day 2019UX Akron Global Accessibility Awareness Day 2019
UX Akron Global Accessibility Awareness Day 2019
Joshua Randall107 views
Dialogue management system by Mayank Agarwal
Dialogue management systemDialogue management system
Dialogue management system
Mayank Agarwal6.2K views
Usability, Accessibility, and Design Evaluation by Damian T. Gordon
Usability, Accessibility, and Design EvaluationUsability, Accessibility, and Design Evaluation
Usability, Accessibility, and Design Evaluation
Damian T. Gordon1.9K views
Running head SOFTWARE ANALYSIS CONTROL1SOFTWARE ANALYSIS CON.docx by toltonkendal
Running head SOFTWARE ANALYSIS CONTROL1SOFTWARE ANALYSIS CON.docxRunning head SOFTWARE ANALYSIS CONTROL1SOFTWARE ANALYSIS CON.docx
Running head SOFTWARE ANALYSIS CONTROL1SOFTWARE ANALYSIS CON.docx
toltonkendal2 views

More from Intopia

The value of measuring your accessibility maturity by
The value of measuring your accessibility maturityThe value of measuring your accessibility maturity
The value of measuring your accessibility maturityIntopia
36 views23 slides
Annotating designs for accessibility by
Annotating designs for accessibilityAnnotating designs for accessibility
Annotating designs for accessibilityIntopia
214 views39 slides
Making Content Creation Tools Accessible by
Making Content Creation Tools AccessibleMaking Content Creation Tools Accessible
Making Content Creation Tools AccessibleIntopia
57 views51 slides
Annotating designs for accessibility by
Annotating designs for accessibilityAnnotating designs for accessibility
Annotating designs for accessibilityIntopia
1.6K views35 slides
The why, when and how of including people with disability in the design process by
The why, when and how of including people with disability in the design processThe why, when and how of including people with disability in the design process
The why, when and how of including people with disability in the design processIntopia
382 views21 slides
Annotating designs for accessibility by
Annotating designs for accessibilityAnnotating designs for accessibility
Annotating designs for accessibilityIntopia
929 views39 slides

More from Intopia(20)

The value of measuring your accessibility maturity by Intopia
The value of measuring your accessibility maturityThe value of measuring your accessibility maturity
The value of measuring your accessibility maturity
Intopia36 views
Annotating designs for accessibility by Intopia
Annotating designs for accessibilityAnnotating designs for accessibility
Annotating designs for accessibility
Intopia214 views
Making Content Creation Tools Accessible by Intopia
Making Content Creation Tools AccessibleMaking Content Creation Tools Accessible
Making Content Creation Tools Accessible
Intopia57 views
Annotating designs for accessibility by Intopia
Annotating designs for accessibilityAnnotating designs for accessibility
Annotating designs for accessibility
Intopia1.6K views
The why, when and how of including people with disability in the design process by Intopia
The why, when and how of including people with disability in the design processThe why, when and how of including people with disability in the design process
The why, when and how of including people with disability in the design process
Intopia382 views
Annotating designs for accessibility by Intopia
Annotating designs for accessibilityAnnotating designs for accessibility
Annotating designs for accessibility
Intopia929 views
Digital accessibility and learning opportunities by Intopia
Digital accessibility and learning opportunitiesDigital accessibility and learning opportunities
Digital accessibility and learning opportunities
Intopia170 views
Accessible procurement: Stories from the trenches by Intopia
Accessible procurement: Stories from the trenchesAccessible procurement: Stories from the trenches
Accessible procurement: Stories from the trenches
Intopia122 views
Designing for people with cognitive impairments by Intopia
Designing for people with cognitive impairmentsDesigning for people with cognitive impairments
Designing for people with cognitive impairments
Intopia162 views
How to create a kick ass business case for accessibility by Intopia
How to create a kick ass business case for accessibilityHow to create a kick ass business case for accessibility
How to create a kick ass business case for accessibility
Intopia318 views
Making Accessible Web Animations by Intopia
Making Accessible Web AnimationsMaking Accessible Web Animations
Making Accessible Web Animations
Intopia222 views
Using the black art of marketing to sell accessibility by Intopia
Using the black art of marketing to sell accessibilityUsing the black art of marketing to sell accessibility
Using the black art of marketing to sell accessibility
Intopia935 views
Investing in your family's future - OZeWAI 2018 by Intopia
Investing in your family's future - OZeWAI 2018Investing in your family's future - OZeWAI 2018
Investing in your family's future - OZeWAI 2018
Intopia234 views
WCAG 2.1 for Designers - OZeWAI 2018 by Intopia
WCAG 2.1 for Designers - OZeWAI 2018WCAG 2.1 for Designers - OZeWAI 2018
WCAG 2.1 for Designers - OZeWAI 2018
Intopia640 views
Even more accessible! What WCAG 2.1 means for designers - Web Directions Summ... by Intopia
Even more accessible! What WCAG 2.1 means for designers - Web Directions Summ...Even more accessible! What WCAG 2.1 means for designers - Web Directions Summ...
Even more accessible! What WCAG 2.1 means for designers - Web Directions Summ...
Intopia641 views
Inclusive front-end development with WCAG 2.1 by Intopia
Inclusive front-end development with WCAG 2.1Inclusive front-end development with WCAG 2.1
Inclusive front-end development with WCAG 2.1
Intopia344 views
Accessibility and Digital Identity by Intopia
Accessibility and Digital IdentityAccessibility and Digital Identity
Accessibility and Digital Identity
Intopia99 views
Make <input> more accessible with metadata by Intopia
Make <input> more accessible with metadataMake <input> more accessible with metadata
Make <input> more accessible with metadata
Intopia423 views
Advances in web accessibility by Intopia
Advances in web accessibilityAdvances in web accessibility
Advances in web accessibility
Intopia245 views
Digital accessibility - Beyond the screen by Intopia
Digital accessibility - Beyond the screenDigital accessibility - Beyond the screen
Digital accessibility - Beyond the screen
Intopia419 views

Recently uploaded

Data Integrity for Banking and Financial Services by
Data Integrity for Banking and Financial ServicesData Integrity for Banking and Financial Services
Data Integrity for Banking and Financial ServicesPrecisely
25 views26 slides
Future of Indian ConsumerTech by
Future of Indian ConsumerTechFuture of Indian ConsumerTech
Future of Indian ConsumerTechKapil Khandelwal (KK)
22 views68 slides
STPI OctaNE CoE Brochure.pdf by
STPI OctaNE CoE Brochure.pdfSTPI OctaNE CoE Brochure.pdf
STPI OctaNE CoE Brochure.pdfmadhurjyapb
14 views1 slide
NET Conf 2023 Recap by
NET Conf 2023 RecapNET Conf 2023 Recap
NET Conf 2023 RecapLee Richardson
10 views71 slides
Powerful Google developer tools for immediate impact! (2023-24) by
Powerful Google developer tools for immediate impact! (2023-24)Powerful Google developer tools for immediate impact! (2023-24)
Powerful Google developer tools for immediate impact! (2023-24)wesley chun
10 views38 slides
6g - REPORT.pdf by
6g - REPORT.pdf6g - REPORT.pdf
6g - REPORT.pdfLiveplex
10 views23 slides

Recently uploaded(20)

Data Integrity for Banking and Financial Services by Precisely
Data Integrity for Banking and Financial ServicesData Integrity for Banking and Financial Services
Data Integrity for Banking and Financial Services
Precisely25 views
STPI OctaNE CoE Brochure.pdf by madhurjyapb
STPI OctaNE CoE Brochure.pdfSTPI OctaNE CoE Brochure.pdf
STPI OctaNE CoE Brochure.pdf
madhurjyapb14 views
Powerful Google developer tools for immediate impact! (2023-24) by wesley chun
Powerful Google developer tools for immediate impact! (2023-24)Powerful Google developer tools for immediate impact! (2023-24)
Powerful Google developer tools for immediate impact! (2023-24)
wesley chun10 views
6g - REPORT.pdf by Liveplex
6g - REPORT.pdf6g - REPORT.pdf
6g - REPORT.pdf
Liveplex10 views
Unit 1_Lecture 2_Physical Design of IoT.pdf by StephenTec
Unit 1_Lecture 2_Physical Design of IoT.pdfUnit 1_Lecture 2_Physical Design of IoT.pdf
Unit 1_Lecture 2_Physical Design of IoT.pdf
StephenTec12 views
Serverless computing with Google Cloud (2023-24) by wesley chun
Serverless computing with Google Cloud (2023-24)Serverless computing with Google Cloud (2023-24)
Serverless computing with Google Cloud (2023-24)
wesley chun11 views
Voice Logger - Telephony Integration Solution at Aegis by Nirmal Sharma
Voice Logger - Telephony Integration Solution at AegisVoice Logger - Telephony Integration Solution at Aegis
Voice Logger - Telephony Integration Solution at Aegis
Nirmal Sharma39 views
Piloting & Scaling Successfully With Microsoft Viva by Richard Harbridge
Piloting & Scaling Successfully With Microsoft VivaPiloting & Scaling Successfully With Microsoft Viva
Piloting & Scaling Successfully With Microsoft Viva
Case Study Copenhagen Energy and Business Central.pdf by Aitana
Case Study Copenhagen Energy and Business Central.pdfCase Study Copenhagen Energy and Business Central.pdf
Case Study Copenhagen Energy and Business Central.pdf
Aitana16 views
Igniting Next Level Productivity with AI-Infused Data Integration Workflows by Safe Software
Igniting Next Level Productivity with AI-Infused Data Integration Workflows Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Safe Software280 views
"Running students' code in isolation. The hard way", Yurii Holiuk by Fwdays
"Running students' code in isolation. The hard way", Yurii Holiuk "Running students' code in isolation. The hard way", Yurii Holiuk
"Running students' code in isolation. The hard way", Yurii Holiuk
Fwdays17 views

Design Systems that supports inclusive experiences

  • 1. Design systems that supports inclusive experiences Andrew Arch Twitter: amja Sarah Pulis Twitter: sarahtp creating an inclusive digital world intopia.digital @intopia
  • 2. We’re creating an inclusive digital world (from down under!) We help organisations be more inclusive and accessible. Together, we create enjoyable, efficient digital experiences for everyone. Let’s go on an accessibility adventure together.
  • 3. What is a design system? Image credit: Audrey Hacq bit.ly/2GP0kLf
  • 4. Tip 1 Develop a common understanding of what “accessible” means and communicate it broadly
  • 5. cultural background language literacy economic status Inclusion is about disability gender age situation
  • 8. Tip 2 Wear your undies on the outside - give people detailed documentation and justification for decisions
  • 11. Tip 3 Consider including reusable acceptance criteria and test cases to making testing the end product easier
  • 14. As a screen reader user when I move focus to the accordion header I should hear: • the role of button • the button label • the appropriate state (expanded or collapsed) so that I understand the what information the accordion will display and how to interact with it Generic screen reader requirement
  • 15. Tip 4 Provide clear content guidance for your UI components
  • 17. Tip 5 Send your design system down the deepest darkest alley – and test the hell out of it
  • 18. Test your design system with as many combinations of assistive technologies, adaptive strategies and web browsers as possible. Make your results available as part of your design system documentation for each component or pattern. Support technologies
  • 20. Don’t forget about usability testing. Undertake usability testing on other people’s components to understand where the pain points, or delight points, are. Consider co-designing components with people with disability. Usability testing
  • 21. Tip 6 Just because your individual components or patterns are accessible, doesn’t mean you magically create an accessible interface
  • 24. Tip 7 Treat your design system as a living organism – have clear feedback paths and processes that preserve predictability and consistency and support progressive improvement
  • 26. Tip 8 Don’t assume other design systems have got everything right (even if they look like they’ve got their act together)
  • 27. What if your have keyboard focusable UI components in the content area?
  • 28. Our 8 tips 1. Define “inclusion” 2. Detailed documentation 3. Reusable acceptance criteria 4. Content guidance 5. Thorough testing 6. Accessible design systems doesn’t equal accessible experiences 7. Enable feedback 8. Everyone makes mistakes
  • 29. • GOV.UK Design System • GOV.AU Design System • Salesforce Lightning Design System • U.S. Web Design System • Shopify Polaris Design System Design System references
  • 30. • Building a Visual Language: Behind the scenes of our new design system • TurboTax Live’s Approach to a Gender-Neutral Design System • “Accessible” Design Systems Don’t Guarantee Accessible Products Article references
  • 31. Let’s continue the conversation Andrew Arch @amja andrew@intopia.digital Sarah Pulis @sarahtp sarah@intopia.digital creating an inclusive digital world intopia.digital @intopiadigital

Editor's Notes

  1. When UX doesn't consider ALL users, shouldn't it be known as "SOME User Experience" or... SUX? 349 retweets, 342 like
  2. A Design System is the single source of truth which groups all the elements that will allow the teams to design, realize and develop a product. Purpose and shared values Design principles Brand identify and language Components and patterns Benefits of design patterns: Design systems save time and money Design systems provide a consistent user experience Design systems can be easily updated
  3. Inclusion is more than the needs of PwD. Accessibility is more than WCAG compliance. Lots of overlaps. Situation can include environment situation such as using your phone by the pool or stress because you are running late or have lost your credit card or poor internet connect because you are in the outback.
  4. Old: Don’t forget about how components interact, and create helper functions to help implementation
  5. Old: Don’t forget about how components interact, and create helper functions to help implementation
  6. Old: Don’t forget about how components interact, and create helper functions to help implementation
  7. Article