Category: Web

Petitioning for accessible governmental websites

Following the disappointing redesign of the Department for Trade and Industry (DTI) website earlier in the year, an online petition has begun to collect signatures on the Prime Minister’s website in an attempt to highlight the issue of accessibility standards for UK Government websites.

A little background

Earlier in the year, the DTI re-launched their website after investing £200,000 to rebuild it, the requirements for which included meeting the Government’s accessibility requirements.

In December 2005, Alun Johnson of the DTI had the following response to a question from Charles Hendry, Conservative MP, regarding the level of accessibility the DTI intended to achieve:

DTI follows the Guidelines for UK Government Websites which mandate Level A of the W3C‘s Web Content Accessibility Guidelines. DTI aims to go beyond this by meeting the AA standard, along with those elements of AAA which are considered best practice.”

Trade and Industry: Departmental Websites

However, the new site was launched failing even basic accessibility guidelines, hence failing to meet those standards and the requirements specified in official documentation.

Since the launch, two respected professionals in the Web community, Dan Champion and Bruce Lawson, have contacted the DTI in an attempt to ascertain how a Government body could allow such a failure to occur, and what plans are in place to rectify the situation. You can find out more on Dan’s and Bruce’s websites. Suffice to say that the DTI are lacking in useful responses, but an accessibility audit of the website is being carried out.

So, a Government body who claim to champion equal access to online services – and indeed should be attempting to do so – have instead seemingly wasted a large amount of resources and public funds on producing something that is far from adequate in the eyes of the Web design industry. And it’s only going to cost more to rectify the situation.

We the undersigned…

An important question now is one of how to ensure that the mistakes of the DTI are not repeated in other government organisations.

If you are a British citizen (or an expatriate) and think that websites launched by the UK Government should be accessible to disabled people, you can show your support by signing the online petition on the Prime Minister’s website, which has attracted over 100 signatures in its first week.

If you are a Digg.com user, you can digg the petition and help by increasing its circulation.

Updates

21 Mar 2007

The Government has dodged the point in its response to this e-petition. It’s a shame, but probably to be expected judging by the responses from the DTI concerning their website. Read more in Government responds to website accessibility e-petition.

Named HTML Entities in RSS

A problem with feeds not working in Sage alerted me to how character references should be used in RSS feeds.

Despite validating with feedvalidator.org and the W3C feed validator, the Firefox XML parser failed on this one feed, as did Sage. Firefox found an undefined entity in the RSS – … – a horizontal ellipsis. I wasn’t sure why that’d break the RSS, so I went digging a little…

Naughty names

RSS doesn’t include an XML schema, which means that a named entity such as … is unlikely to mean anything to a feed reader. … is fine in an XHTML document because it generally has a doctype and a schema.

So if you use data from a content management system to generate RSS, you need to ensure that all named entities are converted into numeric character references. Edit: And as Robert Wellock points out in the comments below, it’s advisable to stick to using numeric character references when using XHTML anyway.

Numeric character references

As far as I know, numeric character references are generally better supported than named entities. I tend to use numeric character references anyway when I code, as I’m sad and have a bunch of the numbers committed to memory after years of usage – that’s a scary thought!

Having said that, I do have Dave Child’s HTML Character Entities Cheat Sheet stuck up in my office footnote 1, with a few I’ve added myself, including:

  • horizontal ellipsis (…)
  • en dash and em dash (– and —)
  • left and right double quote (“ and ”)
  • left and right single quote (‘ and ’)

Of course, the real geeks among us will look things up in the full list of character references in the HTML 4 schema!

Other Resources

More useful info at:

Footnotes

  1. Dave, I can’t really afford anything for you off Amazon at the moment, but I certainly owe you a drink or two by now! Back to footnote 1 source

Some Views on Contemporary Web Accessibility

Jeff Croft seems to have caused quite a stir on his blog: Has accessibility been taken too far? It’s even brought me out of my unintentional hiatus.

We’re all human and live in the real world. Sometimes I think we forget, distracted by a passion. Others forget that we forget, distracted by a passion. Here I discuss/ramble on about my point of view.

Warning: Potential over-use of the word “reasonable” or variants thereof.

To Jeff Croft

In part, this post replies to Has accessibility been taken too far? but comments aren’t necessarily aimed at you, so please don’t take anything to heart. I think I understand where you’re coming from, but perhaps the expection you feel is self-imposed. We’d all like to live in an ideal world, but we don’t.

I’m a freelancer, so I can’t say I really run into the world of content-driven, “maintained” websites (newspapers, etc.) regularly, although my role does shift with each project, something that keeps me interested and happy in my work.

