SlideShare a Scribd company logo
Annotating Designs for Accessibility
AccessU 2021
Sarah Pulis
Director, Accessibility Services
@sarahtp
May 2021
Claire Webber
Digital Accessibility Consultant
@ClaireLWebber
Overview
What are annotations?
Annotation examples
So, what next?
Accessible design
Accessible
design
Shift-left
Estimates of relative cost of re-work
Source: Forrester
Annotations
Easy to
act upon
Common
understanding
Consistent
documentation
Save time More eyes Collaboration Put into practice
Examples
Page structure
Page regions
Group content into
common page regions and
identify the regions and
label as needed in your
designs
Headings
Organise content using
correctly structured
headings and identify
headings and their level in
your designs
Images
Informative images
Identify informative images
and provide a text
alternative that conveys the
meaning or content in your
designs
Content order
Content order
Show content and focus
order in your designs to
make sure it is predictable,
logical and intuitive
Other annotations
Semantics
Identify the role, name,
state and properties of a
custom control and how it
should work
Design systems
Scale Consistency Less effort Be accessible
Colour
Use colours that contrast
well for all important
information
States
Make sure the states for UI
component are easy to see
– focus, hover, selected
just to name a few!
So, what’s next?
Have a
go
Start small Lead the way
Resources
• Accessibility Toolkit from Jack Nicolai
• Accessibility Bluelines by Jeremy Elder
• A11y Annotation Kit by Indeed (Figma)
• Auditing Design Systems for Accessibility By
Anna Cook
Let’s chat
@Intopia Intopia intopia.digital hello@intopia.digital
Sarah Pulis
Director, Accessibility Services
Claire Webber
Digital Accessibility Consultant
@sarahtp
sarah@intopia.digital
@ ClaireLWebber
claire.webber@intopia.digital

More Related Content

What's hot

Website Accessibility
Website AccessibilityWebsite Accessibility
Website Accessibility
Nishan Bose
 
Web Accessibility
Web AccessibilityWeb Accessibility
Web Accessibility
Mindfire Solutions
 
Web accessibility 101: The why, who, what, and how of "a11y"
Web accessibility 101: The why, who, what, and how of "a11y"Web accessibility 101: The why, who, what, and how of "a11y"
Web accessibility 101: The why, who, what, and how of "a11y"
ecentricarts
 
Rethinking Accessibility: Role-based Accessibility of WCAG 2.1
Rethinking Accessibility: Role-based Accessibility of WCAG 2.1Rethinking Accessibility: Role-based Accessibility of WCAG 2.1
Rethinking Accessibility: Role-based Accessibility of WCAG 2.1
Bill Tyler
 
Web Development
Web DevelopmentWeb Development
Web Development
Russell Sergei Gaerlan
 
Web Accessibility for Web Developers
Web Accessibility for Web DevelopersWeb Accessibility for Web Developers
Web Accessibility for Web Developers
Alexander Loechel
 
UX and Accessibility
UX and Accessibility UX and Accessibility
UX and Accessibility
Frank Cervone
 
Digital Accessibility - The Quick Wins
Digital Accessibility - The Quick WinsDigital Accessibility - The Quick Wins
Digital Accessibility - The Quick Wins
Media Access Australia
 
UI vs UX workshop
UI vs UX workshopUI vs UX workshop
UI vs UX workshop
Inova LLC
 
Web Accessibility
Web AccessibilityWeb Accessibility
Web Accessibility
Amal Abduallah
 
Toolkit for the Digital Accessibility Space
Toolkit for the Digital Accessibility SpaceToolkit for the Digital Accessibility Space
Toolkit for the Digital Accessibility Space
3Play Media
 
Understanding Web Accessibility
Understanding Web AccessibilityUnderstanding Web Accessibility
Understanding Web Accessibility
Andrea Dubravsky
 
Aria interview questions
Aria interview questionsAria interview questions
Aria interview questions
learnstraightsap
 
What is UX?
What is UX?What is UX?
What is UX?
David Carr
 
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
 
