Accessibility has been in the news lately - with Target’s accessiblity lawsuit being given the class-action status. Now, lets take a look at what was missing in Target’s website that caused the complaint in the first place (summarized from the official NFB Vs Target legal docs):
- lack of alt-text on graphics
- inaccessible image maps
- the lack of adequate prompting and labeling
- the denial of keyboard access
- the requirement that transactions be performed solely with a mouse
- lack of navigational links
In Singapore, accessibility services seems to be provided majorly by Designafa - especially for government websites. Lets see how well these are managed by their own website:
- lack of alt-text on graphics
-
The first thing that strikes you is that the navigation links are separated by images that have no alt text. Moreover, you have the fluffy rounded corners images with no alt text as well. The problem is not that there is no alt text, but the very existence of these images. If they are not required for screen reading why are they present - impeeding the screenreaders? They should be background images using css. Alas, as the site structure shows, they had not thought about using css and webstandards.
The next thing I notice is that the image says “Key to successful web (sic) Accessibility & Usability” while the alt text says “Accessibility for all, Making your website Accessible”. If the image does nothing but display text as an “image” then the least that should occur is that the text matches that on the image.
Another interesting alt text is this “Commemorating International Day of Disable Persons 2006” for the image that says “Forum on E-Accessibility in Singapore” and the date that is mentioned in the image is 22 June 2007.
- inaccessible image maps
- the lack of adequate prompting and labeling
- This is definitely missing in the form on the contact page. Labels are wrapped around the input elements without a “label”. The fields are also filled but use javascript to erase it once clicked - I am not sure how that works well with screen readers, but I dont think it is that accessible.
- the denial of keyboard access
- They have provided excessive keyboard access. Given that they have ordered the tab indexes as well as providing access keys for navigation links as well as other links (including blank ones for labels). The very idea of changing tab index from the natural order itself is murky waters. The idea of access keys have got negative reactions from the accessibility community (Dave Shea’s comment) (alternative suggestions).
- the requirement that transactions be performed solely with a mouse
- This again is taken care of with “onkeypress” and other inline javascripts. But for usability, the submit button is not focussed when tabbed to or even when focussed with the mouse - so u never know when the “submit” button is active or not.
- lack of navigational links
- This is clearly present, but their “skip to content” link goes to the content below the announcement of the latest event.
The site doesnt use any image maps thankfully.
Something that always bugs me is when somebody slaps a text resize widget on their site and calls it “accessible”. Job done. Maybe that is a bit unfair since there are many sites that actually are accessible that have a text resize widget, but my non-scientific guess is that a majority of sites that have a feature like that are a long way from being accessible and use a text resizing widget as a band-aid instead of addressing the underlying problem.
It is great that we have a committed organization for providing accessibility to singaporeans but the current usage of accessibility techniques in their client websites as well as their own seems like they haven’t caught up with the latest accessibility techniques as well as discarding those that are deprecated. While the websites pass the automatic tests, they still are not accessible as well as they could be to a disabled person.

Comments
I feel one of the basic and key requirements for accessible web sites is to ensure that their content is also properly marked up (HTML, XHTML, etc). This seems to be a common failing of most websites, even including many major “famous” websites. Yes, this site, DesignAFA, mine too(though I try…) :P
Posted by: Zit Seng | October 12, 2007 1:08 AM
Zit Seng,
It is probable that use of approriate markup would make the website accessible. However, most screen readers were built before webstandards and semantic markup that they have learnt to work with the noodle soup of tables!
Posted by: Divya | October 12, 2007 11:28 AM
Still, there is no argument that coding a site standards-oriented will definitely help in accessibility issue in the long run as compared with a bowl of tag soup.
Posted by: draco | October 13, 2007 3:52 PM
Draco,
It is possible to be standards-oriented and still not be accessible. So standards do go in some way to ensure a semblance of accessibility, but I think accessibility is a separate field in itself (which requires webdesigners to have at least a basic expertise in).
Posted by: Divya | October 13, 2007 4:07 PM
“It is possible to be standards-oriented and still not be accessible.”
How?
Posted by: draco | October 14, 2007 3:41 AM
Roger Johansson writes on this. Here are the points that he mentions which require more than “standards compliance”:
Posted by: divya | October 14, 2007 10:17 AM
Looks like I need to implement more accessibility features on my website too. Soon.
Anyways, its good to finally discover this blog! Whatever happened to WSSG 2 years ago?!
Glad it’s back on the road!
Hope to come here more often and have the chance to meet up with all you creative people on the 3rd meeting!
Posted by: Khairudin Lee | October 16, 2007 1:16 AM
Khairudin, welcome to Websg!
I remember looking at your site 2 years ago and it was just as good (looking for inspiration for good portfolio pages so that I could set up my own for freelancing)!
Posted by: divya | October 16, 2007 9:24 AM
web standard in my opinion:
- x/html, css, feed validation
- use semantic web
- accessibility
- safe colour contrast
- properly speed report
- no broken links
:)Posted by: dani | April 8, 2008 6:57 PM
respect
Posted by: Specna | August 20, 2008 1:37 AM