Use of screen reader or assistive technology detectable?

With iOS 12.2, Apple had introduced a feature that notified websites and apps that a user was using assistive technology, especially the screen reader VoiceOver. This feature is unspectacular in itself, had it not been enabled by default setting and hidden deep within the system. Apple dropped this feature, which was allegedly never properly enabled. This article is about why the detection of the use of assistive technology for website operators is rejected by many disabled.

Article Content

Data Protection

The Electronic Frontier Foundation showed some time ago that in principle every system can be identified by just a handful of data, almost every system has a digital fingerprint.

However, browsers usually also know if the user is using assistive software, at least this is true for screen readers. Since screen readers rely on certain information from the accessibility API, the browser must convey this information. However, I don't know what the situation is with magnification software or eye tracking and similar systems. These programs require much less information than screen readers. However, the use of assistive technology is not passed to the server. The browser retrieves all information indiscriminately, whether a screen reader is installed or not.

The advantages

There are some advantages for detecting assistive technology through the server. For example, the tiresome discussion about whether and how many disabled persons use a website would be eliminated. If the browser passes on the info, we know it, can put it into numbers and beat it around the ears of our unwilling CEO, who thinks accessibility is expensive devil stuff.

An obvious advantage is that a server could deliver a more accessible version of the website if it knows that the user has a disability. It is conceivable, for example, that the server could receive the information that the visually impaired person needs a color combination of white on black and a minimum text size of 20 pt and deliver an appropriate version. The deaf or learning disabled could receive a version in sign language or easy language and so on.

The disadvantages

However, these ideas are rejected for good reasons. The consensus today is that the best solution is to make the website itself as accessible as possible and leave everything else up to the user, their assistive software, and the browser. The best website in the world could not cover all possible visual impairments with special versions. The easy-language version - which, by the way, is mostly as missing as content in sign language - can easily be made findable at the top right of the website, as these groups of persons have learned to do.

I don't see any advantage for other groups either. Autistic persons or persons with epilepsy can set their browsers to minimize interference from animations, and they usually don't use more advanced assistive software anyway unless they have other disabilities.

This also defeats the statistics argument. We may know at the end of the day how many screen reader users visited the site, but most disabled persons don't use assistive software at all, they just change a few settings.

And even if the numbers reflected reality, little would change. We've been complaining about Google, Xing, or LinkedIn's lack of accessibility for years, so they should have caught on by now, but don't see the need for action. And, how many disabled visitors do I even need before I consider caring about accessibility?

Another factor that might go under the radar: The whole thing could also be privacy-related. The digital fingerprint mentioned above would be made a little more precise by adding another piece of information - auxiliary software. Let's say I send a complaint form via the provider's website, who stops the server from attaching the info about the help software so that the recipient knows he has a cripple in front of him? Am I being paranoid? Yes maybe, but it doesn't matter. Past experience shows that data parsimony is always better than verbiage.

Conclusion - my screen reader is none of your business

I think the point is clear. The info that I use a screen reader is really none of the web operator's business, it's irrelevant to them, and it doesn't give us any direct benefits that we want at this price.

More on Assistive Technology