A presentation on front end development
A presentation on front end development   A presentation on front end development
A presentation on front end development
Veronica Ojochona Michael (MCP)
 
Google Analytics 101 | 2015
Google Analytics 101 |  2015Google Analytics 101 |  2015
Google Analytics 101 | 2015
Insivia
 
Accessibility Basics
Accessibility BasicsAccessibility Basics
Accessibility Basics
Whitney Quesenbery
 
Introduction To Web Accessibility
Introduction To Web AccessibilityIntroduction To Web Accessibility
Introduction To Web AccessibilitySteven Swafford
 
UI and UX Design for Startups - Matin Maleki
UI and UX Design for Startups - Matin MalekiUI and UX Design for Startups - Matin Maleki
UI and UX Design for Startups - Matin Maleki
Matin Maleki
 

What's hot (20)

Website Accessibility
Website AccessibilityWebsite Accessibility
Website Accessibility
 
Web Accessibility
Web AccessibilityWeb Accessibility
Web Accessibility
 
Web accessibility 101: The why, who, what, and how of "a11y"
Web accessibility 101: The why, who, what, and how of "a11y"Web accessibility 101: The why, who, what, and how of "a11y"
Web accessibility 101: The why, who, what, and how of "a11y"
 
Rethinking Accessibility: Role-based Accessibility of WCAG 2.1
Rethinking Accessibility: Role-based Accessibility of WCAG 2.1Rethinking Accessibility: Role-based Accessibility of WCAG 2.1
Rethinking Accessibility: Role-based Accessibility of WCAG 2.1
 
Web Development
Web DevelopmentWeb Development
Web Development
 
Web Accessibility for Web Developers
Web Accessibility for Web DevelopersWeb Accessibility for Web Developers
Web Accessibility for Web Developers
 
UX and Accessibility
UX and Accessibility UX and Accessibility
UX and Accessibility
 
Digital Accessibility - The Quick Wins
Digital Accessibility - The Quick WinsDigital Accessibility - The Quick Wins
Digital Accessibility - The Quick Wins
 
UI vs UX workshop
UI vs UX workshopUI vs UX workshop
UI vs UX workshop
 
Web Accessibility
Web AccessibilityWeb Accessibility
Web Accessibility
 
Toolkit for the Digital Accessibility Space
Toolkit for the Digital Accessibility SpaceToolkit for the Digital Accessibility Space
Toolkit for the Digital Accessibility Space
 
Understanding Web Accessibility
Understanding Web AccessibilityUnderstanding Web Accessibility
Understanding Web Accessibility
 
Aria interview questions
Aria interview questionsAria interview questions
Aria interview questions
 
What is UX?
What is UX?What is UX?
What is UX?
 
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
 
A presentation on front end development
A presentation on front end development   A presentation on front end development
A presentation on front end development
 
Google Analytics 101 | 2015
Google Analytics 101 |  2015Google Analytics 101 |  2015
Google Analytics 101 | 2015
 
Accessibility Basics
Accessibility BasicsAccessibility Basics
Accessibility Basics
 
Introduction To Web Accessibility
Introduction To Web AccessibilityIntroduction To Web Accessibility
Introduction To Web Accessibility
 
UI and UX Design for Startups - Matin Maleki
UI and UX Design for Startups - Matin MalekiUI and UX Design for Startups - Matin Maleki
UI and UX Design for Startups - Matin Maleki
 

Similar to Annotating designs for accessibility

Visual Rhetoric
Visual RhetoricVisual Rhetoric
Visual Rhetoric
palaciok001
 
Redesigning a Website Using Information Architecture Principals
Redesigning a Website Using Information Architecture PrincipalsRedesigning a Website Using Information Architecture Principals
Redesigning a Website Using Information Architecture Principals
Jenny Emanuel
 
Content Strategy Casting A Wide Net V6
Content Strategy Casting A Wide Net V6Content Strategy Casting A Wide Net V6
Content Strategy Casting A Wide Net V6
Lynn Leitte
 
