Archive for the 'Web Standards' Category

Back to work

Monday, September 10th, 2007

I had a great break with all my family down in Cornwall last week and just about managed to keep away from the world of web.

I did however make time to read Cameron Moll‘s new Mobile Web Design book. It was a nice short read while on holiday but what it lacked in length it certainly made up for in quality. It’s great to have a book on the Mobile Web that takes a web standards approach and offers some great real world solutions for offering mobile web content.

The day after finishing Mobile Web Design, Apple announced their new range of iPod’s including the new ‘touch’ model – fully equipped with WiFi and Safari. Although the iPhone looks and sounds fantastic (and will hopefully arrive in the UK eventually) I think that it will generally only be taken up by a small group of users in the short term… on the other hand the iPod touch is something that everybody will want and will probably be this years Christmas top seller. Surely this now means that there will be a mass market created of mobile web users equipped with a standards based browser (Safari). This to me is a really exciting development for the web and will open up mobile development. So having been inspired by the book I’m ready to get into it and start looking at the possibilities …back to work then!

Rich Media Training with AbilityNet

Monday, July 30th, 2007

Last Tuesday I attended a training day run by AbilityNet in London on the topic of Rich Media. The day covered a range of topics concerned with Rich Media and Accessibility and I’d thought I would share a few thoughts from what was covered here.

An Introduction

First off, Kath Moonan of AbilityNet gave an introduction to Rich Media… she explained about the benefits of Rich Media for web users with a learning difficulty and I would definitely agree with her that visual content can often actually be easier to understand for many web users.

Kath made the point that with the way the web is now moving the users missing out the most are the hearing impaired… this led the focus of this session into being largely about transcription and captioning for web video and audio.

Text Transcripts

Transcripts are an alternative text version of Rich Media and do not have to be exact accounts of spoken word versions. You can make a transcript as accessible as you want and add extra information. It seems that transcripts of video or audio are best provided as HTML (semantically marked-up) or as a .txt file.

Text Captioning

There are basically two types of captioning: ‘Closed Captioning’ – like the TV teletext style and ‘Open Captioning’ where the captions are embedded in the actual video file.

It seems that the best method to use on the web is ‘Closed Captioning’. A free software tool called Magpie was demonstarted as a way of captioning Windows Media Player files… it was also covered later in the day that Magpie could also be used to create captioning with Flash video files.

One important point I picked up at the training is that when dealing with Rich Media as a website owner you will have to offer different versions of content. Currently 90% of users have the Flash plug-in but you should also probably offer video content in Windows Media Player and Apple Quicktime Formats.

The importance of explaining Rich Media properly on websites came out as a theme in this session and it is clearly important that we explain to users about any plug-in’s they might need to be able to view Flash/WMP/Quicktime files and how they can easily set this up within their browser. A simple thing like a missing plug-in could provide a real block to some users trying to access Rich Media content. Kath gave a really good example of how in In Windows Media Player you actually have to turn accessibility features on so users need to be shown somewhere how to do this.

The logical solution is surely that it would be good for all websites to actually include information about accessing Rich Media as part of the sites accessibility statement/page as a minimum requirement.

Audio Captioning

The ideal scenario when producing video for your website seems to be to provide captioning and a written transcript. You only have to provide a separate audio transcript if you feel it is necessary to your users.

Flash Accessibility

In the next session Jon Gooday from AbilityNet looked at Flash accessibility… this continued on in a second Flash session in the afternoon.

I should say first of all that I don’t work with Flash and am not a massive fan of Flash based sites. That said, I would have to agree that Flash sites can actually be good for people with some disabilities. Unfortunately this has always been balanced with the fact that Flash has traditionally proved very hard work for those with visual impairments to access.

One very good example of good use of Flash we looked at that I would recommend checking out is British Sign Language website.

The one area that still worried me about Flash was when John looked at the built in accessibility features. I think the fact that they only work in Windows is still really disappointing and will prove a real problem if your producing Flash only sites.

As I’m not a Flash user I won’t go into more detail about the Flash sessions here other than to say that the recommended starting point for Flash and Accessibility is Adobe’s ‘Best Practices for Accessible Flash Design‘.

Ajax and Accessibility

Mike Isofarro from Yahoo arrived to speak at this session which was the highlight of the day for me. Ajax is a current area of interest for me and I’ve just finished reading ‘Bulletproof Ajax‘ by Jeremy Keith so this tied in nicely.

