Share This Blog

| More

Updated Testing Tools Directory

Now contains a total of 96 website testing tools spanning 14 different categories.

I’ve taken some time to update, reorganise and expand the testing tools page so that it become more of a directory rather than just a long list. This makes it easier for me to maintain and add to plus easier (hopefully) for you to find the testing tools that you are looking for.

The Testing Tools page now serves as the main entrance into the directory with each category having its own page. Each category will continue to have more software and tools added over time plus there will be additional category or two coming along shortly.

Because I’ve been doing a bit of research into Usability Tools, this category is the main beneficiary of the reorganisation and now contains 29 usability testing applications. This is mostly due to the great blog post at Useful Usability, which also gives you pros, cons and pricing information for the 24 usability tools they feature.

Another category that has grown significantly is Split Or Multivariate Testing Tools, which now shows 16 applications. Some of this increase is down to a great comparison resource over at Which Multivariate? This newly released site has reviews and comparison charts of all the major split and multivariate testing software tools out there.

The full list of categories contained in the updated testing tools directory are:

  1. Validation and Accessibility Testing Tools
  2. Browser Checking Tools
  3. Screen Resolutions Tools
  4. Link Checking Tools
  5. Site Performance Testing Tools
  6. Stress or Load Testing Tools
  7. Usability Testing Tools
  8. Split or Multivariate Testing Tools
  9. SEO Tools
  10. Web Analytics
  11. Online Surveys
  12. Site Monitoring Tools
  13. Software Testing Tools
  14. Web Development Tools

I will continue to pick up on the huge number of testing tools being released and add to each category as time allows. If you spot a testing tool, which you feel is worth me adding to the directory, then please do contact me. At some point I will get around to adding a dedicated submission form if there are enough people willing to add testing applications.

Feel free to retweet, digg or add to delicious as you like or let me know any feedback (good or bad) in the comments.

Supermarket Study Into 404 Page Use Summary

Example of www.asda.co.uk's 404 page

Example of www.asda.co.uk's 404 page

I have come to the end of my blog series on how the major UK supermarkets use custom 404 pages to improve the user experience.

The supermarket that started this off was Asda, when I stumbled across the fact that the main Asda web site did not have a custom 404 page and took me to the horrible server default 404 page. At the time I couldn’t believe it, I thought all major retailers would have had this basic principle of web development covered and be doing a good job of 404 pages.

Then I realised that Asda had quite a few other web sites so I started investigating those, found more web sites with no custom 404 pages and the list grew and grew until I had 25 Asda web sites in total, 9 of which do not have a custom 404 page at all.

If Asda are that bad, how do the other supermarkets compare?

The obvious next choice was Tesco. I started investigating their web sites with some trepidation – if Asda have 25 web sites then how many are Tesco going to have? Thankfully, the total is ‘only’ 14, 3 of which have no custom 404 page, including Tesco Direct, which is a huge online catalogue web site that would really benefit from a decent 404 page, and 6 have poor 404 pages, including Tesco Insulation, Tesco Diets, Tesco Energy and Tesco Travel Store, which were all terrible.

To wrap up the series I travelled around the web sites for Sainsbury’s, Waitrose, Morrison’s, Somerfield and Co-Operative and so covered all the major UK supermarkets.

The table below shows each supermarket, how many web sites they have in total and then the state of their 404 pages. I have included a percentage figure at the foot of the table, showing how many web sites of that supermarket’s total have good 404 pages, as a percentage.

Supermarkets 404 page use

  Asda Tesco Sainsbury Waitrose Morrisons Somerfield Co-Operative
Total No. of Web Sites Assessed 25 14 9 4 1 1 1
Web Sites with no custom 404 page 9 3 4 1 1 0 0
Redirects to Home Page 5 0 0 0 0 0 0
Poor Custom 404 Pages 4 6 3 0 0 0 0
Average Custom 404 Pages 2 2 1 2 0 1 0
Good Custom 404 Pages 5 3 1 1 0 0 1
% Without 36% 21.4% 44.4% 25% 100% 0% 0%
% Good 20% 21.4% 11.1% 25% 0% 0% 100%

You will see that Asda and Tesco are pretty close, with about a fifth of their web sites having what I would term as good 404 pages. Sainsbury’s are worse with only 11% (1 out of 9) whilst Waitrose has a quarter of its sites in the ‘Good’ category (1 out of 4).

There is also a figure for the percentage of web sites from that supermarket’s total without custom 404 pages altogether. Asda is pretty poor with 36%, which is 9 of its 25 web sites and Sainsbury’s is also lacking in this area with 44% of its sites without a custom 404 page, or 4 out of 9. Tesco comes next with 3 of its 14 sites without a custom 404 page, or 21%. Finally, Morrison’s single web site does not have a custom 404 page so they score 100% in this aspect.

Conclusion

The main thing to draw from all this is that the overall quality when it comes to the use of 404 pages in UK supermarkets is very poor. I had expected a great deal more from these major companies that obviously spend a huge amount of time, effort and expense on their multitude of web sites.

Whilst some of the supermarket sites do genuinely have good 404 pages, a lot are terrible or simply non-existent. The subject of 404 pages is possibly on the dull side for many (the novelty is wearing thin for me too after this study) but my belief is that they really do add to the user experience and a bad or non-existent 404 page really can have a negative effect on this experience.

Users can hit a 404 error for many reasons and I have discussed previously why a custom 404 page is a good idea. When a user does come across a 404, the important bit is what that user does next. What the owner of the web site should want them to do is to stay on their site, continue browsing until they reach the final goal for that web site – usually ordering something or making an enquiry. How does the user do that if all the 404 page shows is the server default version or does not help them in any way?