Designing The Document
Designing The DocumentDesigning The Document
Designing The DocumentProf S
 
Designing Online
Designing OnlineDesigning Online
Designing Onlinelisamulka
 
Writewithpowerpoint
WritewithpowerpointWritewithpowerpoint
Writewithpowerpoint
ddnumber1
 
Web Accessibility Protips, CIT Conference 2016
Web Accessibility Protips, CIT Conference 2016Web Accessibility Protips, CIT Conference 2016
Web Accessibility Protips, CIT Conference 2016
Mary Macin-Ditchen
 
What is Web Content Management Anyway?
What is Web Content Management Anyway?What is Web Content Management Anyway?
What is Web Content Management Anyway?
Scott Abel
 
Information Design
Information DesignInformation Design
Information Design
Bernice Glenn
 
0135140560 pp10a
0135140560 pp10a0135140560 pp10a
Visual Communication—OWL
Visual Communication—OWLVisual Communication—OWL
Visual Communication—OWL
Charles Coursey
 
Building Usable Websites
Building Usable WebsitesBuilding Usable Websites
Building Usable Websites
Phase2
 
Real World SharePoint Branding - SharePoint Online - SharePoint Saturday Sess...
Real World SharePoint Branding - SharePoint Online - SharePoint Saturday Sess...Real World SharePoint Branding - SharePoint Online - SharePoint Saturday Sess...
Real World SharePoint Branding - SharePoint Online - SharePoint Saturday Sess...
Cathy Dew
 
SLIDES ON HOW TO ALIGN TEXT, INDENT PARAGRAPS, BORDERS, AND SHADES IN MS-POWE...
SLIDES ON HOW TO ALIGN TEXT, INDENT PARAGRAPS, BORDERS, AND SHADES IN MS-POWE...SLIDES ON HOW TO ALIGN TEXT, INDENT PARAGRAPS, BORDERS, AND SHADES IN MS-POWE...
SLIDES ON HOW TO ALIGN TEXT, INDENT PARAGRAPS, BORDERS, AND SHADES IN MS-POWE...
djXpression
 
Building on your initial user interface (UI) design mock-up of the o
Building on your initial user interface (UI) design mock-up of the oBuilding on your initial user interface (UI) design mock-up of the o
Building on your initial user interface (UI) design mock-up of the o
jenkinsmandie
 
How to make presentations appealing to audiences
How to make presentations appealing to audiencesHow to make presentations appealing to audiences
How to make presentations appealing to audiences
Aashish Singh
 
Intro Ch 08 A
Intro Ch 08 AIntro Ch 08 A
Intro Ch 08 A
ali00061
 
Intro Ch 08 A
Intro Ch 08 AIntro Ch 08 A
Intro Ch 08 A
mfaruk
 

Similar to Annotating designs for accessibility (20)

Visual Rhetoric
Visual RhetoricVisual Rhetoric
Visual Rhetoric
 
Redesigning a Website Using Information Architecture Principals
Redesigning a Website Using Information Architecture PrincipalsRedesigning a Website Using Information Architecture Principals
Redesigning a Website Using Information Architecture Principals
 
Content Strategy Casting A Wide Net V6
Content Strategy Casting A Wide Net V6Content Strategy Casting A Wide Net V6
Content Strategy Casting A Wide Net V6
 
Designing The Document
Designing The DocumentDesigning The Document
Designing The Document
 
Designing Online
Designing OnlineDesigning Online
Designing Online
 
Writewithpowerpoint
WritewithpowerpointWritewithpowerpoint
Writewithpowerpoint
 
Writewithppt
WritewithpptWritewithppt
Writewithppt
 
Web Accessibility Protips, CIT Conference 2016
Web Accessibility Protips, CIT Conference 2016Web Accessibility Protips, CIT Conference 2016
Web Accessibility Protips, CIT Conference 2016
 
What is Web Content Management Anyway?
What is Web Content Management Anyway?What is Web Content Management Anyway?
What is Web Content Management Anyway?
 
Information Design
Information DesignInformation Design
Information Design
 
