SlideShare a Scribd company logo
Implementing Accessibility
Presented by Adrian Roselli (@aardrian)
for Accessibility Toronto.
Slides from this talk will be available
eventually and I may even tweet a URL.
“Toronto Skyline” by Ronan Jouve, CC BY-NC 2.0
Within an Organization
Identify Stakeholders
• Reactive Approach:
• When a complaint comes in, how far up the chain
does it go?
• Who is in that chain?
• Who is that person where it stops?
• Who is that person’s boss?
I am certain there is a Buffy reference to made here somewhere.
Identify Stakeholders
• Proactive Approach:
• Give someone the authority to implement an
accessibility strategy.
• Make sure that person has the backing of the top
tier of the organization.
• Give that person the resources necessary to be
successful.
• Create a cross-organization team.
Or is this more of a Blade crowd?
Culture of Accessibility
• Build accessibility guidance into all support
materials.
• Include accessibility in job descriptions and
recruiting efforts.
• Include accessibility as part of performance
review process.
• Establish community partnerships, including
visible public support.
Most cultures have holidays, so maybe ask for some days off too.
Training
• Identify teams or departments to receive
training.
• Find a trainer (see Vendor slides).
• Create an ongoing training cycle to maintain
skills and keep current.
• Find champions internally who can perform
ongoing training.
Cue We Are the Champions.
Build into Projects
• Integrate accessibility into each step of your
process…
• Interface design,
• Prototyping,
• Coding,
• QA,
• Support,
• Etc.
• Treat accessibility issues as bugs.
But the kinds of bugs you actually address, not those wont-fix you just ignore.
Budgeting
• Myth: “It costs twice as much to make
something accessible.”
• Fact: Nope.
• For a new team it may be analagous to picking
up a new coding standard / practice.
• Once integrated, just part of your process.
• Pattern libraries are an example of cost saving
re-use.
With a Vendor
Be Wary of VPATs
• Voluntary Product Accessibility Template for
conformance to Section 508.
• Insert any Canadian equivalent here (AODA?
CDA?).
• Since they are voluntary, there may be no third-
party confirmation of any claims.
• Generally not updated when a product is
updated, including every release.
• Ask how validation and ongoing conformance is
performed.
VPAT could also mean Very Packaged Alternate Truth, via Joe O’Connor.
Tool / Vendor Evaluation
• Look for an accessibility policy.
• Look at tickets or pull requests.
• Look for accessibility references on social
media platforms.
• Look at community engagement.
• Ask around.
• Ask for demos.
• Ask for posts / articles.
Much of this assumes that the vendor or tool makes at least a passing commitment to accessibility.
Build It into Contracts
• Make your compliance requirements a line
item in any agreements.
• Build testing into the agreement.
• Require a guarantee the vendor will fix any
issues at no cost.
• Ask the vendor how it validates and maintains
is compliance.
• Include an indemnification clause.
Build time into your process since it may be a while before you hear back.
With a Client
Client Push-back
• Be prepared for clients to ask you to remove any
accessibility “features” to keep costs down.
• Remind the client that you are the expert.
• If a client insists:
• Produce a letter explicitly stating that the client
wishes to exclude accessibility features,
• Note the risk and your clear recommendation against,
• Include an indemnification clause,
• Require the client to sign it.
If it is not obvious, clients who did not want to be accessible did not stay with me for long.
Implementing Accessibility
Presented by Adrian Roselli (@aardrian)
for Accessibility Toronto.
Slides from this talk will be available
eventually and I may even tweet a URL.
“Toronto Skyline” by Ronan Jouve, CC BY-NC 2.0

More Related Content

PPTX
Inclusive User Testing — Guelph Accessibility Conference
PPTX
Introduction to accessibility
PDF
How to create accessible websites - Web Accessibility Summit
PPTX
Practical First Steps for Achieving Web Accessibility and Avoiding Liability
PPT
Life of a Wookie
PPT
How to Use WordPress & Video
PPTX
UXPA2019 Enhancing the User Experience for People with Disabilities: Top 10 ...
PDF
Improving Your Apache Project's Image And Brand
Inclusive User Testing — Guelph Accessibility Conference
Introduction to accessibility
How to create accessible websites - Web Accessibility Summit
Practical First Steps for Achieving Web Accessibility and Avoiding Liability
Life of a Wookie
How to Use WordPress & Video
UXPA2019 Enhancing the User Experience for People with Disabilities: Top 10 ...
Improving Your Apache Project's Image And Brand