It is like reaching a crossroads with no signpost or map or hitting a dead end and having to go back the way you came, neither of which are good experiences for the user.

Supermarkets, and their in-house teams or external digital agencies, really need to look at the quality of the 404 pages that they are producing, often as part of a large scale redesign, and determine whether the result is good for the user or not. In the majority of cases at present, it is not.

Sainsbury’s, Waitrose, Morrison’s, Somerfield and Co-Operative

Sainsburys Home Page

Sainsburys Home Page

The third part of my series on looking at supermarkets web sites to see how they use 404 pages to direct users if they get lost and so make sure that the overall user experience is a decent one.

The first two parts investigated Asda and Tesco who, between them, have almost 40 web sites. Sainsbury’s, Waitrose, Morrison’s, Somerfield and the Co-Op have a lot less and so this post should be a bit shorter as a result.

I’ll just quickly mention that if you are not sure what 404 pages are and why web sites should have them (especially major UK retailers) then you can read my introduction to 404 pages here.

Of the 5 supermarkets that we are going to have a look at today, let’s start with Sainsbury’s.

Sainsbury’s

A total of 9 web sites for Sainsbury’s with a couple of smaller sites crawling out of the woodwork.

Sainsburyswww.sainsburys.co.uk

The Sainsbury's 404 page - not a good example

The Sainsbury's 404 page - not a good example

This is a strange one indeed, the main Sainsburys web site presents different messages or outcomes depending on the URL that you are having a problem with. For instance, if you go to http://www.sainsburys.co.uk/testing in the root of the directory structure then you are redirected back to the home page, which is not always helpful but isn’t as big a deal as if you try http://www.sainsburys.co.uk/sol/testing, which gives you a bit ‘Not Found’ error message, completed unbranded and unhelpful for the user.

Finally, if you try going to an incorrect product page such as http://www.sainsburys.co.uk/sol/shop/home_and_garden/cookware/testing.html, then you get a different type of server default 404 page, which is also completely unbranded, unhelpful and doesn’t present the Sainsbury’s web site in a good light.

J Sainsbury Corporate Sitewww.jsainsbury.co.uk

The corporate site leads the way with its 404 page use

The corporate site leads the way with its 404 page use

The corporate site offers a much better 404 page that presents the user with a search first of all and links underneath to a site index and other main pages within the web site. This is kept within the main navigation and footer and is overall a pretty good 404 page. Why can’t the main Sainsbury’s web site be similar to this?

Sainsburys Energywww.sainsburysenergy.com

The Sainsburys Energy 404 page is very poor...and EDF branded

The Sainsburys Energy 404 page is very poor...and EDF branded

Sainsburys Energy is provided by EDF Energy and the 404 page is completely EDF Energy branded and totally unhelpful. The user is presented with a logo, an ‘Our Apologies’ heading and 2 reasons why you may have be shown this page, either the user mistyped or the page doesn’t exist.

There are no links to further pages or even back to the home page, no search, no sitemap, no customer service numbers or email addresses, etc. The logo does link to the Sainsburys Energy home page and users do often try clicking on a logo but this 404 page could be greatly improved.

Sainsburys Bankwww.sainsburysbank.co.uk

Sainsbury's Bank offers a good example of a 404 page

Sainsbury's Bank offers a good example of a 404 page

Branded as Sainsburys Finance, this 404 page is straightforward enough with the customary error message (that runs outside of the its container on the page) and then links to the home page, site map page and then links to their main product areas. Tucked away in the top left are Sainsbury’s Quick Links, which upon clicking opens a panel laid out like a sitemap page.

Sainsbury’s Business Directwww.sainsburysbusinessdirect.co.uk

Not any better than a server default 404 page

Not any better than a server default 404 page

To be frank, a horrible 404 page. This one tells you the page is not found and gives you a link back to the home page. No explanation or message plus completely unbranded, which makes it look like a server default page although I don’t think it is. This one needs a lot more effort to become a decent 404 page.

Sainsbury’s Giftswww.sainsburysgifts.co.uk

Sainsbury's Gifts - same terribleness as with Business Direct

Sainsbury's Gifts - same terribleness as with Business Direct

The Sainsbury’s Gifts web site looks pretty similar to the Business Direct site and, surprise surprise, the 404 page is similarly rubbish. Unfortunately, it is exactly the same as the poor Business Direct 404 page.

Sainsbury’s Calaiswww.sainsburyscalais.co.uk

If I can't find what I'm looking for, I won't be going to Sainsbury's in Calais

If I can't find what I'm looking for, I won't be going to Sainsbury's in Calais

A pre-order web site for getting your wine and beer sorted before you get to Calais. I noticed a couple of problems with the web site when I had a quick look around and was not surprise to find that there is no custom 404 page, just the server default kind.

Sainsbury’s Compare and Savewww.sainsburyscompareandsave.com

Sainsbury's Compare and Save's poor attempt at a 404 page

Sainsbury's Compare and Save's poor attempt at a 404 page

Sainsbury’s Compare and Save compares broadband, digital and phone packages and is powered by Simplify Digital. I was worried about this web site, as it doesn’t even have a title tag specified for the home page but there is a custom 404 page. However, all the 404 page consists of a large, ‘Whoops! We can’t find the page you are looking for.’ with nothing further. Whoops indeed.

If I try going to an incorrectly typed URL such as http://www.sainsburyscompareandsave.com/testing.aspx, I get a server error page, Whoops again.

