I read a blog post by web standards advocate Drew McLellan yesterday, the opening sentence of which alarmed me greatly:
As a web developer, there’s little I dislike more than building sites to be accessible.
That’s some confession. Now, cards on the table – I don’t know Drew, though I do appreciate his efforts in promoting web standards adoption. And I’m not here to suggest he is arguing against accessible design – on the contrary, from his blog it’s something that he feels obliged to do, so he does it:
So as much as I find it an unpleasant chore, I’m firmly committed to building sites that can be accessible as I can make them.
I wrote a paper a couple of years ago that commented on how important it was for accessibility that the Web Standards movement embraced WCAG, after accessibility advocates argued that standards-based web design naturally encompassed accessible design. But are we now seeing signs of the same movement become tired of dealing with the human messiness that is accessibility?
Accessibility is no longer seen as purely an exercise in WCAG validation and a nice technical string to a developer’s bow, where all user needs are met in their entirety. Now we know that assistive technologies don’t always take advantage of HTML’s accessibility support in the way we might expect; there is a heated debate over whether current HTML attributes aimed at supporting accessibility must have evidence of usefulness for their inclusion in HTML 5, and whether non-use or abuse means rejection from the spec., regardless of potential usefulness.
And we know that users themselves are non-conformant, in that they cannot be assumed to have the appropriate accessibility solutions available for their needs. To me, the problem is this. It’s quite possible to legitimately argue that old browsers that poorly support standards are holding back evolution of the web. It’s also probably legitimate to say that the assistive technology industry has not yet met its side of the bargain in terms of supporting standards (judging by comments screen reader developers are not participating in the HTML 5 specification process). But for people who have no choice in the matter in terms of the assistive technology they use, is it fair to accuse them of holding back innovation?
I accept that accessible design can in some cases be challenging, frustrating and time consuming, and this is all done under a – occasionally unreasonably applied – pressure to ‘do the right thing’. But the danger of comments from respected figures in the web standards movement that accessibility is a drag on progress may be interpreted by those who are less informed as evidence that accessibility is something that’s no longer worth striving for. Railing at the shortcomings of screen readers doesn’t help people who have to use them. I don’t know the politics of the apparent lack of engagement of screen reader vendors in HTML 5 and other Web standards projects. But suggestions that accessibility advocates work on educating AT vendors instead of encouraging content providers to think about accessibility could easily be distorted and interpreted as the sort of attitude to disability the appalling Daily Mail stirs up amongst the political-correctness-gone-mad brigade.
Let’s not try to blame accessibility on unreasonably holding us back. Let’s look instead to innovation through inclusive design – the Ford Focus, Oxo Good Grips and several other examples of where taking into account ‘extraordinary users’ has led to a better user experience for all. Can WAI-ARIA lead to more examples being added to that list?
But, when I said disabled web users had ‘no choice’ above, of course that’s not quite true. For those who need a dedicated assistive technology, there increasingly is a choice, especially in the number of quality open source alternatives emerging. The problem is that lack of awareness of what’s available usually leads to a reduced choice of the most well-known (and ironically expensive) commercial products, and is something that activists like OATS and the guys behind AccessApps are trying to address.
So, just as increasing rejection of Internet Explorer in favour of other browsers has helped drive standards-based development, perhaps the same can happen in the assistive technology scene. Poorly implemented AT is a problem, but ATs that take advantage of web standards, and increased awareness of their existence amongst potential users, can help ensure that accessibility doesn’t take the blame for holding back innovation on the web.