🎉 Art, Web Accessibility & Design Systems 🎉
Now: Freelancer 🌐
Previously: Nomensa 🇬🇧 IKEA 🇸🇪 ING 🇳🇱🦁
👤 he/him
www.erikkroes.nl
Don't name an element nested in it. This does not work. The name needs to be on the element that you can -focus-.
Hiding a house number in the back of my garden does not help identify my house from the front.
www.w3.org/WAI/WCAG22/U...
Don't name an element nested in it. This does not work. The name needs to be on the element that you can -focus-.
Hiding a house number in the back of my garden does not help identify my house from the front.
www.w3.org/WAI/WCAG22/U...
We waren te gast bij Level Level met een tof programma. Daarnaast een fijne mix van bekende gezichten en nieuwe bezoekers.
Wil je zelf bijdragen, of heb je ideeën voor komende edities? Laat het weten: airtable.com/appOF0NAsfPK...
We waren te gast bij Level Level met een tof programma. Daarnaast een fijne mix van bekende gezichten en nieuwe bezoekers.
Wil je zelf bijdragen, of heb je ideeën voor komende edities? Laat het weten: airtable.com/appOF0NAsfPK...
Live UX/accessibility reviews of websites. Weighing the pros and cons.
What do you think would make this a good idea?
Live UX/accessibility reviews of websites. Weighing the pros and cons.
What do you think would make this a good idea?
So far I'm focussing on toys and things for the kids.
(Not my picture but I did print this one)
So far I'm focussing on toys and things for the kids.
(Not my picture but I did print this one)
Living in the flat and low Netherlands might be how I came to this insight: mountains are just amazing.
Accessibility is fun and all. It feels pretty good to include 20-25% of the world population. (Try it sometime!)
Living in the flat and low Netherlands might be how I came to this insight: mountains are just amazing.
Accessibility is fun and all. It feels pretty good to include 20-25% of the world population. (Try it sometime!)
It's my happy space and I love working from home. 🙏🏿
It's my happy space and I love working from home. 🙏🏿
I've got about 20 blogspost in mind, that I want videos of as well.
There's writing a free foundational "introduction to accessibility"-course
And a free "accessible social media"-course
And a more extensive paid course
Oh, and 2 weeks of Northern Italy!
What are your summer plans? 😇
I've got about 20 blogspost in mind, that I want videos of as well.
There's writing a free foundational "introduction to accessibility"-course
And a free "accessible social media"-course
And a more extensive paid course
Oh, and 2 weeks of Northern Italy!
What are your summer plans? 😇
gist.github.com/erikkroes/e2...
#accessibility
gist.github.com/erikkroes/e2...
#accessibility
A practical tip. When you want to emphasize something, please increase the contrast instead of lowering it.
(Color contrast is a tool you control. Support your users!)
A practical tip. When you want to emphasize something, please increase the contrast instead of lowering it.
(Color contrast is a tool you control. Support your users!)
Role not needed. The button-element already communicates it intends to be a button!
Tabindex not needed. The button-element is interactive by itself!
Aria-label not needed. The button-element is already named by its content!
But thanks for your effort 💚
Role not needed. The button-element already communicates it intends to be a button!
Tabindex not needed. The button-element is interactive by itself!
Aria-label not needed. The button-element is already named by its content!
But thanks for your effort 💚
It's like they took the experience of having no visible keyboard focus, and reinvented it for mouse-users. The creativity is impressive 😬
(Context. On a modern div-site, this makes everything seem interactive.)
#SurprisingHTML
It's like they took the experience of having no visible keyboard focus, and reinvented it for mouse-users. The creativity is impressive 😬
(Context. On a modern div-site, this makes everything seem interactive.)
#SurprisingHTML
❌ This will not trigger with a keyboard, screen reader or other software/device using the keyboard API.
🧠 Maybe avoid jQuery for this
❌ This will not trigger with a keyboard, screen reader or other software/device using the keyboard API.
🧠 Maybe avoid jQuery for this
#accessibility
#accessibility
Note: tabindex="-1" makes this info-button unfocusable.
Note: tabindex="-1" makes this info-button unfocusable.
It's a Lamborghini, a very expensive sports car, in an extra large parking space for people with disabilities.
It's a Lamborghini, a very expensive sports car, in an extra large parking space for people with disabilities.
My process for writing alt text is my process for adding images. It might feel backwards.
1. Define what you want to communicate. (This is your alt text)
2. Find an image that communicates that.
#accessibility
My process for writing alt text is my process for adding images. It might feel backwards.
1. Define what you want to communicate. (This is your alt text)
2. Find an image that communicates that.
#accessibility
Meanwhile, one of the most popular plugins (Google Site Kit), on the most popular platform (Wordpress):
Meanwhile, one of the most popular plugins (Google Site Kit), on the most popular platform (Wordpress):
- 3:1
- 3.0:1
- 3.00:1
- Something else?
(And why?)
#accessibility #wcag
- 3:1
- 3.0:1
- 3.00:1
- Something else?
(And why?)
#accessibility #wcag
www.erikkroes.nl/blog/tactile...
#accessibility #inclusiveDesign
www.erikkroes.nl/blog/tactile...
#accessibility #inclusiveDesign
But sorry, I can't be there with you all. And I know many others can't either. Come hang in my discord? We've got a nice spot with people who like being inclusive.
discord.gg/FSRZDPDzrQ
But sorry, I can't be there with you all. And I know many others can't either. Come hang in my discord? We've got a nice spot with people who like being inclusive.
discord.gg/FSRZDPDzrQ
If you'd ask me: don't start testing with a screen reader.
www.erikkroes.nl/blog/dont-te...
#accessibility #inclusiveDesign
If you'd ask me: don't start testing with a screen reader.
www.erikkroes.nl/blog/dont-te...
#accessibility #inclusiveDesign