Sainsbury’s Little Oneswww3.sainsburys.co.uk/littleones

Sainsbury's Little Ones generic 404 page not good enough

Sainsbury's Little Ones generic 404 page not good enough

The Little Ones web site is a standalone web site even though its URL is on the back of the main Sainsburys domain name. The 404 page is unbranded and gives no less that 6 reasons why a user may have found it. There is a link to the Little Ones home page and I am sure that the final message of, ‘If difficulties persist, please contact the System Administrator of this site.’ is useful to somebody but not me. How would I go about doing that then?

Waitrose

Waitrose operate a total of 4 web sites that I could find without heading off into John Lewis Land.

Waitrosewww.waitrose.com

Waitrose has an odd 404 page

Waitrose has an odd 404 page

A slightly odd 404 page, you get a nicely short and apologetic message with a request that you use the search facility (which you have to find yourself) or the site map. The site map is underneath but this is quite a lot of white space and so if you were viewing the Waitrose site on a netbook or small laptop (such as a Macbook like I was using) then you can easily miss the fact that the sitemap is actually present just underneath where you are viewing.

Waitrose Deliverwww.waitrosedeliver.com

Waitrose Deliver delivers hard to read 404 page

Waitrose Deliver delivers hard to read 404 page

The Waitrose Deliver 404 page is not great, you get a hard to read error message in light grey text on a white background, an error message with a link to the home page plus a customer services telephone number and an email address. No navigation, no link to a sitemap, no search and no footer links plus did I mention the text was a bit difficult to read?

Waitrose Wine Directwww.waitrosewine.com

Waitrose Wine Direct offers mature and full bodied 404 page

Waitrose Wine Direct offers mature and full bodied 404 page

Waitrose’s Wine web site’s 404 page requests that you try using their search in the top right hand corner of the screen, provides links to the home page and to the customer services section and asks if you type in the URL correctly. The main navigation and footer navigation is all present too, which means that the user should have a fair chance of finding what they were looking for. A good 404 page.

Waitrose Jobswww.waitrosejobs.com

Waitrose Jobs has a non-existent 404 page

Waitrose Jobs has a non-existent 404 page

This John Lewis branded web site does not have a custom 404 page and as such delivers a nasty server default page if a user gets lost, which is of no benefit at all.

Morrisons

Just the single web site for Morrison’s so let’s hope they make a good stab of it.

Morrisonswww.morrisons.co.uk

Morrisons 404 page - what 404 page?

Morrisons 404 page - what 404 page?

Oh dear, no custom 404 page on their web site, if a user stumbles across a page not found error they will hit a default server 404 page. In my view that is offering a terrible user experience.

Somerfield

Not one of the major supermarket retailers and recently merged with the Co-Operative, Somerfield have just the one web site.

Somerfieldwww.somerfield.co.uk

Somerfield's 404 page is a pretty good one

Somerfield's 404 page is a pretty good one

A straightforward 404 page set within the site so the main header including site navigation is shown across the top and the footer is displayed underneath. The 404 message itself is fairly simplistic with links to the home page and, for some reason, to the Somerfield Corporate site, which now redirects you to the Co-Operative’s Group portion of their site, as the 2 companies have merged.

The Co-Operative

Similar to Somerfield, perhaps that is why they have just merged, the Co-Operative has a single web site.

The Co-Operativewww.co-operative.coop

The Co-Op dishes out a decent 404 page

The Co-Op dishes out a decent 404 page

A fairly good 404 page, tells you why you have been presented with the page and what you can do about it including links to the site map, a link to the home page and also telling you to try the search on the home page. If that wasn’t enough there is a telephone number and a customer services email address.

There aren’t many 404 pages that we’ve seen that are better than this in my view.

Conclusions

A mixed bag of supermarkets gives us changeable results in the area of 404 pages. Sainsbury’s had 2 good 404 pages (on the Corporate site and Bank web sites) but the rest were pretty poor including their main web site. Waitrose wasn’t that much better with their Wine site being the highlight whilst Morrison’s was a complete non event. Somerfield’s 404 page was straightforward and the Co-Op’s was pretty good.

Overall, a sense of disappointment (again) with the major supermarkets and how lacking their sites are when it comes to the best practice use of something as simple and basic as a 404 page. Full marks go to the Co-Operative.

Tesco is disappointing in its adoption of 404 pages

Tesco.com web site

Tesco.com web site

This is the second in my series of looking at supermarkets and how they use 404 pages to direct users if they get lost and so improve the overall user experience.

The supermarket that started this series off was Asda and the poor or nonexistent 404 pages that I found across a lot of their sites. You can read that post here and if you do it may help you to understand the context of this one.

If you are not sure what 404 pages are and why web sites should have them (especially major UK retailers) then you can read my introduction to 404 pages here.

So last time it was Asda and this time around we are reviewing Tesco’s web sites, the biggest UK supermarket chain.

Tesco’s Web Sites

Tesco doesn’t have as many individual web sites as Asda with around 14 in total, as opposed to Asda’s collection of 25 web sites. I have included each of Tesco’s 14 web sites in the analysis below.

No 404 Page

As with 9 of Asda’s web sites, there are a good proportion of the Tesco sites that do not have a custom 404 page. This means that when a user hits the 404 page they will just see a very unfriendly and unbranded server default 404 page, which is of practically no use to a lost user at all.

The server default 404 page was true of the following Tesco web sites:

1. Tesco Direct

Tesco Direct 404 page

Tesco Direct 404 page

