David MacDonald

3K posts

David MacDonald banner
David MacDonald

David MacDonald

@davidmacd

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

Ottawa Joined Şubat 2009
316 Following1.8K Followers
David MacDonald
David MacDonald@davidmacd·
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…
English
0
0
0
141
David MacDonald
David MacDonald@davidmacd·
This is how I'll always remember my wife Kirsten.
David MacDonald tweet media
English
1
0
5
209
David MacDonald
David MacDonald@davidmacd·
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
English
0
0
7
197
David MacDonald
David MacDonald@davidmacd·
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
English
0
1
2
366
David MacDonald
David MacDonald@davidmacd·
Update: The latest Elementor is much better... much improvement between versions.
English
0
0
1
225
David MacDonald
David MacDonald@davidmacd·
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
English
1
0
1
421
David MacDonald
David MacDonald@davidmacd·
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.
English
1
1
0
417
David MacDonald
David MacDonald@davidmacd·
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=CDeini…
YouTube video
YouTube
English
2
0
3
649
David MacDonald
David MacDonald@davidmacd·
If it GOES someWHERE use a link If it DOES someTHING use a button #a11y #WCAG
English
0
2
7
571
fabrice piedanna
fabrice piedanna@rs459·
@davidmacd Arrow down read everything inside the div ? Maybe the content use non-breaking space
English
1
0
0
67
David MacDonald
David MacDonald@davidmacd·
#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?
English
6
1
1
593
David MacDonald
David MacDonald@davidmacd·
ps normal down arrows just make it jump to the next section.
English
0
0
0
306
David MacDonald
David MacDonald@davidmacd·
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
English
1
3
5
557
David MacDonald
David MacDonald@davidmacd·
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.
English
0
0
4
305
Mike-麥-Mai-v1.618
Mike-麥-Mai-v1.618@mikemai2awesome·
@jared_w_smith @davidmacd An average person in China does not use websites or email, that’s ancient technology for them. Everything is done in apps, and mini apps within an app. Crazy, right? Also, semantics are different. Code itself favors English.
English
1
0
0
32
David MacDonald
David MacDonald@davidmacd·
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
English
2
0
0
468
Mike-麥-Mai-v1.618
Mike-麥-Mai-v1.618@mikemai2awesome·
@pauljadam @davidmacd @jared_w_smith Fun fact, all things shown on TV have subtitles, not a feature of the TV, it’s part of the video. It’s been that way as long as I can remember. Don’t blindly assume things based on politics. Web accessibility is not huge in China because people don’t use websites. It’s all apps.
English
1
0
1
35
David MacDonald
David MacDonald@davidmacd·
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
English
2
0
9
1.9K