0135140560 pp10a
0135140560 pp10a0135140560 pp10a
0135140560 pp10a
 
Visual Communication—OWL
Visual Communication—OWLVisual Communication—OWL
Visual Communication—OWL
 
Building Usable Websites
Building Usable WebsitesBuilding Usable Websites
Building Usable Websites
 
Real World SharePoint Branding - SharePoint Online - SharePoint Saturday Sess...
Real World SharePoint Branding - SharePoint Online - SharePoint Saturday Sess...Real World SharePoint Branding - SharePoint Online - SharePoint Saturday Sess...
Real World SharePoint Branding - SharePoint Online - SharePoint Saturday Sess...
 
Writing Series
Writing SeriesWriting Series
Writing Series
 
SLIDES ON HOW TO ALIGN TEXT, INDENT PARAGRAPS, BORDERS, AND SHADES IN MS-POWE...
SLIDES ON HOW TO ALIGN TEXT, INDENT PARAGRAPS, BORDERS, AND SHADES IN MS-POWE...SLIDES ON HOW TO ALIGN TEXT, INDENT PARAGRAPS, BORDERS, AND SHADES IN MS-POWE...
SLIDES ON HOW TO ALIGN TEXT, INDENT PARAGRAPS, BORDERS, AND SHADES IN MS-POWE...
 
Building on your initial user interface (UI) design mock-up of the o
Building on your initial user interface (UI) design mock-up of the oBuilding on your initial user interface (UI) design mock-up of the o
Building on your initial user interface (UI) design mock-up of the o
 
How to make presentations appealing to audiences
How to make presentations appealing to audiencesHow to make presentations appealing to audiences
How to make presentations appealing to audiences
 
Intro Ch 08 A
Intro Ch 08 AIntro Ch 08 A
Intro Ch 08 A
 
Intro Ch 08 A
Intro Ch 08 AIntro Ch 08 A
Intro Ch 08 A
 

More from Intopia

The value of measuring your accessibility maturity
The value of measuring your accessibility maturityThe value of measuring your accessibility maturity
The value of measuring your accessibility maturity
Intopia
 
Making Content Creation Tools Accessible
Making Content Creation Tools AccessibleMaking Content Creation Tools Accessible
Making Content Creation Tools Accessible
Intopia
 
The 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 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
Intopia
 
Digital accessibility and learning opportunities
Digital accessibility and learning opportunitiesDigital accessibility and learning opportunities
Digital accessibility and learning opportunities
Intopia
 
Accessible procurement: Stories from the trenches
Accessible procurement: Stories from the trenchesAccessible procurement: Stories from the trenches
Accessible procurement: Stories from the trenches
Intopia
 
From Empathy to Research with People with Disability
From Empathy to Research with People with DisabilityFrom Empathy to Research with People with Disability
From Empathy to Research with People with Disability
Intopia
 
Designing for people with cognitive impairments
Designing for people with cognitive impairmentsDesigning for people with cognitive impairments
Designing for people with cognitive impairments
Intopia
 
How to create a kick ass business case for accessibility
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
Intopia
 
Personalised technical accessibility training: a case study
Personalised technical accessibility training: a case studyPersonalised technical accessibility training: a case study
Personalised technical accessibility training: a case study
Intopia
 
Making Accessible Web Animations
Making Accessible Web AnimationsMaking Accessible Web Animations
Making Accessible Web Animations
Intopia
 
Using the black art of marketing to sell accessibility
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
Intopia
 
Design Systems that supports inclusive experiences
Design Systems that supports inclusive experiencesDesign Systems that supports inclusive experiences
Design Systems that supports inclusive experiences
Intopia
 
Using cognitive walkthroughs for a task-oriented accessibility review
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 review
Intopia
 
WCAG 2.1 update for designers
WCAG 2.1 update for designersWCAG 2.1 update for designers
WCAG 2.1 update for designers
Intopia
 
