You can also find this on my blog.
Not that I feel the need to explain myself, but I want to share that I'm hard-of-hearing. It's genetic and just...
Some comments have been hidden by the post's author - find out more
For further actions, you may consider blocking this person and/or reporting abuse
Accessibility is the default for me; when I can, I implement things in an accessible way. For analogy, if you're an electrician, the default should be to use the correct gauge wire to prevent fires, to install the right type of receptacle in a washroom, etc.
It's about making the web easier to use for everyone, not just certain people with certain disabilities. Some situations require much more attention, I understand that, but in general, I won't waste time discussing if feature X should be accessible or not. You wouldn't want your electrician asking you if you specifically want the correct gauge wire.
I have protanopia, red-green colour blindness, and always bring to attention any design that is difficult for me to use. But there are also a slew of tools to help with these kinds of things, and it's getting better. You no longer need to be an accessibility expert to make the right choices.
Not gonna lie, this sets a bit of a defensive tone to the whole article. I definitely appreciate the explanation though. It would be nice to get more context on the points / rants you made, like what accessibility feature you were discussing, and whether or not it was related to hearing ability.
Also, despite your hearing disability, do hearing aids allow you to use the web without issue?
Thanks for the article!
Accessibility should be the default. That’s awesome you have that mentality. ☺️
When I said, “Not that I feel the need to explain myself,” I was trying to come across as, “I don’t mind talking about my disability, this is me making a choice to.” However, this piece is about me defending myself and people like me. I think you’re reading the tone correctly. I’m not trying to be nice about it. 😉
So, the context here is a conversation about making an app more accessible. There was no specific feature, it was for all the features, in general.
As for whether or not my hearing aids help me use the web, it really depends on the quality of audio. Some people put out content that sounds like they’re talking in an empty silo. When I can, I try to use headphones so the sound is directly in my ears. I mostly avoid content without captions though. It’s just too much work when you have to listen to something two or three times or more.
This post made me think about accessibility and how much I don't know about it. Could you point me to some, in your opinion good resources on how to get started with accessibility, especially in web apps?
I found the following resources to be useful for me:
I read through some articles / tutorials as I needed them and skimmed through others. The Inclusive Components articles are lengthy, but all good reads!
This is also a good reference:
And don't neglect the actual specs when you're stumped on something specific:
And last but not least, get familiar with HTML sectioning:
Thank you for sharing all of these links! I need to add them to Google Keep or bookmark them so I can come back later...
To add to the other comment:
Also, there are various extensions within all of these links that you can use to test accessibility. Lighthouse is a pretty cool one I learned about through the Gatsby tutorials.
We need more accessibility champions in the world of Software Dev! Thanks for this article!
Thank you for getting it. 😊
So what should someone say? I would probably have said the first one, it's low priority (compared to other things like getting all features in and squashing bugs), so I know not to say that now, but it leaves me with no good answer that comes to mind.
Also, people who aren't disabled don't generally know how to make things more accessible or how wide to go. You mention you have hearing aids, then there are people with visual impairment, people with dyslexia, people with motor control issues, and probably more. Do we cater for everything or draw a line somewhere and how do we draw that line?
The point is that there is no good reason not to be accessible. It’s 2019 and there are dozens of resources for learning about how to make your sites and applications accessible. There’s another comment here with a bunch of links to get you started.
But to answer your first question, you should be saying, “I’m sorry.”
Thank you for writing about this. I feel like a lot more developers need to embrace accessibility.
Agree, 100%. It's a lot easier to make sites accessible than we're lead to believe.
"You're right, I'm sorry, I will do my part to raise this concern to our team."
Practice it in a mirror if you need to, folks.
I thought about accessibility in the last few days. I'm maintaining and developing a rather big software project which often isn't even readable for me. I then feel bad for all the users with visual impairments, who probably have a hard time with that. But this article inspires me to do better, definitely a field where I have to learn a lot more!