Spinning an accessible Web

Daily Newsletters

Sign up to ZDNet UK's daily newsletter.

COMMENT

I always feel a certain degree of scepticism when it comes to the concept of universality in Web design. My intuition and usability experience tell me, that a good universal solution does not really exist.

Any universal Web site, intended for use by both able and disabled people, can be easily improved, if we optimise it specifically for each target audience. On the other hand, we designers don't usually consider what is best and optimal for the disabled audience. Frequently, disabled people are just out of the picture when it comes to design and any provisions for that audience are generally an afterthought. Ironically, designers and Web masters may find themselves in need of better Web accessibility -- repetitive strain injury (RSI) hits the best of us.

This is just a short overview of the Web accessibility field and it is not intended to replace any official accessibility recommendations and guidelines.

Who are the disabled and how do they use a computer?
A partial list of audience disabilities that Web designers should consider includes: blindness; low vision; colour blindness; physical and motor disorders; cognitive, neurological and learning disorders; and epileptic seizure disorders (triggered by visual blinking).

Blind people hear textual information through a synthetic voice (text-to-speech) software. They also may use Braille output hardware. People with low vision usually increase system fonts. For example, they may use big yellow fonts on a black background. They may also use screen magnification software. People with physical and motor disabilities usually use special hardware like a head-mouse or a head-pointer, specialised keyboards, or voice recognition software.