Creating accessible design systems - OZeWAI 2018
Creating accessible design systems - OZeWAI 2018Creating accessible design systems - OZeWAI 2018
Creating accessible design systems - OZeWAI 2018
Intopia
 
Investing in your family's future - OZeWAI 2018
Investing in your family's future - OZeWAI 2018Investing in your family's future - OZeWAI 2018
Investing in your family's future - OZeWAI 2018
Intopia
 
WCAG 2.1 for Designers - OZeWAI 2018
WCAG 2.1 for Designers - OZeWAI 2018WCAG 2.1 for Designers - OZeWAI 2018
WCAG 2.1 for Designers - OZeWAI 2018
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...
Even more accessible! What WCAG 2.1 means for designers - Web Directions Summ...
Intopia
 
Miles of Accessibility - An 'Accessibility 101'
Miles of Accessibility - An 'Accessibility 101' Miles of Accessibility - An 'Accessibility 101'
Miles of Accessibility - An 'Accessibility 101'
Intopia
 
Using cognitive walkthroughs to better review designs for accessibility
Using cognitive walkthroughs to better review designs for accessibilityUsing cognitive walkthroughs to better review designs for accessibility
Using cognitive walkthroughs to better review designs for accessibility
Intopia
 

More from Intopia (20)

The value of measuring your accessibility maturity
The value of measuring your accessibility maturityThe value of measuring your accessibility maturity
The value of measuring your accessibility maturity
 
Making Content Creation Tools Accessible
Making Content Creation Tools AccessibleMaking Content Creation Tools Accessible
Making Content Creation Tools Accessible
 
The 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 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
 
Digital accessibility and learning opportunities
Digital accessibility and learning opportunitiesDigital accessibility and learning opportunities
Digital accessibility and learning opportunities
 
Accessible procurement: Stories from the trenches
Accessible procurement: Stories from the trenchesAccessible procurement: Stories from the trenches
Accessible procurement: Stories from the trenches
 
From Empathy to Research with People with Disability
From Empathy to Research with People with DisabilityFrom Empathy to Research with People with Disability
From Empathy to Research with People with Disability
 
Designing for people with cognitive impairments
Designing for people with cognitive impairmentsDesigning for people with cognitive impairments
Designing for people with cognitive impairments
 
How to create a kick ass business case for accessibility
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
 
Personalised technical accessibility training: a case study
Personalised technical accessibility training: a case studyPersonalised technical accessibility training: a case study
Personalised technical accessibility training: a case study
 
Making Accessible Web Animations
Making Accessible Web AnimationsMaking Accessible Web Animations
Making Accessible Web Animations
 
Using the black art of marketing to sell accessibility
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
 
Design Systems that supports inclusive experiences
Design Systems that supports inclusive experiencesDesign Systems that supports inclusive experiences
Design Systems that supports inclusive experiences
 
Using cognitive walkthroughs for a task-oriented accessibility review
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 review
 
WCAG 2.1 update for designers
WCAG 2.1 update for designersWCAG 2.1 update for designers
WCAG 2.1 update for designers
 
Creating accessible design systems - OZeWAI 2018
Creating accessible design systems - OZeWAI 2018Creating accessible design systems - OZeWAI 2018
Creating accessible design systems - OZeWAI 2018
 
Investing in your family's future - OZeWAI 2018
Investing in your family's future - OZeWAI 2018Investing in your family's future - OZeWAI 2018
Investing in your family's future - OZeWAI 2018
 
WCAG 2.1 for Designers - OZeWAI 2018
WCAG 2.1 for Designers - OZeWAI 2018WCAG 2.1 for Designers - OZeWAI 2018
WCAG 2.1 for Designers - OZeWAI 2018
 
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...
Even more accessible! What WCAG 2.1 means for designers - Web Directions Summ...
 
Miles of Accessibility - An 'Accessibility 101'
Miles of Accessibility - An 'Accessibility 101' Miles of Accessibility - An 'Accessibility 101'
Miles of Accessibility - An 'Accessibility 101'
 