I intend to blog about Bulletproof Ajax sometime soon but Mike looked at some very similar ideas in this session with the key point being that the way to build Ajax functionality on your website is to use progressive enhancement. This means that if users don’t have Javascript enabled the site will degrade gracefully and still be fully functional.

When testing an Ajax enabled site you should test the whole site without CSS and Javascript enabled.

Dealing with no page reload

Mike looked at ways of dealing with the lack of page reload and mentioned the yellow fade technique and looked at how this would only work for visual users. He mentioned a technique to deal with screen readers by updating the screen readers virtual buffer which can work with Jaws 7.1 onwards – more information on this can be found on Jez Lemon’s website.

This technique along with many others still comes with some problems and won’t work with every browser combination/screen reader. Because of this I would agree with one of Jeremy Keith’s suggestion’s that you could add a hidden link to your site for Screen Readers at the top of your home page that enables users to turn off Ajax funtionality. If the Ajax functionality has been built as progressive enhancement on top of an existing working functional site the website will degrade gracefully and Screen reader users should have no problems.

Screen Reader Testing

One interesting point Mike made was that if you get a screen reader user to test your site don’t employ a ‘power user’. You actually want normal level users not people who test sites with screen readers for a living as they will actually manage to get around problems on your site that more basic users would get stuck with straight away. I’d actually never thought of this before and it makes a lot of sense.

For more details on Mike’s session and two really good case studies of accessible Ajax in the real world see his notes from this session that he has kindly posted up on his blog.

PDF Accessibility

This was another session from John Gooday at AbilityNet and I was surprised to learn that the RNIB are currently reporting that they are currently receiving more complaints about PDF accessibility than web accessibility .

Briefly, I learned in this session that the user needs to actively use the accessibility functions with Acrobat Reader which, as I discussed earlier, could provide a stumbling block for some users and you should really be explaining how to access PDF’s somewhere on your website.

It seems to be a lot more difficult to convert existing PDF’s into accessible PDF’s than creating new PDF’s and also seemed to be more difficult and involved than making HTML accessible.

Again, this is not an area I really work with regularly but like any website good structure is the key… a poorly structured document will basically equal a poorly structured PDF. If your using a tool like Microsoft Word to put together a document make sure that use the available semantic mark-up like H1, H2, H3 etc for your page structure/document styling.

Final Thoughts

This was a useful day out the office and had some really good information for me to get hold of… for the record AbilityNet training is of a very good standard and I would especially recommend some of their courses aimed at covering Accessibility issues and WCAG for Website Administrators and Managers.

Making Flash websites accessible still seems to me to be a difficult area to get involved with while using flash video on your website seems like a logical first step to try and get right.

All websites should be providing multi format video (Quicktime/Flash/WMP) as well as captioning and transcription services for users where appropriate while the production of transcripts alongside podcasts should also be considered.

The Ajax session was great and focused on progressive enhancement, something I want to blog about in more detail soon when I try to get together my own thoughts on Bulletproof Ajax.

An Evening With WCAG 2.1?

Sunday, June 10th, 2007

Last Tuesday evening I went along with my new employers to a free session being hosted by the RNIB in London entitled “What’s New – WCAG 2.0 and Current Issues”.

The Speaker was Shawn Henry from the W3C Web Initiative and having read Joe Clarke’s well documented A List Apart article ‘To Hell with WCAG 2‘ last year I was interested to hear first hand about the now much revised version.

Having not had chance yet to look at the revised version I have been getting the impression that people in the web industry are coming around to WCAG 2 with this new release.

The first public working draft for WCAG 2 was posted on January 25, 2001 – over 6 years ago, so it’s fair to say the current standards we officially work to as web designers need updating sooner rather than later… lets face it things have moved on a little on the web in that time!

The important point that Shawn Henry made about WCAG 2 is that it is being developed to apply broadly to different web technologies now and in the future.

The examples she gave were now supported by a quick reference guide that has been developed by the W3C. This can be customised to the technologies that you are using within a project. Looking through the examples, guidelines about things like colour contrast do seem to be a lot clearer now.

The point was made that although the new guidelines are very substantial in size, this is actually an advantage in terms of giving us proper detailed reference material to work from.

There were a lot of good questions asked with some mild debate amongst the audience and I think there are definitely some areas to be ironed out through the ongoing feedback process.