Viewers also liked (20)

PDF
The Velvet Rope - making user experience accessible
PPTX
Mind your lang (for role=drinks at CSUN 2017)
PPTX
Mind Your lang — Accessibility Camp Toronto 2016
PPTX
Selfish Accessibility: Presented at Google
KEY
Accessibility for Happy Designers
PPTX
The Hotel Industry - Timeshare
PDF
Web usability, navigation & accessibility
PDF
BBC Olympics: An accessibility case study
PPTX
Practical Accessibility - Midwest UX conference 2011
PDF
Accessibility & UI Development
PPTX
Design with accessibility in mind
PDF
Corso pisa-4 dh-2017
PDF
Corso pisa-3 dh-2017
PPTX
Fringe Accessibility: London Web Standards
PDF
UXR2/17: Accessibility Trends – Anspruch und Wirklichkeit der Barrierefreihei...
PDF
WCAG 2.0 for Designers
PDF
Why Most UX is Shite
PDF
Early prevention of accessibility issues with mockup & wireframe reviews
PDF
Corso pisa-2 dh-2017
PDF
Corso pisa-5 dh-2017
The Velvet Rope - making user experience accessible
Mind your lang (for role=drinks at CSUN 2017)
Mind Your lang — Accessibility Camp Toronto 2016
Selfish Accessibility: Presented at Google
Accessibility for Happy Designers
The Hotel Industry - Timeshare
Web usability, navigation & accessibility
BBC Olympics: An accessibility case study
Practical Accessibility - Midwest UX conference 2011
Accessibility & UI Development
Design with accessibility in mind
Corso pisa-4 dh-2017
Corso pisa-3 dh-2017
Fringe Accessibility: London Web Standards
UXR2/17: Accessibility Trends – Anspruch und Wirklichkeit der Barrierefreihei...
WCAG 2.0 for Designers
Why Most UX is Shite
Early prevention of accessibility issues with mockup & wireframe reviews
Corso pisa-2 dh-2017
Corso pisa-5 dh-2017
Ad

Similar to Implementing Accessibility: Accessibility Toronto (20)

PPTX
Yes, Virginia, PMs Are Responsible for Accessibility
PPT
Role-Based Accessibility in Government
PPTX
Incorporating accessibility into your product - UPA 2012 unconference
PDF
Agencies - Talking to Clients about Digital Accessibility
PPTX
Are You at Risk? Identifying Web Accessibility Gaps at Your Organization
PDF
UXPA 2024- Baking Accessibility into Design.pdf
PPTX
Complementing Accessibility Standards with Evidence of Commitment and Progres...
PPTX
Fixing the developer Mindset
PPTX
How to Get Buy-In for Accessibility at Your Organization
PDF
Procurement & Vendors: Practical Tips for Digital Accessibility Teams
PDF
Accessibility patterns testable requirements during early design
PPTX
Inclusion and procurement
PDF
Integrating accessibility in the organization's web development lifecycle
PDF
Grassroots Accessibility: Driving change from the middle out
PPTX
[AIIM17] Just How Accessible is Your Information? - Vencer Cotton and Betsy F...
PPTX
How to Put the PM in Accessibility
PPT
Making Accessibility Affordable - NAGW 2013
PPTX
Why Your Inaccessible Website Could Get You Sued
KEY
Twin Redheaded Stepchildren of a Different Mother: The Usability of Accessibi...
PDF
The Digital Accessibility Landscape: What Your Organization Needs to Know in ...
Yes, Virginia, PMs Are Responsible for Accessibility
Role-Based Accessibility in Government
Incorporating accessibility into your product - UPA 2012 unconference
Agencies - Talking to Clients about Digital Accessibility
Are You at Risk? Identifying Web Accessibility Gaps at Your Organization
UXPA 2024- Baking Accessibility into Design.pdf
Complementing Accessibility Standards with Evidence of Commitment and Progres...
Fixing the developer Mindset
How to Get Buy-In for Accessibility at Your Organization
Procurement & Vendors: Practical Tips for Digital Accessibility Teams
Accessibility patterns testable requirements during early design
Inclusion and procurement
Integrating accessibility in the organization's web development lifecycle
Grassroots Accessibility: Driving change from the middle out
[AIIM17] Just How Accessible is Your Information? - Vencer Cotton and Betsy F...
How to Put the PM in Accessibility
Making Accessibility Affordable - NAGW 2013
Why Your Inaccessible Website Could Get You Sued
Twin Redheaded Stepchildren of a Different Mother: The Usability of Accessibi...
The Digital Accessibility Landscape: What Your Organization Needs to Know in ...
Ad