Tesco Direct is a large online catalogue web site with a huge range of products. It is likely that an incorrect link or mistyped URL could result in the user hitting a 404 page, which is an unsightly Internet Information Server (IIS) server default page. Consider the Asda Direct web site from my previous analysis, which shows just how a nice custom 404 page could work for an online catalogue web site with main sections broken down into categories, almost like a site map. This gives users the ability to head to the next most relevant destination after they hit a 404 page rather than just an unfriendly default page.

2. Tesco Get Involved

Tesco Get Involved 404 page

Tesco Get Involved 404 page

This is Tesco’s community web site, demonstrating what Tesco is involved in, their charity work and urging us to volunteer. The web site uses the standard IIS 404 page but if you mistyped the URL so perhaps tried http://www.tescogetinvolved.com/Homes.aspx instead of http://www.tescogetinvolved.com/Home.aspx you get an ever more horrible ‘Server error in ‘/’ Application’. Sounds horrendous doesn’t it?

3. The Nutri Centre (Tesco)

Nutri Centre 404 page

Nutri Centre 404 page

The Nutri Centre have several stores within Tesco Extra’s up and down the country. Their web site, however, does not have a custom 404 page and is another odd result if you mistype a URL. For instance, if I mistype the About Us page URL and enter http://www.nutricentre.com/t-abouts.aspx instead of the correct URL of http://www.nutricentre.com/t-about.aspx, I get a page with the content area blank telling me, ‘you are here’ without any message to say what has gone wrong.

In my experience users do try to input URLs directly and can often mistype them. If a page URL is entered that is not recognised then a nice 404 page should appear and not a result that is obviously not intended. If you mistype a URL whilst on a product page then you do get a message telling you that the product could not be found.

The one I find the most surprising from the above list is Tesco Direct, which is a huge web site and could really make use of a decent 404 page to direct users to all the different sections that make up the Tesco Direct site or to complete a search if they cannot find a particular product that they are looking for.

Mixed Results

These next 2 Tesco web site offer some mixed results in that there is a custom 404 page in there somewhere but it is mixed up with server default 404 pages and some other weirdness depending on what you stumble across.

1. Tesco Entertainment

Tesco Entertainment 404 page

Tesco Entertainment 404 page

The Tesco Entertainment web site has recently been relaunch and sports a nice new design. Previously, the web site just had a server default 404 error page and so would have appeared in the first section of this post. However, the new web site has a custom 404 page, wahey!

Hold on, don’t get too excited as there is a bit of weirdness ahead. There is a custom 404 page in the Home section that tells me that something is wrong if I try to go to a URL such as http://www.tescoentertainment.com/store/browse/home/testing/. It is not a great example but we’ll take it at this stage.

If you go back to the root of the site and try http://www.tescoentertainment.com/testing/, you get a horrible server default page again. Why doesn’t the correct 404 page display here?

2. Tesco Photo

Tesco Photo 404 page

Tesco Photo 404 page

Tesco Photo is Tesco’s photo processing web site and looks like the older style Tesco web site. There are certainly a couple of odd things that I would hope they could eradicate if Tesco pushed a new photo site live.

The start page is http://www.tescophoto.com/wpp/tesco/welcome.jsp so if we amend that to http://www.tescophoto.com/wpp/tesco/testing we get a nasty server default 404 page. Going to the root (http://www.tescophoto.com/testing) as we did with Tesco Entertainment also produces the same server default 404 page, good consistency so far but bad 404 page.

Let’s just start this next bit by stating that all URLs as far as I could tell by a quick browse ended with an extension of .jsp. If I pretend to mistype a URL such as http://www.tescophoto.com/wpp/tesco/view_tour2.jsp instead of http://www.tescophoto.com/wpp/tesco/view_tour.jsp I do get a custom 404 page (again, why can’t this 404 page display for the entire site?) with a message that tells me to make sure that the URL has the correct extension and goes on to say that all URLs have the extension .html and not .htm.

Not so I’m afraid, as the site uses .jsp and not .html or .htm. Even if I amend my original URL to http://www.tescophoto.com/wpp/tesco/view_tour.html or http://www.tescophoto.com/wpp/tesco/view_tour2.html I am returned to the server default 404 page and lose the slightly nicer custom 404 page.

I know that this is just a case of the Tesco Photo site updating its error messages but I think it does highlight the importance of what you are telling lost users to do. In this case, a user would get so confused by this message and I don’t think it would make any sense to them at all.

So that is 5 web sites out of a total of 14 that either do not have a custom 404 page at all or have mixed results. This equates to 36% of Tesco’’s web sites, which is exactly the same as Asda’s 36% of web sites not having a custom 404 page.

Custom 404 Pages

Right, we are now onto the the next 9 of Tesco’s web sites, which all have custom 404 pages in place. Let’s see how good they are.

1. Tesco

Tesco 404 page

Tesco 404 page

The 404 page on the main Tesco web site is a very basic 404 page but it does say sorry, explains what may have happened and gives you a link to the home page plus a customer service number and another link to an online enquiry form.

The enquiry form link is a bit odd because it takes you to a page with lots of phone numbers and postal addresses but no online enquiry form that I could fine. At the least the home page link does take you to the Tesco home page.

I think that Tesco are missing an opportunity to better direct their site visitors that may be getting lost and perhaps a link to their sitemap page here http://www.tesco.com/shopping/ would be more useful.

2. Tesco Finance

Tesco Finance 404 page

Tesco Finance 404 page

Offers an abrupt, ‘The page you are trying to reach does not exist.’ message and a link back to the Tesco Finance home page. Not the most polite of 404 pages but the main navigation is present, footer links plus a ‘Got a question’ link that opens an FAQ in a new window. Overall it is better than a lot of Tesco’s web sites but could be nicer to people who are a bit lost.

