Accessibility is not like drowning

Accessibility is not like drowning. I mean it obviously isn’t, but let me explain why I’m comparing the two. Today is Global Accessibility Awareness Day , and there’s something I want to talk about.

In stoic philosophy there is a metaphor of the drowning man to explain that no one is perfect, and that virtue is all or nothing. The philosopher Cato described it in this way:

“For just as a drowning man is no more able to breathe if he be not far from the surface of the water, so that he might at any moment emerge, than if he were actually at the bottom already … similarly a man that has made some progress towards the state of virtue is none the less in misery than he that has made no progress at all.” (De Finibus, IV.48)

In other words, it doesn’t matter if you’re just below the surface or at the bottom of a lake, you’ll drown just as fast in both places even if just below the surface feels so much closer to safety.

And just the same, the metaphor goes, it doesn’t matter if you are a little unvirtuous or a lot. Either you’re virtuous or not.

I find that a lot of people think the same when it comes to accessibility. Either you make things perfectly accessible (defined most of the time as “as accessible as I make things”) or you have failed and none of your work matters.

This is, mildly put, extremely unhelpful.

Because accessibility is not like drowning. What we called accessibility is a broad range of techniques meant to improve your website for a broad range of people, all with different capabilities.

Small improvements matter

Making improvements, however little, will make your site easier to use for a group of people (even if that’s not all people). So if you make sure all your colors have sufficient contrast you made your site better for the group of people that have bad eyesight. You did a good job and thanks to your efforts that group of people can now use your site more comfortably.

Now, I think accessibility is never done. So next time make sure you also check that your site is keyboard accessible. Then after that make sure your heading structure makes sense. Then check that you’re not using “read more” links, that all your images and videos have alternate content, that you provide ways for visitors to skip over large lists of links. Then …the list goes on. But that’s okay, no one was born making perfectly accessible websites. Just make sure you improve.

Accessibility is your thing.

Those efforts matter. And it sucks seeing people punching down those that make an effort, even if the effort is imperfect. It discourages people and makes them decide that “accessibility is not their thing” and that’s literally never true.

Accessibility is not like drowning. Every improvement is a meaningful one, every improvement helps someone. And you can also always do a little better.

After the paragraph I quoted above, Cato goes on to explain how, even if you’re equally unvirtuous, you can still progress towards virtue.

But, he argues, the fact that you’re closer to virtue compared to someone else doesn’t mean you’re better than them.

So maybe accessibility is a little bit like drowning after all.

Hi, I'm Kilian. I make Polypane , the browser for responsive web development and design . If you're reading this site, that's probably interesting to you. Try it out!

Related articles

For many, accessibility is an unknown unknown

Accessibility , 4 May 2020

An unknown unknown is something you don’t know you don’t know. When you’re just starting out with web development there are many unknown unknowns. You don’t know enough about what’s possible to know what the right way to do things is. Accessibility is one of them. This morning this image was shared on Twitter: (source: https://webaim.org/projects/million/#frameworks) The general…

The box model is not layout

Design , 8 October 2019

One term that keeps coming up in the design community as a stand-in for layout is “box model”, for example in “Why don’t design tools have the box model?” The CSS Box model is a well-defined term though, and it does not do layout. If we keep referring to our imaginary perfect layout system in design…

New online tools: CSS specificity calculator and color contrast checker

CSS & HTML , 30 March 2020

My goal with Polypane is improving the workflow for developers and designers. The main focus is of course developing an excellent browser for developers and designers, but I’m also developing online tools that help out during development. Two of them online now are a CSS specificity calculator, and a color contrast checker. Both of them…

我来评几句
登录后评论

已发表评论数()

相关站点

+订阅
热门文章