More from Adrian Roselli (20)

PPTX
CSUN 2020: CSS Display Properties Versus HTML Semantics
PPTX
Selfish Accessibility —DevOpsDays Buffalo
PPTX
Selfish Accessibility — YGLF Vilnius
PPTX
Role of Design in Accessibility — VilniusJS Meet-up
PPTX
The Role of Design in Accessibility — a11yTO Meet-up
PPTX
Prototyping Accessibility: Booster 2019
PPTX
Selfish Accessibility — Harbour Front HK
PPTX
Selfish Accessibility — CodeDaze
PPTX
Prototyping Accessibility - WordCamp Europe 2018
PPTX
Guelph A11y Conf: Everything I Know About Accessibility I Learned from Stack ...
PPTX
Fringe Accessibility — Portland UX
PPTX
WCBuf: CSS Display Properties versus HTML Semantics
PPTX
Mind Your Lang — London Web Standards
PPTX
Inclusive Usability Testing - WordCamp London
PPTX
CSUN 2018: Everything I Know About Accessibility I Learned from Stack Overflow
PPTX
Inclusive Usability Testing — a11yTOCamp
PPTX
Selfish Accessibility - Girl Develop It Buffalo
PPTX
Everything I Know About Accessibility I Learned from Stack Overflow
PPTX
Selfish Accessibility — WordCamp Europe 2017
PPTX
Selfish Accessibility: MinneWebCon 2017
CSUN 2020: CSS Display Properties Versus HTML Semantics
Selfish Accessibility —DevOpsDays Buffalo
Selfish Accessibility — YGLF Vilnius
Role of Design in Accessibility — VilniusJS Meet-up
The Role of Design in Accessibility — a11yTO Meet-up
Prototyping Accessibility: Booster 2019
Selfish Accessibility — Harbour Front HK
Selfish Accessibility — CodeDaze
Prototyping Accessibility - WordCamp Europe 2018
Guelph A11y Conf: Everything I Know About Accessibility I Learned from Stack ...
Fringe Accessibility — Portland UX
WCBuf: CSS Display Properties versus HTML Semantics
Mind Your Lang — London Web Standards
Inclusive Usability Testing - WordCamp London
CSUN 2018: Everything I Know About Accessibility I Learned from Stack Overflow
Inclusive Usability Testing — a11yTOCamp
Selfish Accessibility - Girl Develop It Buffalo
Everything I Know About Accessibility I Learned from Stack Overflow
Selfish Accessibility — WordCamp Europe 2017
Selfish Accessibility: MinneWebCon 2017

Recently uploaded (20)

PPTX
Funds Management Learning Material for Beg
PDF
WebRTC in SignalWire - troubleshooting media negotiation
PPTX
June-4-Sermon-Powerpoint.pptx USE THIS FOR YOUR MOTIVATION
PDF
How to Ensure Data Integrity During Shopify Migration_ Best Practices for Sec...
PPTX
E -tech empowerment technologies PowerPoint
PPTX
Introduction about ICD -10 and ICD11 on 5.8.25.pptx
PPT
Design_with_Watersergyerge45hrbgre4top (1).ppt
PPT
isotopes_sddsadsaadasdasdasdasdsa1213.ppt
PDF
Cloud-Scale Log Monitoring _ Datadog.pdf
PPTX
Introduction to Information and Communication Technology
PDF
The Internet -By the Numbers, Sri Lanka Edition
PDF
SASE Traffic Flow - ZTNA Connector-1.pdf
PPTX
Internet___Basics___Styled_ presentation
DOCX
Unit-3 cyber security network security of internet system
PDF
Vigrab.top – Online Tool for Downloading and Converting Social Media Videos a...
PDF
RPKI Status Update, presented by Makito Lay at IDNOG 10
PDF
The New Creative Director: How AI Tools for Social Media Content Creation Are...
PDF
Unit-1 introduction to cyber security discuss about how to secure a system
PPTX
presentation_pfe-universite-molay-seltan.pptx
PPTX
PptxGenJS_Demo_Chart_20250317130215833.pptx
Funds Management Learning Material for Beg
WebRTC in SignalWire - troubleshooting media negotiation
June-4-Sermon-Powerpoint.pptx USE THIS FOR YOUR MOTIVATION
How to Ensure Data Integrity During Shopify Migration_ Best Practices for Sec...
E -tech empowerment technologies PowerPoint
Introduction about ICD -10 and ICD11 on 5.8.25.pptx
Design_with_Watersergyerge45hrbgre4top (1).ppt
isotopes_sddsadsaadasdasdasdasdsa1213.ppt
Cloud-Scale Log Monitoring _ Datadog.pdf
Introduction to Information and Communication Technology
The Internet -By the Numbers, Sri Lanka Edition
SASE Traffic Flow - ZTNA Connector-1.pdf
Internet___Basics___Styled_ presentation
Unit-3 cyber security network security of internet system
Vigrab.top – Online Tool for Downloading and Converting Social Media Videos a...
RPKI Status Update, presented by Makito Lay at IDNOG 10
The New Creative Director: How AI Tools for Social Media Content Creation Are...
Unit-1 introduction to cyber security discuss about how to secure a system
presentation_pfe-universite-molay-seltan.pptx
PptxGenJS_Demo_Chart_20250317130215833.pptx