3. Tesco Compare

Tesco Compare 404 page

Tesco Compare 404 page

A reasonable stab at a 404 page with a short message and a link to the site map. Links to the main sections of the web site are presented below the message plus the main navigation and footer is retained so a lost user should be able to find roughly where they need to go.

4. Tesco Insulation

Tesco Insulation 404 page

Tesco Insulation 404 page

Tesco also sell insulation for the home and the site does have a custom 404 page but in all honesty it is not much better than a server default page. The page is not branded as Tesco but rather as a company called Creo, which I believe must be their hosting provider. The 404 page itself is also not especially helpful in that it has no links back to the home page, or to a sitemap, or to complete a search, and so offers no assistance to help the user in where they might want to go next.

5. Tesco plc

Tesco plc 404 page

Tesco plc 404 page

The Tesco plc web site is Tesco’s corporate home, covering their corporate responsibility, investor information and media details. The 404 page for such an important web site is straightforward and contains the details that you would expect including a standard error message with a link back to the home page. The site displays this set within the site navigation so that a user can still navigation to any section, to the sitemap or complete a search.

Overall, this 404 page is absolutely fine.

6. Tesco Diets

Tesco Diets 404 page

Tesco Diets 404 page

The Tesco Diets web site is concerned with online dieting, weight loss and healthy eating. It has a 404 page but this is branded as eDiets and not Tesco Diets. The text on this 404 page is about eDiets including links to the eDiets home page, eDiets news page and an eDiets email address. Clicking on the link to the eDiets home page actually takes the user back to the Tesco Diets home page. Is that confusing for a user do you think? I think so too.

7. Tesco Opticians

Tesco Opticians 404 page

Tesco Opticians 404 page

The Tesco Opticians web site uses the same layout for their 404 page as the main Tesco web site. So there is some consistency at least between the two web sites, which is a good thing. Other than that the comments are the same in that the 404 page is very basic, it does say sorry, explains what may have happened and gives you a link to the Tesco Opticians home page plus a customer service number. In this case there is no link to an enquiry form.

8. Tesco Energy

Tesco Energy 404 page

Tesco Energy 404 page

Tesco Energy explains iteself as being an energy price comparison and carbon offsetting service. The 404 page displays a logo for Xelector (who much provide the price comparison engine that this web site is based on) and so is not Tesco branded. Furthermore, the 404 page is very basic, it consists of a short message and an email address to contact if you think you have stumbled across an error. However, the email address isn’t Tesco’s either, it is webmaster@xelector.com.

As a user of the Tesco Energy site, I would expect that if I get lost and find myself on the 404 page then I would see a Tesco Energy 404 page with Tesco Energy contact details and/or links back to the Tesco Energy web site. I don’t expect to be presented with whoever Xelector are and what they have to do with Tesco Energy.

In my view, this 404 page does not really help the user at all so there is little point in having it.

9. Tesco Travel Store

Tesco Travel Store 404 page

Tesco Travel Store 404 page

The Tesco Travel Store presents another 404 page with no Tesco branding and not much help. The error message tells you to click back or close down your browser (and when I open it again will I go back to the Tesco Travel Store? Not likely) or ‘click here to go back’. The click here link does not work.

I notice that the 404 page has a Lastminute.com favicon and this is consistent with the Tesco Travel Store being powered by Lastminute.com. I would expect a much better 404 page to be honest, as the Lastminute.com web site has quite a good 404 page.

Conclusions

So that concludes my roundup of Tesco’s 14 web sites and their use (or lack of use) of custom 404 pages. Overall, I am really disappointed that such a major UK retailer seems to be struggling with basic good practice in the proper use of 404 pages and the benefits that they offer to users of their web sites.

Considering the 14 web sites, I found 3 sites to have no 404 page, 2 to have a kind of strange halfway house approach to 404 pages and 9 to offer a semblance of a 404 page but Tesco Insulation, Tesco Diets, Tesco Energy and Tesco Travel Store were all awful examples.

From the remaining 5 web sites Tesco.com and Tesco Opticians had OK 404 pages and Tesco Finance, Tesco Compare and Tesco plc were all quite good. So from the original 14 web sites, only 3 were found to have quite good 404 pages but even those could be better in my view.

Next up we’ll have a look at Sainsbury’s, Waitrose and Morrison’s.

Asda demonstrates poor use of custom 404 pages, presents disparate set of web sites

I have been meaning to carry out some quality checks on well known and popular web sites for a while but I wasn’t quite prepared for just how easy this exercise would turn out to be, especially when looking at the use of custom 404 pages.

Practically one of the first web sites I had a look at was Asda, don’t ask me why – my thought process went retail -> supermarkets -> Asda -> Bingo!

Custom 404 Pages

Just to recap on what custom 404 pages are before I launch into the detail, I wrote an article back in August on why sites should have custom 404 pages. I put forward points that the 404 page should contain a helpful message, links back to the home page or to a sitemap, be designed within the web site’s own styling so you know you are on the correct site and above all, be helpful to the user so they can find their way if they are lost.

Having a well thought out custom 404 page shows that the company behind the web site has considered the user and what happens if they stumble across a broken or incorrect link. The user doesn’t want to hit a page not found error but, if they do, a good 404 page is well worth a bit of extra effort in my view.

Imagine then when one of the first web sites that I checked did not have a good 404 page. In fact, I was sent to a nasty server default 404 page, no nice message, no helpful links, no site branding or styling, nothing. That web site was www.asda.co.uk and, for those who aren’t aware, they are a major UK supermarket and owned by Wal-Mart.

