I recently saw a video by “The blind life” (youtube link) and I found it so devoid of content or anything resembling information it inspired me to write a page that does it properly.
I’ll here focus on what I have experiences with, so mostly screen readers and similar technology. I did see options for low vision accessibility in pretty much everything I used but I can’t say anything about how good they are.
If nothing I wrote above means anything to you, go with windows computer and android phone. Nobody got fired for going with windows,1 and android phones are usually cheaper and do the basic things right.
I’ve used MacOS, Windows and some linuxes. I used android, and IOS a long time ago. I’ll say a little about each as far as non-accessibility features are concerned, to know what to expect:
There are two things that also deserve a mention, even though they aren’t operating systems, but are instead more like kinds of applications that can run on most of them.
I’ll now talk about accessibility on each.
Assuming you’ve figured out where the power button is and pressed it, the first step is to turn on narrator and install another screen reader. Earlier versions of windows played a noise when they turned on, but at some point it got removed so you mostly have to guess when it’s ready, or “blindly” try one of the steps below until it works, or ask for someone to help you out.
How to turn on narrator depends on whether you’re on the log in screen or if you get logged in automatically. Here are some ways I remember working.
After this tumbling block however Windows is pretty usable. Narrator
is still quite janky but since Windows 10 it can be used full time, but
I still recommend installing another screen reader. Windows’ biggest
accessibility selling point is its screen readers and in particular how
customizeable they are. All of them have a basic help facility, pressing
insert+1
(on the number row) gets into a special mode where
you can press any key or combinations of them, and get told what it
would do. Pretty much all screen reader commands use the insert key, or
capslock if they were so configured.
Windows accessibility is hit and miss. While usually it works well, it often happens that microsoft decides to make a new thing for applications and break third-party screen readers in the process (although it gets fixed fast enough). The accessibility of their programs also leaves a lot to be desired, and screen readers often have to work hard making them work. Third party applications are somewhat better, although there are always misses especially on the microsoft store.
Chrome and firefox are available, along with their various forks. which includes microsoft edge.
It’s probably the safest bet if you aren’t familiar with any other operating system. And it has the most blind people using it so there is already a lot of add-ons and programs to make using it easier.
All apple systems have a screen reader called “Voice over” that can
be turned on at any time by pressing cmd+f5
where
cmd
is the key next to the space on the left. You can get a
quick start guide by pressing ctrl+option+cmd+f8
, so all
three keys next to the space bar and then f8.
The system itself is pretty much completely accessible, although voice over doesn’t interact well with the default terminal application. I recommend using tdsr if you want to use the terminal applications a lot. Third party applications depends a lot on how they’re made. Most applications I ended up installing were quite usable, which isn’t that much.
For web browsers, there’s safari, and various google forks work quite well. I had trouble trying out firefox however. One thing to note when using chromium-based browsers is that arrow keys don’t let you move through the text like usually, not until you press f7 to get into karet browsing.
It’s biggest accessibility drawback is its screen reader, and the software available for blind people in general. Voice over has got a weird keymap that even I, who have used it for years now, struggle to remember sometimes. It’s also not very extendable, at least not without learning applescript, which, like with anything that starts with “apple”, has little to no documentation and not many people know in the first place. This makes adding new features to voice over, something very common with windows screen readers, an extreme rarity with voice over.
It was a while since I used IOS, so I can’t say much about it. It has braille screen input at least, which is much better than the normal touch keyboard, if it works. I do remember less applications being accessible however.
Not everyone is familiar with the “nobody got fired for buying IBM” saying, and duckduckgo at least gives poor results when one searches. In translation: it can’t go wrong, only fail a little occasionally.↩︎