Tort Bunnies is now accessible to the visually impaired and anyone else using a screen reader, or at very least, a little less annoying to navigate than before. For those not in the know, the blind can use software that reads web-content aloud to navigate the web. Naturally, this breaks down with certain graphical elements, like web-comic images. I’ve had transcripts of all the comics hidden on the site for a while now for search engines to index, but they weren’t all that inviting to people using screen readers. Some issues that I’ve fixed:
- The transcript used to include things like “—–” to separate panels of the comic. Screen-readers, however, read this as “dash dash dash dash dash,” which I imagine gets really annoying over time. That’s been replaced with the phrase “next panel.”
- The transcripts were not clearly marked, and in order to get there, a screen reader would have to jump past the image, notes, and all sorts of markup before getting to the transcript. There is a now a hidden link near the beginning of the page that allows screen-readers to jump straight to the transcript.
- The alt text and title text were mixed up. They’re separated now.
There are still minor things here and there that might annoy people using screen-readers of course. For example, I use the « and » symbols in a few places as “arrows” pointing left and right. Some screen readers will not read them as arrows however, but as “left double angle bracket” and “right double angle bracket.” I know that might be annoying, but I’m fan of how they look and given that they’re frequently used (see, e.g., Gmail), I think the burden here should actually be on the makers of screen-readers to come up a better textual description of that symbol.
In any case, I’m not even sure if I have any visually impaired readers, but given that my Written and Oral Advocacy class is arguing about whether certain websites count as “places of public accommodation” covered by Title III of the Americans with Disabilities Act, making Tort Bunnies accessible seemed appropriate.
That said, I don’t think it’d actually be a good idea for Title III of the ADA to mandate that private websites be forced by law to be made accessible to the blind. Regardless of what the law actually says (and I sincerely believe that Title III does not cover websites with no nexus to a physical location), extending Title III to websites is bad policy.
So Many Places
Physical places tend to be physically exclusive. You’re generally in one place at a time. With webpages however, the idea that you are simultaneously everywhere and nowhere actually makes some sense. This is hardly an insolvable problem, but it illustrates why I’m nervous about letting non-tech-savvy lawyers, judges, politicians, and jurors try to work this out. Their natural instinct is to look for a physical metaphor (“Amazon.com is like a brick-and-mortar bookstore”), even though physical metaphors don’t really work.
Code First, Ask Later
Second, a large part of what has made the Internet what it is today is that there’s a very low barrier to entry to putting up a website on the Internet. Unlike physical structures, where you often need a large team of contractors, a professional architect, and all sorts of bureaucratic approval, a website is something that can be built on the cheap by some kid in a basement who taught herself how to code by reading online tutorials and checking out web forums. The mere fear that the website you spent a year toiling away in your spare time might get you hauled into court to explain why you chose to use Flash might deter many would-be Mark Zuckerbergs and Sergey Brins.
It also runs contrary to the idea that coders build for themselves. One strong indicator of success that I’ve noticed among startups that succeed is that the founders all set out to build products that they themselves wanted to use — i.e. they wanted to make dog food that they themselves would enjoy eating. See also Paul Graham’s note about how programmers build for the platforms they use themselves. If you make these people build for other people (and not pay them), a lot of that enthusiasm and innovation just goes out the window. To put it another way, is a sighted programmer really the best advocate for the blind? You can force her to make her webpage accessible, but if you do, you’ll probably just get a half-assed product.
Ultimately, I think the way forward for the blind is not to force others to make their websites accessible, through legislative means or otherwise, but to get personally involved in creating what they themselves want to see on the Internet. Instead of hiring lawyers to sue some store for not having an accessible website, you could hire a team of developers to build an alternative website or browser custom-designed for the blind through which you could interact with the original store’s website (the beauty of the Internet is that you could probably do this without asking permission from the original store). Or instead of lobbying Congress to extend the reach of the ADA, perhaps the blind could have Congress allocate money for research into technology that would make all of this a moot point — e.g. find the digital equivalent of a wheelchair that can climb stairs.
Anyhow, just my two cents.