Asda

Once I had recovered my composure, I started to look through the rest of Asda’s web sites (they have quite a few) to see whether any of them had what I would call a proper 404 page instead of one that just exclaims:

Not Found

The requested URL was not found on this server.

Continue reading Asda demonstrates poor use of custom 404 pages, presents disparate set of web sites

A neat way of dealing with smaller screen resolutions

I was shown a great feature yesterday by a web developer on how a web site can accommodate smaller screen resolutions such as those used on mobile devices – smartphones, iPhones, netbooks, smartbooks and the like.

W3C’s (World Wide Web Consortium) web site at www.w3.org shows us a really simple trick of checking the browser window size and then loading in a different stylesheet based on that window size. You can try this and see the stylesheet change before your very eyes. Go to www.w3.org and start making your browser window much smaller. Once you get to 480 pixels wide the stylesheet changes to a layout much more suited to your window size giving you a readable page that would otherwise be difficult to view at that size because of menus and other graphics getting in the way of the content.

This is a very neat way of coping with mobile web browsers on smaller screens and resolutions and in my view it works well.

Have you seen any similar methods of switching stylesheets? Would you implement something like this on your web site?

Opera 10 Released – Should You Test In This New Browser?

Sydney Opera House

Sydney Opera House - took nearly as long to finish as Opera 10

The Opera 10 web browser was released as a final version on September 1st after being in beta for a fair few months. It was set to revolutionise web browsing when it was first announced but are your web sites compatible with Opera 10 and is it worth worrying about?

So now that Opera 10 is out of beta and launched on an unsuspecting public, I decided to install the newly released web browser and put it through its paces with a few web sites to see how they display and to make sure they work correctly.

From checking over several web sites that I am familiar with and had a hand in project managing and testing when they were launched, including a couple of decent sized gaming web sites, I can safely say that Opera 10 does a pretty good job of displaying those sites as they were intended. I could only find one or two very minor layout issues from the brief checking that I completed although overall I still preferred using Firefox for browsing, as Opera 10 did not load in the pages fully on some occasions. This could be my Internet connection but I was using Firefox to load in exactly the same page just a second or 2 after Opera so I believe it is more likely to be Opera.

Presto 2.2 Rendering Engine

Opera 10 uses the company’s own Presto 2.2 rendering engine to produce pages and display them on screen and so separate browser compatibility testing just for Opera should be considered just in case Opera decides to display an element or part of a layout in a different way to other browsers.

As I mentioned above, from the checks that I have completed today I am not massively worried about going through all of the sites I have worked on to ensure that they display and work correctly (although that is always a good idea if you have the time) but should Opera 10 be added to the standard list of major web browsers that I test web sites with?

Opera 10 Usage

From reviewing the browser usage statistics at w3schools.com, Opera shows as being used by 2.1% of Internet users. Deliving into this a bit deeper we can see that 2.0% are currently using Opera 9.5 and so could be expected to upgrade to Opera 10 in the near future.

So the usage figures are very low, even taking into account Opera 9.5 users that will probably upgrade at some point. And there are some features worth upgrading for in terms of Opera Turbo, which compresses pages to speed up browsing when on slower connections, revised tabs area and an improved Speed Dial page.

Opera For Mobile Users

What we should also remember is that Opera is used as the main web browser for many smartphones, PDAs and other mobile devices, including netbooks. The advent of Opera Turbo, which has also found its way into the company’s mobile version means that devices that connect to the Internet on 3G or similar connections will often use Opera as their preferred browser.

If your web site is going to be frequented by mobile users then I would strongly recommend that you make sure you test thoroughly in Opera 10 and its mobile equivalent version (version 9.7 is currently in beta). For those looking for all round browser compatibility then some testing in Opera 10 would certainly be recommended but, as is often the case, if you are seriously stuck for time in your testing plan then Opera will probably be the first of the ‘major’ browsers that you can safely not worry too much about. There will undoubtedly be more issues to discover in the IE’s (6, 7 and eight) and I would continue to concentrate on those browsers along with Firefox and Safari/Chrome.

Browser Compatibility Tools

For those of you wishing to test in Opera 10 then you can download the browser for Windows, Mac OS X and Linux here and run it alongside other browsers that you may have installed. So it is easy to flick between Opera and Firefox or IE8 when checking individual web pages over.

In terms of the browser compatibility testing tools that are out there and shown on our testing tools page, the following are showing as supporting Opera 10.

Further Reading For Opera 10

Photo credit -: pranav :-

Should We Stop Supporting IE6?

Should we stop supporting IE6?

Should we stop supporting IE6?

Internet Explorer 6 has long been the bane of web developers and web testers lives. Is it time to stop supporting IE6 users and pouring time and effort into this antiquated browser or should we, as decent web professionals, keep these users in the web ways they are accustomed to.

The most common problems that web designers and developers face with IE6 are CSS styling and layout bugs where the fixes required are often reached after several hours of trial and error. The IE6 PNG fix has gained prominence as being one of the more famous bug fixes around. More experienced developers will be able to implement these fixes more quickly but there can still be considerable effort needed to iron out these frustrating bugs.

When working on the development of a web site I find that there is always an aspect to the project that is related to IE6 testing and bug fixing, either the site in development is regularly checked as the build progresses or there is a big effort at the end to fully test the completed web site for IE6 oddities.

So is this additional effort warranted for one browser or is the IE6 issue hyped and not really that much of a problem at all, just something that we are all capable of dealing with just like any other browser?

