I have wondered for some time why the
BC Ferries website makes sailing schedules so hard to figure out.
Let me step you through my "thought bubbles" as I traverse through the BC Ferries website trying to figure out what ferry I can catch to go from my place in Port Moody to my parents place in Victoria this evening.
Step 1: I go to
www.bcferries.com . Scanning through the home page, I see some pretty pictures, and see "schedules" right in the middle of my screen. Easy enough. I click on "schedules".
Step 2: This is where things get rough. I scan through
the page, and see items like "Wireless/Handheld", "Mainland-Vancouver Island", "Southern Gulf", "Northern Gulf", "Inside Passage", "Discovery Coast", and "Maps". Now I don't know where I really fit in here. All I want to do is go from my place in Port Moody to my parent's place in Victoria. Do I see "Vancouver" anywhere? Or even "Victoria"? Unfortunately not. After reading through this page very carefully, I decide to click on "Mainland-Vancouver Island-Sunshine Coast", although I don't want to go anywhere close to the Sunshine Coast, and I don't want to go to Port Hardy either.
Step 3: I scan through
the next page, and quickly focus on the map at the bottom of the page. I see a lovely blue-dotted line connecting Vancouver and Victoria. That looks right. So I try to click on the blue line I want to take. Unfortunately this does nothing. Dejected, I scan to the top of the page, and see "(Vancouver - Victoria)" - that looks promising. So I click on that. This link actually works.
Step 4: On
the next page I quickly see the words "
** Click on date below to view Schedule **". "Wonderful" I think to myself - I'm finally getting to the schedule part of all this. So I scan the list underneath. I see the items "
September 12, 2005 - October 11, 2005" and "
October 12, 2005 - December 14, 2005", and a big-long list underneath that. I think to myself "oh dear - what day is today"? By looking at my desk calendar I ascertain that it is Sept. 16th. Then I go through the list again. "Does September 16 fit between September 12 and October 11?" Yes - it does. So I click on that.
Step 5: Up comes
a brand-new window, and I see that the page is organized into two main columns, "Leave Tsawwassen" and "Leave Swartz Bay". On the previous page, on the map I tried to click on, I remember seeing that I had to go through Tsawwassen to catch the ferry to Victoria. I guess that Swartz Bay is on the other side of the water from Tsawwassen. Scanning down the "
Leaving Tsawwassen" column, I see that there is an hourly break-down. Great - I want to take the ferry this evening after work. I get off work at 5:00, so I'll look after 5:00. Looking down from 5:00, I bump into the line that says "
6:00 pm: F, Su & Sept 15, 22, 29, Oct 6, 10 only". I think to myself "what does 'F' stand for? I guess it stands for Friday - I see 'Su' - that probably means Sunday " and "Sept. 15 was yesterday - and it was Thursday yesterday, not Friday or Sunday, so is there a 6:00 sailing?" and "Hmmm… Today is September 16th, and is a Friday - I have no idea if there is really a 6:00 sailing". And my final thought is "It looks like there's a 7:00pm sailing - I'll try to show up before 6:00 to see if I can get onto the 6, if there is one, but 7:00 should be fine"
My conclusions based on these message balloons:
a) Use place-names that the general public would know, yet are very descriptive. Good choices include "Vancouver (Tsawassen)", "Vancouver (Horseshoe Bay)", and "Victoria (Swartz Bay".
b) Display a graphical calendar with the default day set to today
c) Make any images conveying information clickable
d) Follow industry standards for displaying schedules. Good examples of sites that allow you to see schedules easily include
aircanada.ca and
expedia.ca. A good example of a ferry system's website is
Harbour Lynx and New Zealand's
InterIslander.
e) In general, the BC Ferries schedule system makes people contort their minds to their view of the world, rather than vice-versa. Why do I have to know the name of the terminal that BC Ferries goes through? Why do I have to figure out if the day that I'm travelling fits into their schedule?
My strong suggestion for those people at BC Ferries is to buy the book "
Don't Make Me Think" by Steve Krug. It's cheap - $35 at Chapters - following the recommendations in this book will make BC Ferries' website visitors much, much happier.
Labels: design