Using cognitive walkthroughs to better review designs for accessibility
Using cognitive walkthroughs to better review designs for accessibilityUsing cognitive walkthroughs to better review designs for accessibility
Using cognitive walkthroughs to better review designs for accessibility
 

Recently uploaded

GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
nkrafacyberclub
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Aggregage
 
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.
 
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
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...
ThomasParaiso2
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
Neo4j
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
sonjaschweigert1
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
DianaGray10
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
Dorra BARTAGUIZ
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 

Recently uploaded (20)

GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
 
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
 
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...
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 

Annotating designs for accessibility

Editor's Notes

  1. Mention where slides are available – add link in slide link bit
  2. Sarah Won’t be deep diving into particulars of creating accessible designs – focusing on areas that should be considered and documented at design stage Encourage questions – time at end for more Q&A Page structure Page regions Headings Images Content order
  3. Sarah Shift left – agile methodology Test stuff earlier in the product lifecycle Why not do the same for accessibility? Often left until developer or even after the product is finished
  4. Sarah The shift-left model is common across DevOps (development and operations) which encourages quality to be addressed as early on in the process as possible. Image description
  5. Sarah Isn’t accessibility just for developers? NO, it’s everyone's responsibility A large amount of a11y defects come from design How much would you pay to save a product with bad UX? (konceptapp.com)
  6. Claire We’ve talked about why we should bring a11y forwards – now we are going to talk about how via annotations What do we mean by annotations & what are we looking to achieve?
  7. Claire By annotations we are talking about further documentation for the design. Like an architectural blueprint, we want all the information to be clear. If something is missing, how thick the foundations are for example – the house might fall down. We want to create: Consistent documentation Easy to understand and act upon Common understanding Annotating designs with accessibility information is a powerful way to focus on accessibility early in the design
  8. Claire Save time Bring conversations up front More eyes Build collaboration Increase communication Helps build test cases Clear what is required for accessibility Takes out assumptions Increases accessibility knowledge across organisation Put it into practice – embed accessibility into your way of working
  9. Sarah Jack Nicolai, Jeremy Elder and Indeed have annotations kits available. Across Sketch, Adobe XD, Illustrator and InVision Studio Taken inspiration from bits of these libraries to create an example to show you today We will be showing demos using Figma but annotations can be applied anywhere
  10. Claire Add a bit here about the annotation system we will be using and what its purpose is
  11. Sarah
  12. Sarah Ways used Quick benefits of doing now
  13. Claire -describe regions + they are numbered + what's in each region -Numbered clearly – start here -outline show what's in and how nested
  14. Claire After – elaborate documentation in comments Info to include - what is it and if it has a label (touch very briefly on why label)
  15. Claire
  16. Claire
  17. Sarah
  18. Claire
  19. Claire
  20. Sarah
  21. Sarah
  22. Claire Develop your own internal rules around image management Decorative unless specified for example or mark up all images
  23. Sarah
  24. Sarah
  25. Claire Comment thing to show intent behind decision
  26. Claire Focus management for modals is commonly overlooked
  27. Sarah
  28. Sarah
  29. Claire
  30. Sarah
  31. Sarah Accessibility at scale Consistent and template Firm rules / understanding Reduces effort over time Build knowledge across organisation Especially for larger brands that have multiple systems and websites etc. Good for your brand Good for your staff
  32. Sarah
  33. Claire
  34. Sarah
  35. Claire Don’t forget to consider the states of your components This can be commonly overlooked in the design stage particularly focus and error states Ensure you are considering and creating accessible Focus states Hover states Error states Also keep in mind when something should or shouldn’t be able to become disabled
  36. Sarah
  37. Sarah Have a go: Use one of the existing annotation systems such as Jeremy Elder’s annotations or the one from Indeed Watch out for ours which we’ll publish to the Figma community soon Make your own, build on your own existing design system/processes, think about how annotations can be used for more than just accessibility Start small: Don’t be daunted Pick something to start with that is going to have a big impact Lead the way Accessibility is all about momentum
  38. If you have any questions, you don’t feel comfortable asking during the Q&A we are on the slack channel