Well, there are a lot of people who think that we should stop supporting IE6 altogether. A few of the more well known campaigns are Stop IE6 and Save The Developers who believe that users should boycott IE6 and move to newer and better web browsers.

This has caused a lot of debate amongst web developers for the best part of 18 months or longer. Whilst the numbers of IE6 users do appear to be finally coming down – July 2009 shows IE6 accounts for 14.4% of browser market share, down from 32% in January 2008, according to w3schools.com, which means there is still a significant number of them.

And that’s the problem, IE6 is, like it or not, still a major browser, even after all these years. It is in fact still the third most popular browser after Firefox 3 and IE7. Internet Explorer 6 was released in August 2001 and so has been around for exactly 8 years. In fact, IE6’s eighth anniversary was on August 27th, as Wikipedia has told me today.

So why are there so many people still using IE6 as their web browser?

Is the continued use of IE6 because that is the browser that was pre-installed when the computer was originally purchased and the user has never upgraded? Is it that simple?

It seems completely reasonable that there are thousands, if not millions of Internet users that purchased a computer for home use back when IE6 was practically the only web browser around (or more to the point was already installed on the computer they bought) and have continued to use it to surf the web completely oblivious to the need to upgrade. They simply have no motivation or desire or perhaps even the understanding required to upgrade their web browser. These users could easily still be running Word 97 and playing solitaire on a 15 inch CRT monitor with a resolution of 800 x 600 for all I know.

That may be unfair but in general terms we need to test most web sites for the lowest common denominator and, for the moment, that still includes IE6.

Despite all the campaigns trying to get users to upgrade their browsers or persuading developers to stop supporting IE6 when building web sites IE6 may only finally drop to a minor browser level after everybody has upgraded their computers rather than just their browsers.

So perhaps the campaigns should be about getting users to buy a new computer rather than using the old PC that they purchased 5 or 6 years ago.

But until the number of IE6 users drops to levels that are not as concerning do we continue to develop web sites and web applications with IE6 in mind, spending considerable resources in the process and huge amounts of frustration when it comes to testing and putting fixes in place when other browsers display the web sites we build pretty much as intended.

Or do we simply check for the browser version that they are using and, if it is IE6, display a message telling them they their browser is not supported, they cannot enter the web site and provide them with a link to our favourite alternative?

I have seen several web sites do something like this or sometimes they let the IE6 user have access to the web site with the proviso that there may be problems lying in wait.

The latter option is not a solution in my mind, akin to a doorman saying ’sorry mate, you’re not coming in’ when you try to walk into a shop. Perhaps the statistics for your own web site show IE6 users as being a lot less than 14.4% at present and your decision is to stop supporting them. Well, that of course is up to you but I think I will be continuing to test all web sites in IE6 for the foreseeable future, until such time as new computers are purchased or users finally see sense and upgrade to a more modern browser.

What do you think about continuing to support IE6? I would be interested to hear your views.

Photo courtesy of Flickr and z6p6tist6.

Loop11 Review – User Experience Testing

Loop11 - User Experience Tool

Loop11 - User Experience Tool

Web-based usability testing tools are starting to become more prevalent these days with the likes of Clixpy, Loop11 and UserTesting all appearing recently.

We shall have a look at Loop11 first of all, which has been in private beta for around 4 months now but is soon to be released to the general public.

According to their web site – Loop11 is a web-based user-experience testing tool, allowing companies to conduct online, unmoderated user testing on any kind of digital interface. Loop11 is not a survey or web analytics tool, but a user experience tool… helping you to understand user behaviour.

Sounds good so far, so how do you get started?

First of all, once you log in, click on the big ‘Create New User Test’ button in bright orange so you can’t miss it. You will be presented with a form with the following fields:

Public Title – this will be seen by your test participants
Working Title – used to identify your test for you only
Copy User Test From – so you can duplicate an existing test or just start with a blank one.

Loop11 - Create User Test

Loop11 - Create User Test

Once you have filled those fields in you enter into a 5 step process to complete the creation of your user test.

Step 1 – User Test Details
This includes the ability to set your language and Loop11 supports over 40 languages.

Step 2 – Tasks & Questions
You have the ability to add tasks or questions to your user test and Loop11 provides some help if you are unsure what to do in this respect. A task would be something that you would like the user to perform such as find a particular piece of information on your web site and to add one you give it a name, a scenario that tells the user what it is you want them to do, the start URL where they commence the task and the success URL, which the user has to navigate to in order to complete the task.

I created a task to ask the user to find step 6 from the article ‘How To Test Web Forms in 7 Steps’. When the user is carrying out this task they can either abandon the task if they could not accomplish it or mark it as complete.

To add a question, you choose the question type from a list including multiple choice, rating scale and open ended. So you could ask ‘How Usable In This Web Site?’ and ask the user to rate on a scale from 1 to 10 or using words such as Poor, Average, Good, Excellent.

I entered the question, ‘How easy is it to use the search facility on this web site?’ and gave the possible answers as being Poor, Fair, Good and Excellent (I copied them from Loop11’s help text) plus I made the question mandatory.

If you want the user to type in an answer such as correctly answering how much one of your services costs then choose one of the open ended questions.

Each time you had a task or a question you are presented with the Step 2 – Task & Questions screen helpfully showing all the items you have added with the ability to either edit, delete, duplicate, preview or move them up or down in the list. Once you are happy with what you have set you click ’save and continue’ to move onto step 3.

Loop11 - Tasks & Questions confirmation

Loop11 - Tasks & Questions confirmation

