David MacDonald, Veteran WCAG team member (since 2002), Co-editor of Using ARIA. #a11y consultant & trainer. President of CanAdapt.

Ottawa
Joined February 2009
This is how I'll always remember my wife Kirsten.
1
7
223
Some have asked about my wife's ALS. Her story: She had cancer while pregnant at 48 yrs old w/ our only child, refused chemo, beat the cancer, baby born healthy, 6 years of perfect health and then ALS. Daughter is singing song to her. youtube.com/watch?v=CDeiniFb…
2
3
653
It seems that NVDA, JAWS, and the Chrome accessibility tree read (concatenate) 2 label elements when input has focus. <label for="p1">Label 1</label><label for="p1">Label 2</label><input id="p1" ...> Not saying its a good idea but seems to read both labels.
3
Replying to @stevefaulkner
Seems to show up each time it is a child of the <body> tag ...looks like it doesn't show up as a child of an <article> so we could amend the tweet to only have one <header> as a child of the <body> davidmacd.com/test/header-mu…
3
Hey #A11Y pros: A choice of insurance plans has a bunch of text on each plan tile w/ an info popup & show more" But the radio group is spread across the tiles. What would you do, besides burn it?
2
2
I don't see a question "Is your website accessible?" in the latest AODA compliance report (V4.0) ontario.ca/page/completing-y… The AODA compliance video says there is no question about it? youtube.com/watch?v=o-1hzKvD…
1
1
1
2
When my home office was in the city we’d get knocks on the door from people canvassing... now in the country we have those looking for food...[alt= a deer on my lawn]
1
6
One of the great things about moving to the country is that deer come and visit me in the middle of my work day... hey #A11y pros, let’s not forget to take a deep breath and enjoy a moment in our busy #Covid oppressed day...
1
5
I was doing early morning emails, and my assistant showed up to help type the letters on the keyboard.
2
8
I’m really enjoying these early morning bike rides. Hey #a11y pros. Let’s not forget to stay healthy and joyful in this crazy world.
9