I agree with your comment that accessibility is a “continuum”. I’ve been taught that disability is a spectrum and that people have individual and varied access needs and I maintain that point of view. It follows then that accessibility is also a spectrum.

Practical Accessibility

Accessibility is about not putting up unnecessary barriers for our audiences. That covers personal and technological barriers, right? Often, I think people consider accessibility the wrong way around. “How can I stop this barrier from causing a problem” rather than not causing a barrier in the first place. I’m not saying everyone’s like that or that it’s always practical to avoid causing a barrier in the first place, but I do think that the way we approach accessibility strongly affects how we feel about it and can cause animosity for the subject. And it can sometimes seem like small things Web designers could all be doing that can make a big impact are being avoided for little reason.

As a Web professional footnote 1, I do what I am able to do within imposed constraints, and I can do little more – sounds reasonable to me. The important thing to me is that I know what I do makes some difference. In my mind, Web accessibility has never been forced – ignore the legal (non-)issue for now. Web accessibility has certainly never been black and white. I try to build accessible sites because I know I can and think I should. I may not always achieve it, but at least I try.

Before we start any project, we find out what’s important to that project considering the constraints imposed on it. For some projects, accessibility means we simply code how we’ve learnt to code. For me, that’s well-structured, semantic markup with separate presentation and behavioural layers. And yes, checking boxes to a certain extent. Other projects we are free to think a little more about what we are doing, allowing us to add extras. But I don’t see anyone forcing us to provide alternatives to video content to pass a Priority 3 WCAG checkpoint if the time or money just isn’t there – but only to consider it if the resources are there.

One site I maintain has a small number of video clips that I have attempted to transcribe and describe. They aren’t very long clips, so adding this little extra was reasonably quick. I may not have done the best job in the world doing it, but I followed some tips and at least it’s something. A site with a greater amount of multimedia content should consider the accessibility of their content. If the required resources to make the content more accessible are not there, they can’t really do it. I’d like to see YouTube try accessifying their content! Reasonable? No. They have no real control over their user-base and I cannot see them imposing compulsary audio descriptions on their users! The point is, I guess, that the time and money should be there and factored in. In the business world though, it’s probably just not important enough, which is certainly a shame, but that’s the way it is, at least until a viable solution is developed.

If a project requires that the site support older browsers with limited features, we do it. If text on a site doesn’t resize in IE6 with default settings, we shouldn’t be punishing a userbase because of limitations or complex settings in a browser. It doesn’t mean that you cannot use pixel units at all (elastic versus fixed-width layout), but if you have the time to ensure resizing the text doesn’t break things too badly, then great. Setting relative font-sizes that work isn’t difficult and a design doesn’t have to be pixel-perfect when the text is resized. Ignore simple enhancements if you wish, but just be careful sometimes – there’s not always an alternative solution that works well.

Frustration

We all know it – accessibility is frustrating. We’d all like to live in that ideal world where accessibility is a given, but we don’t. It’s frustrating that the Web has so much potential but seemingly mainstream Web design is only just waking up to that.

It’s frustrating that, with all the things that good Web designers and developers do, our efforts are still not as useful as they could be because of adolescent accessibility in other areas, most recognisably of which in our industry is software and operating systems.

I think there’s pressure in the Web industry (at least in the blog-reading world) to include the latest techniques or tools in our sites, accessible or otherwise. Techniques are to be used where appropriate and tools are just that – tools, not requirements. I’d love to implement a zoom layout, and I’ve been meaning to since @media 2005. I just don’t have the time – heck, my blog posts haven’t been published in over two months because I just haven’t had the time to get beyond the half-written drafts I have sat on my hard drive – a personal constraint. I try not to let myself be affected by “professional” pressure in my work. I get on with it, I make a living and I try my utmost to make my work accessible to whatever extent is practical.

Perhaps we need to learn to give ourselves and our peers a break from time to time. Accessibility shouldn’t feel like a burden and we shouldn’t feel like giving up on accessibility. It’s a worthwhile and achievable goal.

Passion

I don’t like the word “zealot” and the implied excessiveness or irrationality. The word “passionate” seems more reasonable. OK, some people may have a few screws loose (I couldn’t even name names if I wanted to) but heck, we’re all human. Over the last few years, accessibility has become a passion for me. I just try to be objective about it. Or perhaps I’m just too nice to get overly vocal about it.

Innovation

A discussion seems to raise its head from time to time when people hit a stumbling block and say accessibility stifles design, or stifles innovation. It cropped up a couple of years ago:

As you’ll gather from my comments on the Accessify Forum discussion, I don’t agree. Accessibility poses a challenge to the creative; designers, developers, engineers… I’ve seen a lot of great work and research come about from thinking about accessibility and using it as a baseline for innovation.

