À 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