Optimalworks Ltd web design, SEO, training and consultancy 

the site completely surpassed my expectations GT, AutoDirector, we build websites that work, my website is great - I love it MP, XL Autos, reach more customers, make more sales, it's more than I ever could have expected LM, Trade Cars UK, we can help your business grow, 99% of business now comes from my website GV, Bash Events, promoting standards throughout the web industry, your contribution added a level of quality we would otherwise have struggled to achieve PS, Hemsley Fraser
  1. home
  2. Services
  3. Portfolio
  4. Contact us
  5. blog

Accessible websites and developer ignorance

written by Craig, 16 October 2007

It was a real shame to read this article about ignorance of accessibility within the web development community.

What shocks me most is how accessibility is equated with “supporting blind users”. Whilst that’s important, accessibility is about supporting all users, no matter what browsing technology they use. A website that works on a wide variety of browsers, screen readers, PDAs, mobile phones, game consoles, and other devices will have a wider reach than one that does not.

A few years ago, it was hard to make an attractive, functional, website that was accessible. Complex designs required table layouts and spacer GIFs, CSS support was flaky, Java or JavaScript was necessary for basic hover effects, and cross-browser compatibility meant multiple versions of the same code.

That’s not an excuse developers can use today. The first W3C Web Accessibility Guidelines were published in 1999 and most browsers provide web standards support (even those that don’t will render fine if you use semantic HTML). It’s no longer the case that a usability and accessibility mean a trade-off against attractiveness and functionality.

Developer benefits

I suspect that most anti-accessibility developers are not using web standards. Accessibility requires little additional effort if web standards and best-practice techniques are adopted. And standards provide many other benefits to developers and their clients…

  • you require far less code, pages download quicker, and bandwidth requirements are significantly reduced
  • your code is cleaner and easier to maintain
  • your site can work in all browsers from IE1 (which didn’t even support tables!) through to Firefox 3.0. It won’t look the same, but the site remains usable and is future-proofed for new browsers.
  • site-wide design updates can be simple and quick to implement
  • the site is better optimised for search engines
  • the site can be used by a wider audience and should comply with legal accessibility requirements

And the downsides…

If you’ve been developing table-based layouts for many years, then web standards are a step into the unknown. Content is not necessary coded the way that it appears on-screen and all the browsers have quirks.

Older WYSIWYG editors - and some newer ones - do not support standards either. However, with a little knowledge, you’ll find that hand-coding using a standard text editor is far quicker than any other solution.

Disabled users

Even if you equate accessibility with disabled users, a Direct Gov UK study estimates that 14% of users have motor or visual disabilities (and an aging technically-savvy population will increase that percentage). That is about the same proportion of users who use Firefox on mainstream UK sites.

It’s also worth remembering that disabled users have the most to gain from the Internet. Your visitor may have trouble visiting a high street shop, but they can still buy on the web … if your site allows them to.

It’s only a matter of time…

The case against Target.com in the US is being watched closely. And you can bet that lawyers are watching it the closest.

Whilst no UK or US website has been sued for flaunting the disability discrimination laws, it’s only a matter of time. And when that happens, the floodgates will open. I can see the daytime TV adverts now…

Do you surf the web using a screen reader or switch off JavaScript?
Have you had trouble using a website?
Call our legal team at Immoral, Despicable, and Loathsome today!

No one experiences the web like you

Finally, it is naive to think your site visitors act the same as you do:

  • no one sees your site as you expect
  • few use and navigate your site as you expect
  • everything you create online is ripped apart by people and machines.

Make your website easy for everyone. You know it’s for the best.

  • categories: accessibility
  • tags: accessibility, standards
  • trackback: http://www.optimalworks.net/blog/2007/web-development/accessibility/accessibility-ignorance/trackback
  • bookmark: del.icio.us, digg, facebook, reddit, Furl, Spurl, Blinklist, Slashdot, Technorati, Yahoo!
add your comments
please enter your name
please enter your email address - it will not be published anywhere
please enter your website address
please enter your comments (all are moderated and checked for spam)
  • next article: The ultimate web development editor 
  • previous article: Search engine sitemap auto-discovery 
search
  • all popular (5)
  • courses (1)
  • general (3)
  • hardware (1)
  • software (24)
    • free download (6)
    • web browsers (9)
    • web servers (2)
  • web development (31)
    • accessibility (4)
    • ajax (1)
    • css (2)
    • graphic design (4)
    • html (1)
    • javascript (7)
    • php (4)
    • seo (1)

tags

  • accessibility
  • ajax
  • apache
  • award
  • computing
  • css
  • design
  • developers
  • dom
  • download
  • editor
  • firefox
  • funny
  • graphics
  • hardware
  • html
  • ie
  • javascript
  • opera
  • php
  • portfolio
  • review
  • safari
  • seo
  • server
  • software
  • ssl
  • standards
  • wordpress
  • xml
  1. site map
  2. home
  3. Services
  4. Portfolio
  5. Contact us
  6. blog
  7. RSS feed
  8. project survey

XHTML 1.0 | CSS 2.1 | WAI AAA | printer-friendly

©2008 Optimalworks Ltd, Devon, UK. Registered in England and Wales No. 5922205.

This page can be viewed at http://www.optimalworks.net/blog/2007/web-development/accessibility/accessibility-ignorance