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

Joined February 2009
332 Photos and videos
After a couple of years helping my wife who just passed due to ALS. Downloaded latest #NVDA and it still doesn't seem to support aria-errormessage on form fields. So I'm still recommending aria-describedby. davidmacd.com/blog/test-aria…

147
This is how I'll always remember my wife Kirsten.
1
6
215
My wife has lost her battle with ALS. Dec. 19/24, heroic fight impacted thousands of people following her. I love you Kirsten & miss you, and so does our 8 year old daughter. You taught me more about disability than my 25 years as an accommodation specialist and WCAG team member
8
201
Hey WCAG evaluators. A link to a PDF forces download, doesn't open in browser... is it WEB content or is it something that would fall under WCAG2ICT
0% fails WCAG WCAG
100% Fails WCAG2ICT not WCAG
1 votes • Final results
1
2
369
Looking at a #WordPerfect #Elementor site right now. Pretty disappointing from an accessibility point of view. The widgets (carousels, show/hides, menus, etc.) seem created by guessing at what to do to meet WCAG. These errors have proliferated 1000's of times. #WCAG
1
1
423
Update: The latest Elementor is much better... much improvement between versions.
1
227
Accessible Wordpress #menu: I’ve been caring for my wife who is in final stage ALS for a couple of years…anyone know what is currently the best #WCAG conforming menu for #wordpress including the mobile break point hamburger.
1
1
418
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
651
If it GOES someWHERE use a link If it DOES someTHING use a button #a11y #WCAG
2
7
573
#JAWS and #Screenreader users. JAWS is reading a <div> block all at once and I can't seem to get it to read one line at a time. NVDA is fine line by line. It's a div with nested divs inside it on a checkout page. Any ideas?
6
1
1
597
ps normal down arrows just make it jump to the next section.
306
Hey devs: multiple role="alert" messages on a page that appear at the same time don't concatenate in JAWS, so only the last one will announce. JAWS says aler-aler-alert "text of last alert" . So don't add more than one at a time.#a11y #WCAG #aria
1
3
5
558
The human psyche can adapt to very difficult things. Our #ALS journey has brought us closer to one another, and there are things we've learned that we would otherwise never know. After 25 years in #a11y I'm grateful to be on a steep learning curve necessitated by my wife's ALS.
4
306
2023 WebAIM Million report now available.lowest score for country code was CN (China) 79% > errors than average, and zh Language (Chinese) 77% > errors (3rd lowest for languages). Is WAVE ok w/ character languages or is #a11y low priority in China? Just wondering @jared_w_smith
2
470
Never give up ... persistence is the heart of overcoming adversity. Our ALS journey is teaching us that One Day at a Time is more than a cheap slogan. It's a way of life. And also the way of love. #A11Y
2
9
1,861
After 25 years as an #a11y professional in technical accommodations and #WCAG; 2 years with my wife's ALS has taught me that the real heroes of accommodation in the case of serious disability are those who help with the low tech basics of eating, sleeping, toileting and seating.
3
21
852
I've been suggesting a heading inside a table caption i.e., <caption><h3>table title</h3></caption>. Then the screen reader can find table title with heading navigation AND table navigation. HTML allows it. html.spec.whatwg.org/multipa…
77% I like that
0% HTML should forbid it
14% It seems wrong
9% I don't like it
22 votes • Final results
5
3
My wife's #ALS is advancing. ALS is a crazy disease, super high tech solutions for communication, mobility, breathing, transfers, and yet no way to stop motor neurons from dying. I'll be kind of sparse w/ tweets. Taking a year off to be with her and our 6 yr. daughter
17
37
Happy to be involved today in the #GlobalAccessibilityAwarenessDay event for the Government of Canada PSPC today. Will start presentation in a few minutes. @Jennison is speaking now about proactive accessibility. Great message. We have over 400 attendees.
3
Hey companies, if you have a deadline to meet #WCAG, start now. I've seen instances lately of organizations scrambling to get their sites conforming at the last minute to meet a compliance deadline, when they've know about it for months, but now senior management is in a panic.
1