Step 3 – User Test Options
This is where you set the number of participants that you would like to complete the user test, from 1 to 999 and specify the thank you text the user sees on completion of the site. There are some other useful settings here such as being able to block or allow specific IP addresses.

Step 4 – Invite Participants
So now you get to invite the lucky participants to take part in your user test. Here you have 3 options:

i) Create a link to your user test – Loop11 generates a link for you that you can distribute any way you like.
ii) Create a popup invitation that can reside on your own web site – Loop11 gives you the code for a popup window to be placed on your web site.
iii) Purchase participants – Loop11 gives you the names of 6 companies that you can potentially purchase participants from with a link to direct users to your user test. This seems to essentially be the same as choosing item 1 although you get the details of 6 companies that you can buy users from.

Step 5 – Launch
Once you have sorted out how you are going to invite your participants you end up on the final step, to launch your user test. This gives you a summary of what you have selected and allows you to preview your test before you launch it. You should be careful because once you have launched your test you are not able to go back and edit it unfortunately.

If, like me, you realise that the questions you have set make little sense to someone seeing your web site for the first time then you should go back and edit them now before you finalise your user test.

Preview – when I clicked on the Preview button when still on step 1 I got a message telling me there was an internal server error and that someone had been notified of it. Once I moved onto step 2 the Preview button did seem to work fine and showed me the first couple of pages that a user will see when participating in the web site evaluation.

One of the tasks I had prepared was for a visitor to submit an enquiry form because I wanted to test that visitors could use the enquiry form including field validation. When previewing the test, I submitted an enquiry but my enquiry form kept telling me that I had not input the validation code that I have to prevent automated software from filling it in (even though I had input the code). This is possibly due to Loop11 conflicting with the validation method of my enquiry form so I removed that task from my test. I will raise this separately with Loop11 because many tests could require this type of input and so the preview does need to be able to handle that aspect.

Launch – once you click on Launch you will be presented with a summary page showing the details of your test plus the URL that will link to the test that you can distribute. If you elected to choose that you wanted the invitation for the test to appear in a popup window then the details of the JavaScript that you need to add to your web site will be given to you.

Loop11 - Launch screen

Loop11 - Launch screen

My Projects

Once you have launched your test you can view the results from within the My Projects tab. For each project you can see the date it was launched, how many responses received, its current status and then you can view the design of the project (what tasks, questions and other settings you selected when creating the project) and its report.

View Report

Once your test starts gaining participants you can view your report, which gives you access to the following screens:

Dashboard – first of all this shows the average task completion rate for your test presented as a pie chart. As I only had one task I can see that the average completion rate was about two thirds whilst one third abandoned the task. Underneath is presented the task results overview which shows the average page views and average time taken to reach a resolution for each task. You also get a bar chart showing the task completion rate for each task.

You are able to export the results of the report at any time in either CSV, Excel XML or PDF formats, which I think is pretty useful for any presentations that you are putting together and/or any followup actions required as a result of this testing.

Loop11 - Dashboard screen

Loop11 - Dashboard screen

Tasks – this page shows more detail for each task including the completion rate taken from the dashboard but also further aspects such as page views to complete task, time to complete task, most common success page, most common abandon page, most common first click and most common navigation path.

There is also a function called Participant path analysis, which allows you to go through each participant and what they clicked on when completing the task.

These reports give you invaluable information for how users approach each task that you have set them, what they click on first (possibly giving you the most eye opening results), how long it takes them to complete the task and more.

Questions – this report goes through each of the questions that you posed for your users and the results or answers that they gave. For the question in my test, ‘How easy is it to use the search facility on this web site?’, two thirds of respondents felt it was good and one third said it was excellent. However, for my open ended second question, ‘How much does the monthly link check service cost?’ I got a variety of answers where I think respondents did not really understand the question I was asking.

Not only are you testing how users experience your web site, you are also testing your ability to set good tasks and questions that your users will understand.

Participants – the participants section gives you detailed information on each person completing the test including the time they spent on the test, average time taken per task, average page views per task, their IP address, their user agent or browser and the date they completed the test.

Loop11 - Participants screen

Loop11 - Participants screen

Overall I think the results that you get are pretty comprehensive and will allow some very worthwhile followup actions to be completed to improve the user experience of your web site.

The pricing of Loop11 has still to be announced and, if the pricing is not too steep and indications that I have received from Loop11 are that it will be a reasonable price per test, my belief is that you will get a lot of great feedback that will easily pay for the cost of the test as long as you think carefully about the tasks and questions that you set for any participants.

Update (26th August) – I have been informed that pricing for Loop11 will be set at $350 USD per project, which includes unlimited tasks and questions and up to 1,000 participants. This pricing will be in place once the private beta concludes on 1st September.

Loop 11 – User Experience Testing Tool

Loop11 - User Experience Tool

Loop11 - User Experience Tool

I am carrying out a review of Loop11, a new web-based user experience testing tool and would be very grateful for your input.

Loop 11 allows you to conduct online, unmoderated user testing on your web site. It is not a survey or web analytics tool, but a user experience tool and is aimed at helping you to understand user behaviour.

There are several of these types of tools being released and Loop11 is currently in private beta although is due to be released to the general public soon.

I would be extremely grateful if you could complete a short, 3 step test for me so that I can collect some results and finish my review of the Loop11 user experience tool.

In order to carry out this short test, please click on the link below:

http://www.loop11.com/usability-test/1330/introduction/

Thank you for taking part and please look out for our full review of this usability (or user experience) testing software coming soon by signing up to our RSS feed or following us on Twitter.