Implementing Accessibility: Accessibility Toronto

  • 1. Implementing Accessibility Presented by Adrian Roselli (@aardrian) for Accessibility Toronto. Slides from this talk will be available eventually and I may even tweet a URL. “Toronto Skyline” by Ronan Jouve, CC BY-NC 2.0
  • 3. Identify Stakeholders • Reactive Approach: • When a complaint comes in, how far up the chain does it go? • Who is in that chain? • Who is that person where it stops? • Who is that person’s boss? I am certain there is a Buffy reference to made here somewhere.
  • 4. Identify Stakeholders • Proactive Approach: • Give someone the authority to implement an accessibility strategy. • Make sure that person has the backing of the top tier of the organization. • Give that person the resources necessary to be successful. • Create a cross-organization team. Or is this more of a Blade crowd?
  • 5. Culture of Accessibility • Build accessibility guidance into all support materials. • Include accessibility in job descriptions and recruiting efforts. • Include accessibility as part of performance review process. • Establish community partnerships, including visible public support. Most cultures have holidays, so maybe ask for some days off too.
  • 6. Training • Identify teams or departments to receive training. • Find a trainer (see Vendor slides). • Create an ongoing training cycle to maintain skills and keep current. • Find champions internally who can perform ongoing training. Cue We Are the Champions.
  • 7. Build into Projects • Integrate accessibility into each step of your process… • Interface design, • Prototyping, • Coding, • QA, • Support, • Etc. • Treat accessibility issues as bugs. But the kinds of bugs you actually address, not those wont-fix you just ignore.
  • 8. Budgeting • Myth: “It costs twice as much to make something accessible.” • Fact: Nope. • For a new team it may be analagous to picking up a new coding standard / practice. • Once integrated, just part of your process. • Pattern libraries are an example of cost saving re-use.
  • 10. Be Wary of VPATs • Voluntary Product Accessibility Template for conformance to Section 508. • Insert any Canadian equivalent here (AODA? CDA?). • Since they are voluntary, there may be no third- party confirmation of any claims. • Generally not updated when a product is updated, including every release. • Ask how validation and ongoing conformance is performed. VPAT could also mean Very Packaged Alternate Truth, via Joe O’Connor.
  • 11. Tool / Vendor Evaluation • Look for an accessibility policy. • Look at tickets or pull requests. • Look for accessibility references on social media platforms. • Look at community engagement. • Ask around. • Ask for demos. • Ask for posts / articles. Much of this assumes that the vendor or tool makes at least a passing commitment to accessibility.
  • 12. Build It into Contracts • Make your compliance requirements a line item in any agreements. • Build testing into the agreement. • Require a guarantee the vendor will fix any issues at no cost. • Ask the vendor how it validates and maintains is compliance. • Include an indemnification clause. Build time into your process since it may be a while before you hear back.
  • 14. Client Push-back • Be prepared for clients to ask you to remove any accessibility “features” to keep costs down. • Remind the client that you are the expert. • If a client insists: • Produce a letter explicitly stating that the client wishes to exclude accessibility features, • Note the risk and your clear recommendation against, • Include an indemnification clause, • Require the client to sign it. If it is not obvious, clients who did not want to be accessible did not stay with me for long.
  • 15. Implementing Accessibility Presented by Adrian Roselli (@aardrian) for Accessibility Toronto. Slides from this talk will be available eventually and I may even tweet a URL. “Toronto Skyline” by Ronan Jouve, CC BY-NC 2.0