Usability: More than Skin Deep at Web Directions

Usability: More than Skin Deep at Web Directions

At Web Directions South 2007 in Sydney, SitePoint usability blogger Lisa Herrod (aka Scenario Girl) proposed a new way of looking at usability and accessibility within the web design process. Not only does her approach point the way to better user experience design, but it also brings formal accessibility testing within reach of small web development teams!

Lisa led off boldly with what I felt was a tough sell to some members of the audience: that user experience design is by definition incomplete unless it takes accessibility into account at every stage of a project. To soften the blow, however, she demonstrated how the ‘personas’ used in usability work could be adapted to include common disabilities without diminishing their usefulness for gauging other usability factors.

No matter how you approach it, of course, accounting for accessibility within the development of a site is going to mean more work. But whose work should it be? Most businesses can’t afford to have a full-time accessibility expert on staff, and will either call in a contractor to do a last-minute accessibility review, or put the responsibility on the shoulders of the front-end designer.

Usability: More than Skin Deep at Web Directions

Lisa proposed a more sensible, holistic approach: one where the responsibility for producing an accessible site is shared by every member of the team, according to their strengths. To show how this might work, she started with the accessibility checklist provided by the W3C’s Web Content Accessibility Guidelines (WCAG), and assigned each of the sixteen WCAG Priority 1 checkpoints to one or more members of a typical web development team (content developer, designer, frontend developer, information architect, and scripter).

Lisa stressed that building accessible web sites still requires formal accessibility testing by a specialist, but that sharing the responsibility as she suggested would enable this to be limited to relatively brief testing phases conducted by accessibility specialists working on contract, rather than a full-time member of the team.

Lisa plans to publish her role-specific WCAG checklists shortly. In the meantime, check out the slides from her talk and watch for the podcast on the Web Directions web site.


Category: Patterns & Practices Time: 2007-10-09 Views: 1

Related post

  • Display more than 1000 lines on web map 2015-04-12

    I've a scenario that I need to display many lines on the map (for instance all road links of Manchester in UK). I am using Leaflet as map plugin. I use geoJSON as source of data, when I try to load more than 1000 features the map and browser become u

  • How to handle sub child windows(more than 3) using Selenium Web Driver with Java 2015-02-09

    I am using Selenium Webdriver with Java, and I need help handling sub child windows. I have to handle four child windows. Main window- Child window- Grand child - (to reach 5 child windows) I am using code as follows, but facing problem on Grand chil

  • Is It possible to have more than debug and release web.config versions? 2016-01-20

    I've got dev, alpha, beta and production environments. I store a few appsettings keys in web.config and use transorfmations to replace dev-setting with production-setting on publish. How can I do same things to replace dev-setting with alpha/beta-set

  • Extract data from more than 100 hyperlinks of web page 2015-05-02

    I am using this website which has hyperlink for a number of companies. I want to extract the details of the companies. When I click the company, there is a hyperlink "Certificate" which has the name, address, phone number, fax number, product. I

  • Web Directions Gov: Making eGovernment Reality 2008-05-20

    Nathanael Boehm is reporting for SitePoint from Web Directions Government 2008, in Canberra Australia. It was a chilly start to the day with the temperature hovering just above zero degrees as we waited in the dining area of Old Parliament House, cup

  • Can I prevent the user from adding more than two levels deep of terms inside of a taxonomy metabox? 2014-01-30

    I'm in the process of creating a leveled tutorial structure in WordPress and want to build it so that it sets up the front-end with no code needed from the user. So far, I have a custom post type called 'tut_page' that has a metabox for custom taxono

  • Check if Webview loaded more than once? 2016-02-12

    I want to check that web view is loaded more than once in single web view widget. Is it possible to find it ?? I done enough search but result not matched to my query and all i found in SO was related to render completed. Thanks, --------------Soluti

  • Google Maps Directions API - Route not getting plotted for more than 8 waypoints 2016-01-15

    I am trying to draw a route in my project using the Google Maps Directions API but it is not working with waypoints more than 8. var request = { origin: start, destination: end, waypoints: waypts, optimizeWaypoints: true, travelMode: google.maps.Trav

  • Web site design if you focus on more than one target market 2004-12-01

    Sitepoint reader Lachlan asks how Web designers/developers should create their websites if they focus on more than one target market. Great question! First, let's back up a bit. If you only focus on one target market, then you have a few choices: 1.

  • Why would I need more than 1 IP on a web server? 2010-02-25

    Why would I need more than 1 IP on a web server? Some people buy 4 IPs! --------------Solutions------------- Multiple SSL certificates. Having a single IP allows you to use virtual hosts, but you will only have one default site for that IP. If a requ

  • Web Hosting: Any web host that supports files more than 50,000 in number? 2010-05-01

    For my PHP & mySQL based application, I am trying to buy website hosting from a host who does not have a limit on the number of files I carry in my hosting account. Almost all the websites have a common limit of 50,000 files (some websites call it 50

  • htaccess - Redirects with more than 1 level deep not working 2010-06-03

    Just moved to shared hosting on GoDaddy and Im trying to get my .htaccess rules working. Heres what I have: ErrorDocument 404 /error.php Options FollowSymLinks RewriteEngine On RewriteBase / RewriteCond %{HTTP_HOST} ^www\.mydomain\.org$ RewriteRule ^

  • How to prevent same user rating a web content like video more than once? 2011-07-19

    We have youtube kind of website where we calculate rating for every video. Based on rating we award cash. Our problem is no same user can rate a video more than once. We thought if we keep track of static IP, we will be able to achieve this but we fo

  • Web Part with more than one connection 2011-08-10

    Can I have a web part use more than one connection? I have three web parts: Web Part A, Web Part B, & Web Part C. Web Part C has three columns, A, B & C. I want Web Part A to filter Web Part C on column A, and Web Part B to filter Web Part C on co

  • How can I assign more than 2GB memory to my SQL Server 2008 R2 Web Instance? 2012-02-28

    I have a Windows 2008R2 Web server running SQL 2008R2 Web 64-bit. The server has 8GB of memory installed. See this from SSMS: In the SSMS management interface, I am unable to configure the server to use more than 2GB of memory. I've considered just i

  • Distance-direction computation of lines with exactly/more than two nodes? 2014-01-29

    A distance and direction tutorial provided as an Answer at How to add Direction and Distance to attribute table? uses: xat (0 ), xat (-1 ) and yat (0 ), yat (-1) for start and end points of lines; in addition to (*atan((xat(-1)-xat(0))/(yat(-1)-yat(0

  • Existing methods for bi-directional data transfers using no more than 4 wires? 2014-05-11

    I want to be able to exchange data between two units (in my case, two AVR processors), and I want to get away with using no more than 4 wires. So what are the existing methods for doing this? I know there's USB, but that seems a bit overkill here sin

  • web server "task blocked for more than 120 seconds" 2014-08-26

    my web server is down every 2 days. it became unresponsive and I can only see the message below on the console. task **** blocked for more than 120 seconds. The only way to bring it up is resetting the server which is not good and I would like to get

  • Azure Web Apps : Is it possible to have instance with more than 4 cores and 7 GB RAM? 2016-01-20

    I'm trying to scale up service plan for web apps. I can see 2 tiers i.e. standard and premium. However for both tiers, I noticed there isn't anything that has more than 7 GB RAM and 4 CORES. Am I missing anything? Horizontal scaling is not the option

iOS development

Android development

Python development

JAVA development

Development language

PHP development

Ruby development


Front-end development


development tools

Open Platform

Javascript development

.NET development

cloud computing


Copyright (C), All Rights Reserved.

processed in 1.027 (s). 13 q(s)