Skip to main content

Blogs: Accessible to all - RNIB vs bmibaby

Earlier this month, RNIB commenced legal proceedings against air travel operator bmibaby for failing to support impared users of its website appropriately. While the press release from RNIB is light on the technical details of the complaint, a quick look at how bmibaby's website has been programmed reveals a raft of potential problems for those users who rely on assistive technology to help them use websites.

Amongst the major problems is a clear lack of adherence to Web Standards--guidelines for development setup by the W3 (the Web's governing body) to help ensure websites are developed to an accepted level of quality and reliability.

One of the key problems with the current bmibaby website is its heavy reliance on JavaScript for fundamental interactions, such as following hyperlinks and completing online forms. Whilst assistive technologies can help impaired users complete these tasks, website creators shouldn't develop their pages to depend on extraneous technology such as in-browser scripting (such as JavaScript). Relying on extra technologies, which you assume will be available and usable by customers, sets you up for all manner of problems--not least in the form of lost revenue when these assumed technologies either aren't available or fail to work in the expected way.

Key to avoiding these problems is to not rely on extraneous technologies in the first place. One of the best ways to ensure your website meets basic accessibility and usability standards is to build around pure HTML. Regardless of whatever device or software a customer is using, your website should allow people to complete expected tasks - i.e. booking flights - in its most basic of states. If images don't download properly, scripting isn't enabled, or the user doesn't have something like Flash installed, should you turn away their business? Of course not. This doesn't apply just to users who need assistive technology - adherence to the fundamentals of accessibility and usability helps people using mobile devices, WebTV and offers an element of future-proofing.

But perhaps even more important than lost business is the damage a poorly-developed web presence can have on customer loyalty and enthusiasm for your business. Arguably, it's much easier to stimulate a rise in sales than it is to create a lift in brand perception. Even the most badly-designed websites can expect improved turnover if they offer bargain basement discounts for a period of time. But, even then, if your website doesn't offer the same experience for all customers - if you advertise a product or service and then don't allow everyone fair access to it - you're going to lose sales and damage your reputation.

And you might even end up in court.

Comments

Add new comment