How to improve accessibility of Web sites
Below is a list of my top 12 Web accessibility tips, sorted by project management importance:

  • Use CSS for layout, instead of ‹table›.
  • Use ‹table› for Excel-like information only, not for layout.
  • Define all font styles via CSS.
  • A page must be logical and readable with CSS disabled.
  • Use text structure via ‹H1›, ‹H2›, ‹P›, ‹STRONG›, etc.
  • Use text presentation via ‹B›, ‹CENTRE›, etc.
  • Use meaningful links or link "title" attributes, not just "click here".
  • Use meaningful alternative image attributes.
  • Do not use blinking text because of photosensitive epilepsy.
  • Do not use pop-ups.
  • Do not use moving text.
  • Use an icon in addition to red colour in error situations.
  • Take note: This is not a full list. Please refer to W3C accessibility guidelines 1.0 for a more complete list.

    Talkback

    Just wanted to clarify - in your list of 12 tips you say:

    "Use text presentation via ‹B›, ‹CENTRE›, etc."

    I'm assuming you really meant to say something along the lines of "Do not determine text presentation via <B>, <CENTER>, etc..." as those tags:
    1. are strictly presentation based, and text formatting and visuals should be done with CSS, and,
    2. they provide no semantic logic or structure to the document.

    via Facebook 27 February, 2004 12:55
    Reply

    Post your comment

    In order to post a comment you need to be registered and logged in.

    You can also log in with Facebook. Log in or create your ZDNet UK account below

    • Login

    Will not be displayed with your comment

    By signing up for this service, you indicate that you agree to our Terms and Conditions and have read and understood our Privacy Policy. Questions about membership? Find the answers in the Community FAQ

    Get ZDNet UK's daily newsletter

    Enter your email address to sign up

    ZDNet UK Live

    dede0202

    Hello ALL USERS OF THE PIRATE BAY I WOULD PUT AN EXPLANATION ON PIRACY Story Idea ILLIGALE AND SHARING THOSE THAT NET Dissent NOT WELL BUT TO CA...

    4 hours ago by dede0202 on The Pirate Bay infringes copyright, High Court decides
    Sungwoo

    do You know that? it can install 4G Ram. So i buy 4g and install It work! I can run call of duty 4,6,7 [Modern war... 1,2,3] Call of duty 1 was...

    5 hours ago by Sungwoo on Loose Ends - Upgrading the Aspire One 522
    itsajob

    2. Bad idea. Making up patch cables loses you your commission from the cable supplier. 3. If you tidy up, other people can understand where the...

    10 hours ago by itsajob on Ten IT jobs to save up for those rare lulls
    Roberto_Store

    Now On Sale, Unlocked iPhone 4S / Galaxy Note In Factory Box. Roberto-Techie(UK) ”Now on Sales” Smartphone, Android,Tablets,Gadget &...

    14 hours ago by Roberto_Store on Samsung Galaxy S III lined up for sale
    Paul Smyth

    Is this classic FUD? One thing I would definitely have notice is a Mozilla threat to stop supporting GNU/Linux.

    16 hours ago by Paul Smyth via Facebook on Firefox rapid release improves Fedora Linux
    UnderINK

    I agree with the previous commenter wholeheartedly. I couldn't say it better myself. This is very 'Big Brother'. And while I agree with protecting...

    20 hours ago by UnderINK on European e-identity plan to be unveiled this month
    Simon Bisson and Mary Branscombe

    Nice to see that Turing's idea of a general purpose computer doing once-hardware-powered tasks in software is now universal ;-) Mary

    1 day ago by Simon Bisson and Mary Branscombe on Software with everything
    Jason Burchell

    seriously now. I've only bothered to read a small bit of the comments. do me and the rest of the world a favour. stop saying it does not work or...

    1 day ago by Jason Burchell via Facebook on Music industry negotiating over 24-bit downloads
    Philip Charles Cohen

    Read about it and weep, John Donahoe ... In addition to Visa’s V.me, there is now MasterCard’s PayPass digital wallet soon to arrive; another...

    1 day ago by Philip Charles Cohen via Facebook on PayPal takes phone-based payments to the high street
    apexwm

    Leslie Satenstein : Where have you ever seen Mozilla even mention this? Firefox is the most popular browser in the GNU/Linux OS, so I don't see...

    1 day ago by apexwm on Firefox rapid release improves Fedora Linux
    songmaster

    SHleG: Do you remember building a clockwork scorpion kit (I'm pretty sure I have a photo of it somewhere) — I think it was called something like...

    1 day ago by songmaster on Software with everything
    Chris Wortman

    Good I love Yahoo! Their search engine is getting better than Google as of late. I find more of what I want on the first page, and usually within...

    2 days ago by Chris Wortman via Facebook on Linux Mint 13 ramps up for KDE release
    PatrickG

    openhgs has made the point for Windows 8 multiple monitors without realising it! With Windows 7 you have to switch the mouse and so your focus...

    2 days ago by PatrickG on Windows 8 could speed multi-monitor uptake
    Leslie Satenstein

    Mozilla has threatened to stop supporting Linux. I guess that UBUNTU is going with another browser. I indicated that if Mozilla stops supporting...

    2 days ago by Leslie Satenstein via Facebook on Firefox rapid release improves Fedora Linux
    Andy Bolstridge

    Much as I abhor Microsoft's licensing practices, this is almost certainly down to purchasing IT equipment via 3rd party consultants - you get the...

    2 days ago by Andy Bolstridge via Facebook on 6 million wasted licences and £1,200 PCs: welcome to government IT
    Jack Schofield

    @openhgs Windows users have had multiple desktops since Linus started writing Linux. They just haven't shipped as standard because not enough...

    2 days ago by Jack Schofield on Windows 8 could speed multi-monitor uptake
    Jack Schofield

    @Phil at Cloud4 What, Microsoft gets £1,200 per PC and £1,622 per server? Gosh, I'm amazed....

    2 days ago by Jack Schofield on 6 million wasted licences and £1,200 PCs: welcome to government IT
    craigsc

    You guys have no idea what is going on at Autonomy. Autonomy could have been a much more profitable organization. The sales operations at Autonomy...

    2 days ago by craigsc on HP cuts 27,000 staff as Autonomy chief Lynch leaves
    Moley

    How does this impact on dual or multi booting? Seems to me to more or less prohibit this, from Windows 8 anyway. Will Grub 2 recognise Windows 8,...

    2 days ago by Moley on Windows 8 start-up speed forces USB boot workaround
    apexwm

    I don't understand why there cannot be a slight pause during the boot process so the user can press a key. Many operating systems do this, even if...

    2 days ago by apexwm on Windows 8 start-up speed forces USB boot workaround