À 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 2018

  • HackerYou — 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 2019

  • Canada 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 2018

  • Meetup HYA11Y - Création d'applications React accessibles
    Toronto, Canada - 31 mai 2018

  • Développeurs de Kingston — Création d'applications React accessibles
    Kingston, Canada - 23 mai 2018

  • ForwardJS - Création d'applications React accessibles
    Ottawa, Canada - 5 avril 2018

  • Webinaire Shopify Partners - Création d'applications React accessibles
    À distance - 15 mars 2018

  • TribalScale (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 2018

  • Visite A11Y - Création d'applications React accessibles
    Montréal, Canada - 24 février 2018

  • Visite 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 2017

  • Développeurs de Kingston - Lancez-vous !
    Kingston, Canada - 13 décembre 2017

  • #CodePenOttawa — Lancement !
    Ottawa, Canada - 27 septembre 2017

Apparitions à la télévision

Entrevues radio/podcasts

Contenu réductible

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

    Canada Learning Code

    Chapter Lead & Mentor
    Volunteer
    (Jul 2017 – Nov 2018)

  • CodePen

    CodePen

    Meetup Coordinator (Ottawa)
    Volunteer
    (Jun 2015 - Dec 2015)

  • IAAP - CPWA

    IAAP

    Certified Professional in Web Accessibility (CPWA) Certification
    (Apr 2021 – Apr 2024)

  • The A11Y Project

    The A11Y Project

    Project Maintainer
    Volunteer
    (Jun 2016 - Sep 2018)

  • W3C

    W3C

    ARIA Working Group
    Volunteer
    (Apr 2019 – May 2022)