People might also be interested to read an article supporting accessible innovation published last year on Digital Web: Innovative Design Inspired by Accessibility.

The Electronic Curb-Cut Effect makes another interesting read, showing how products inspired by accessibility throughout history have become successful in the mainstream.

Footnotes

  1. I’m not a designer, more a developer, but I would perhaps say I’m both, but not all the time – you get the picture. Perhaps not being of any one of these works to my advantage though as far as accessibility is concerned. Back to footnote 1 source

Cats in York

Some of you already know about the little Cats in York website we set up, others won’t, so here’s a quick intro.

Mad Cat People

Well, I wouldn’t say I’m mad about cats, but we got fascinated by the cat statuettes around York during the summer when we spotted one of them on a walk. We had recently decided that we were going to be moving away from York, so we thought we’d try to find as many as we could. A few of the photos from our cat hunt ended up on Flickr, but we knew there were more of them.

We couldn’t find much about these critters online, and chatting to the York Reference Library, we found there was interest in them, but there was no collection of information on them. We decided to do a little research and build a website. End result: Cats in York.

Lime Light

We’ve had quite a bit of interest since the site launched mid-December. We’ve had several e-mails about the cats, a couple of mentions in the York Evening Press this month, and even a query about being featured on TV. We don’t actually know if we were on it or not, but if anyone saw the cats featured on Derek Acorah’s Ghost Towns live on LivingTV this weekend, please let me know!

Update, 2 Feb 2006

We found out this afternoon that Tom Adams, the architect responsible for many of the cat statuettes featured on the Cats in York website, passed away at the weekend.

Tom was a lovely man, and we were fortunate enough to have gotten to know him a little in recent months. He will be missed. Please do take a look at our tribute to Tom Adams over on the Cats in York website.

@media: Day two

The second day started out with Doug providing an insight into the Blogger redesign, along with a few tips along the way. Man, that guy had some smooth presentations. Jeremy's presentation was another of my favourites. He's such a fun bloke and I had the joy of sitting next to him at the meal the night before. But his presentation helped me see that I've probably become more interested in scripting at the best possible time. I've never been a particularly big fan of JavaScript, and I dreaded getting too into the messy implementations that it harvested, but I've dabbled with DOM scripting more and more over recent months and now I feel much more confident with it.

I really enjoyed the other presentations too. I was looking forward to Molly's presentation on workflow and she was great. She talked a bit about the WaSP and Web Standards, as well as workflow and the impact of modern approaches to design.

In Joe's second presentation, he demonstrated the thoughts behind the zoom layout and gave some examples. The ideas are mostly theory at the moment – they need testing out. So, Joe gave us some homework: put the theory into practice and see what comes of it. This is something I intend to add in when I finally get around to redecorating around here!

Derek had me bricking myself through his presentation. We thought we had found his laptop – he was sat with us briefly in the break just before his presentation. Turns out the laptop was Pete's. Got back to the lecture theatre to find that Derek had set up and was ready to go… “Must've found his laptop”, I thought. It was a few minutes into his presentation that he told us that he was using Ian Lloyd's laptop. “Oh bugger – didn't he find his? Where the hell is it then?” Turned out Derek had just forgotten his video adapter. Phew.

Andy Clarke gave a stellar presentation. Controversial? Genius? Or both? I say both – Andy likes to be controversial, but I really do admire his approach to design. I think I must “over-value” accessibility. Of course, I try to involve accessibility considerations from the outset – as it should be – but Andy was trying to get across that accessibility should not mean that other issues should get foresaken. Accessibility is important, but so is design. I'm not much of a “designer”, but I really can appreciate that. Accessibility comes part and parcel, but we shouldn't allow it to be detriment other aspects of our profession.

Wind down

The wind down was a great way to polish off the conference. I managed to chat to some of the people that I'd not really met at the @media Party. A bunch of us went for pizza and I ended up sitting opposite Doug Bowman – who for some reason I find scary. I had a good chat with Tomas Caspers about the state of legislation that covers Web Accessibility in Germany, some of which seems utterly ridiculous. I also ended up talking to Joe Clark about how crap I found the Circuit Theory module of my Electronics degree (which I'm sure ultimately led to my loss of understanding/interest in Electronics).

Then came the late night/early morning drinks (and sandwiches) in the Novotel bar and the rise and collapse of the Magnificent @media Seven (as mentioned before). Lots of fun. I was knackered the next day.

Looking forward…

… to next year. It was great to meet everyone this year – I will definately be putting my name down for next year. Patrick, you'd better book a larger venue!

Elsewhere