À propos de
Salut, je suis Scott.

Je suis consultant en accessibilité Web et ingénieur front-end de Toronto, Canada. J'écris , parle , anime des ateliers , tweete des conseils et partage du code sur le développement et la conception de l'accessibilité. Je participe également au groupe de travail ARIA du W3C .
Mon objectif principal est d'aider avec tout ce qui concerne l'accessibilité Web au sein de votre équipe et de votre organisation. Cela peut sembler être une grande tâche, et ça l'est, mais je suis très heureux d'aider et de relever ce défi. J'apporte de nombreuses années d'expérience à toutes les équipes afin d'aider à rendre leur produit utilisable et accessible à tous.
Mon approche
Je travaille avec votre équipe pour suggérer des modifications et des recommandations à la conception et au code pour répondre aux WCAG 2.1 AA. Si une recommandation ne correspond pas aux contraintes de votre système existant, nous travaillerons dans le cadre de ces contraintes pour trouver une solution adaptée. Il s'agit d'une approche basée sur l'équipe et nous sommes tous du même côté, ce qui rend la meilleure expérience utilisateur possible.
Ma méthodologie comprend des tests manuels de l'interface utilisateur en parcourant ma liste de contrôle d'évaluation non seulement pour respecter la conformité WCAG 2.1 AA, mais également pour garantir une expérience utilisateur entièrement utilisable, fiable et confortable pour tous. Le test manuel est la meilleure façon de tester car il apporte une perspective humaine .
"Puis-je aller du point A au point B ? Est-ce que ça a du sens?"
Les outils de test d'accessibilité automatisés ne peuvent pas en trouver beaucoup. C'est pourquoi les tests manuels sont si importants. Cela dit, j'exécute également quelques tests automatisés pour m'assurer que les problèmes techniques d'accessibilité ne sont pas manqués.
Un peu d'histoire
Un bref historique de la façon dont j'en suis arrivé à ce stade de ma carrière :
- 1999 — Je reçois mon premier ordinateur en cadeau de fin d'études secondaires de mes parents.
- 2000 — Je pars à l'université et découvre Internet haut débit pour la première fois (plus d'accès commuté ! ?)
- 2001 — Au lieu d'étudier ma majeure initiale en travail social, mon intérêt pour le Web et le fonctionnement des ordinateurs augmente. Je joue aussi beaucoup à Diablo 2 (après avoir mis à niveau ma RAM de 32 Mo à 64 Mo, cela permet un gameplay Battle.net fluide.)
- 2002 — Je change de majeure du travail social à l'informatique. Ma famille, mes amis et mes pairs sont tous confus. Je sais que c'est la bonne décision pour moi.
- 2003 — Je rentre chez moi et vais dans une école de métiers locale pour apprendre la programmation. Je joue beaucoup à Counter-Strike , j'ai créé des communautés de jeu en ligne et je me suis lancé dans Linux en exécutant mes propres serveurs Web et de jeu depuis le sous-sol de mes parents. Papa n'est pas impressionné par ma consommation d'énergie ou le temps passé sur l'ordinateur. J'insiste sur le fait que j'investis du temps dans "ma future carrière". (J'avais raison!)
- 2007 — J'obtiens mon premier « vrai » emploi à Ottawa, au Canada, en tant que développeur Web, écrivant à la fois du code back-end (MySQL et PHP) et du code frontal (HTML et CSS.)
- 2011 — Je découvre la technologie des lecteurs d'écran. Je suis époustouflé de constater que certaines personnes comptent sur cela pour faire l'expérience du Web. Je suis également horrifié à l'idée que tout ce que j'ai jamais créé puisse ne pas fonctionner pour les personnes handicapées. L'apprentissage de toutes les choses d'accessibilité commence.
- 2013 — Je commence nerveusement à contribuer au projet A11Y , mes premières tentatives d'open source et de GitHub.
- 2014 — J'implémente les meilleures pratiques d'accessibilité sur les sites clients sans perturber la conception ou le flux de travail. Personne ne le sait ou ne le remarque, sauf moi et l'utilisateur final. Libérer des expériences inaccessibles n'est plus acceptable.
- 2015 - Début dans l'équipe d'administration Shopify FED travaillant avec Snook , recherchant et résolvant les problèmes d'accessibilité aux côtés d'autres projets d'équipe.
- 2016 — Quittez Shopify pour des raisons familiales et commencez à apprendre et à travailler avec Derek Featherstone et l'équipe Simply Accessible.
- 2016-2018 - Apprenez-en beaucoup sur les audits d'accessibilité et les mesures correctives en mettant en œuvre des correctifs d'accessibilité pour divers sites et applications de propriétés de grandes marques tout en étant immergé dans la communauté #a11y . Mener également des recherches sur l'accessibilité dans les frameworks Angular et React .
- 2018 - Je reviens à Shopify en tant que premier défenseur de l'accessibilité à plein temps.
Ateliers
Pixel Pioneers — Accessibilité Web pour les développeurs : outils essentiels pour un codage inclusif
Bristol, Royaume-Uni - 7 juin 2019-
Deloitte — Accessibilité Web pour les développeurs : outils essentiels pour un codage inclusif
Toronto, Canada - 31 août 2018 The Globe and Mail — Accessibilité Web pour les développeurs : outils essentiels pour un codage inclusif
Toronto, Canada - 27 septembre 2018HackerYou — Accessibilité Web pour les développeurs/concepteurs UX : outils essentiels pour un codage inclusif
Toronto, Canada - 7 juillet 2018, 3 août 2018, 3 novembre 2018, 26 janvier 2019Canada Learning Code — Introduction aux extensions de navigateur avec JavaScript
Kingston, Canada - 22 septembre 2018-
Canada Learning Code — JavaScript pour les débutants
Kingston, Canada - 24 mars 2018 Canada Learning Code — Intelligence artificielle et apprentissage automatique pour les débutants
Kingston, Canada - 23 septembre 2017
Allocutions
axe-con 2022 — Création d'applications natives React accessibles
À distance - 15 mars 2022#a11yTO Camp 2021 — Création d'applications natives React accessibles
À distance - 29 mai 2021-
React Summit 2021 — Création d'applications natives React accessibles
À distance - 9 avril 2021 #a11yTOConf — Création d'applications React accessibles (session de codage en direct)
Toronto, Canada - 16 octobre 2018Meetup HYA11Y - Création d'applications React accessibles
Toronto, Canada - 31 mai 2018Développeurs de Kingston — Création d'applications React accessibles
Kingston, Canada - 23 mai 2018ForwardJS - Création d'applications React accessibles
Ottawa, Canada - 5 avril 2018Webinaire Shopify Partners - Création d'applications React accessibles
À distance - 15 mars 2018TribalScale (déjeuner et apprentissage des développeurs) - Création d'applications React accessibles
Toronto, Canada - 14 mars 2018#a11yTalks — Création d'applications React accessibles
À distance - 28 février 2018Visite A11Y - Création d'applications React accessibles
Montréal, Canada - 24 février 2018Visite A11Y - Création d'applications React accessibles
Ottawa, Canada - 23 février 2018-
OttawaJS — Création d'applications React accessibles
Ottawa, Canada - 21 février 2018 Camp #a11yTO — Création d'applications React accessibles
Toronto, Canada - 18 novembre 2017Développeurs de Kingston - Lancez-vous !
Kingston, Canada - 13 décembre 2017#CodePenOttawa — Lancement !
Ottawa, Canada - 27 septembre 2017
Apparitions à la télévision
-
YourTV Kingston — Kingston Ladies Learning Code ( YouTube )
Kingston, Canada - 16 janvier 2018
Entrevues radio/podcasts
- The Pulse AMI-audio — Quelle est votre expérience avec les sites Web et l'accessibilité ? ( Google Play , iTunes )
À distance - 19 décembre 2017
Contenu réductible
Publications
-
3 Product Detail Page Accessibility Issues to Fix Right Now
Shopify Partners
November 11, 2024 -
How Shopify Checkout’s Built-in Accessibility Can Increase Conversion
Shopify
March 28, 2024 -
How Shopify ships accessible themes for merchant storefronts
Fable
July 13, 2023 -
An inclusive design workflow for product teams
Shopify UX
March 16, 2022 -
How to Meet the New Accessibility Requirements of the Shopify Theme Store
Shopify Partners
August 5, 2021 -
Creating Accessible React Native Apps
Shopify Partners
May 20, 2021 -
Considerations when writing alt text
Shopify UX
June 18, 2018 -
Next Level Accessibility: 5 ways I made the freeCodeCamp Guide usable for people with disabilities
freeCodeCamp
December 31, 2017
Speaking engagements
-
Liquid Weekly Podcast
Scott Vinkle from Shopify on Accessibility
Remote - December 5, 2024 -
#a11yTOConf
An Inclusive Design Workflow For Teams
Toronto - October 17, 2022 -
#id24
An Inclusive Design Workflow For Teams
Remote - September 22, 2022 -
axe-con 2022
Creating Accessible React Native Apps
Remote - March 15, 2022 -
#a11yTO Camp 2021
Creating Accessible React Native Apps
Remote - May 29, 2021 -
React Summit 2021
Creating Accessible React Native Apps
Remote - April 9, 2021 -
#a11yTOConf
Creating Accessible React Apps (live coding session)
Toronto, Canada - October 16, 2018 -
HYA11Y Meetup
Creating Accessible React Apps
Toronto, Canada - May 31, 2018 -
Kingston Developers
Creating Accessible React Apps
Kingston, Canada - May 23, 2018 -
ForwardJS
Creating Accessible React Apps
Ottawa, Canada - April 5, 2018 -
Shopify Partners Webinar
Creating Accessible React Apps
Remote - March 15, 2018 -
TribalScale (developer lunch-and-learn)
Creating Accessible React Apps
Toronto, Canada - March 14, 2018 -
#a11yTalks
Creating Accessible React Apps
Remote - February 28, 2018 -
A11Y Tour
Creating Accessible React Apps
Montreal, Canada - February 24, 2018 -
A11Y Tour
Creating Accessible React Apps
Ottawa, Canada - February 23, 2018 -
OttawaJS
Creating Accessible React Apps
Ottawa, Canada - February 21, 2018 -
#a11yTO Camp
Creating Accessible React Apps
Toronto, Canada - November 18, 2017 -
Kingston Developers — Launchy!
Kingston, Canada - December 13, 2017 -
#CodePenOttawa
Launchy!
Ottawa, Canada - September 27, 2017
Workshops
-
Pixel Pioneers
Web Accessibility for Developers: Essential Tools for Inclusive Coding
Bristol, UK - June 7, 2019 -
Deloitte
Web Accessibility for Developers: Essential Tools for Inclusive Coding
Toronto, Canada - August 31, 2018 -
The Globe and Mail
Web Accessibility for Developers: Essential Tools for Inclusive Coding
Toronto, Canada - September 27, 2018 -
HackerYou
Web Accessibility for Developers/UX Designers: Essential Tools for Inclusive Coding
Toronto, Canada - July 7, August 3, November 3, 2018, January 26, 2019 -
Canada Learning Code
Intro to Browser Extensions with JavaScript
Kingston, Canada - September 22, 2018 -
Canada Learning Code
JavaScript for Beginners
Kingston, Canada - March 24, 2018 -
Canada Learning Code
Artificial Intelligence and Machine Learning for Beginners
Kingston, Canada - September 23, 2017
-
Canada Learning Code
Chapter Lead & Mentor
Volunteer
(Jul 2017 – Nov 2018) -
CodePen
Meetup Coordinator (Ottawa)
Volunteer
(Jun 2015 - Dec 2015) -
IAAP
Certified Professional in Web Accessibility (CPWA) Certification
(Apr 2021 – Apr 2024) -
The A11Y Project
Project Maintainer
Volunteer
(Jun 2016 - Sep 2018) -
W3C
ARIA Working Group
Volunteer
(Apr 2019 – May 2022)