WCAG 2.0 is still a working draft and from what I could gather from this session we won’t be seeing the finished article this year. That said, Shawn was keen to encourage people to start using parts of the guidelines in their work as soon as possible.

The issue of authoring tools and giving people ways of creating accessible content came out as a theme towards the end of the sesson as did the example of teaching people how to get the most out of their web content… the example of the BBC’s My Web/My Way was given. I really like the idea of showing people how to change styles/text sizes from within their own browsers rather than giving them built-in tools that may vary from site-to-site. In the long term this will benefit everyone.

So, overall this was a good session and I now feel more confident of finding useful information in WCAG 2.0… or as someone asked 2.1? …it has changed considerably enough to surely be 2.1 but as it’s still in development/draft it’s still just version 2.0… but then again 2.0 suggests web 2.0 = cool?

Shawn Henry’s book, Just Ask: Integrating Accessibility Throughout Design is available to be read online if anyone wants to look further into her accessibility work.

For information about the RNIB and web accessibility visit their Web Access Centre Blog.

Year of the web book (2006)

Tuesday, January 23rd, 2007

Well Christmas has long since passed and so has the opportunity for a proper yearly review of 2006 (well, it is nearly February after all!).

The start of the year has been pretty busy so far and in a way it’s felt like I’ve still been finishing off 2006 with the recent official launch of a new site I’ve been working on since well before Christmas.

2006 was definitely the year of the web design/developers book for me in which I read all of the following:

These books have really helped me in my understanding of building websites the right way using web standards with accessibility in mind and I feel like I’ve been on a massive learning curve up until now.

After spending so much time last year learning about the technical side of my job I think if I was going to have one resolution for 2007 it would be to actually focus on being a better designer this year, concentrating on really developing and applying graphic design principles into my work.

I now really want to focus on producing some great designs where web standards and good practice are embedded in my work while I also really want to make time to re-design this site.

For anyone else thinking they want to develop their graphic design skills I can definitely recommend the one book I will no doubt be reading this year, the upcoming Five Simple Steps: Designing for the web by Mark Boulton.

Websites that win awards

Thursday, December 7th, 2006

Last week was the annual FE First awards arranged by the Marketing Network (Marketers in Post 16 Education). For those of you who don’t has the pleasure of working in the UK Further Education system in marketing, communications or design this may not seem a big deal but these awards are the closest we ever come to glitz, glamour and a small award certificate/trophy. (I should say at this point that I have never actually attended!)

So why am I mentioning this seemingly uninteresting minor event on the larger social calender? …well it’s because every year they give prizes to the “best” current College websites so I thought I would share the results and give a few thoughts – although I hope you will make up your own minds:

Winner – North Devon College

Uses Flash navigation and inline styles, the judges said the site stood out as it was “using design techniques more often used within the private sector as opposed to education”. This in indeed true as most education sites that are worth anything these days design exclusively with web standards unlike this site. Some things here are built okay and look alright but overall I’m disappointed that this is deemed to be the best thing in the sector.

Runner Up – Deeside College

I am even more disappointed with this site purely because it has been entirely built with tables and will be completely inaccessible to many users.

Honourable Mention – Aberdeen College

If I had designed this website I would be disappointed, but only at not having won this award easily. I think this is a great looking site with a great little user interface and to seal the deal it’s built really well using web standards (style and behaviour kept separate from content) and accessible to everyone!

Honourable Mention – James Watts College of Further Education

Again built exclusively with tables – make up your own mind please?

To sum up…

I am disappointed because these awards have essentially given the wrong sort of encouragement to people who are getting it wrong when it comes to best practice and providing the best user experience possible. These people should clearly be encouraged to evaluate how they work and not told how great they are when they have a inaccessible website.

I’m really please the Aberdeen College website was in there and I’ve seen some other College websites this year that were overlooked and are equally as good. I really do think web standards are beginning to make an impact in the area of both College and University websites in the UK. This hopefully means that the accessibility levels of sites is much improved while I’m sure various institutions are also now seeing some of the business benefits of web standards.

The BBC news website ran a story the other day titled “most websites are failing disabled” and it’s a shame that the Further Education sector choose to highlight just those sorts of websites last week instead of celebrating the sites that have clearly moved in the right direction producing both visually appealing and accessible sites.

I can see that building a commercially successfully site that is accessible can seem difficult to some but in web standards we have the tools and the education sector must surely embrace this. There are plenty of good recent examples of education websites that meet this brief… just please, as a general rule, don’t look at the one’s that win awards!