demosthenes.info

I’m Dudley Storey, the author of Pro CSS3 Animation. This is my blog, where I talk about web design and development with , and . To receive more information, including news, updates, and tips, you should follow me on Twitter.

featured articles

popular favourites

Calgary Transit Redesign Proposal

Calgary Transit Old SiteI’m a big supporter of public transit: the more people on buses, trains, and any other form of transportation means fewer cars, less pollution, and shorter traffic jams: especially valuable for a rapidly growing city like Calgary.

But public transit needs to be accessible in order to be used to its optimum. The current Calgary Transit site takes either knowing your stop number in advance, or six clicks to get a route and appropriate stop time for any bus, which is especially difficult on mobile devices.

I’d propose a redesign of the site, along with some changes to infrastructure and support. First, the site should be hosted with a reliable third party, such as Calgary’s Q9 Networks. (Shutdowns and maintenance at the City currently takes the site offline, while transit services continue to run).

The site should be responsive and accessible, usable on desktop and mobile devices alike. I would recommend that it be developed in HTML5, and that a mobile app version be developed at the same time. It might look something like this:Calgary Transit Web Site RedesignCalgary Transit Web Site Redesign on iPhone

First, I’d simplify the site, to make it more customer-centric. Break Access Calgary, Careers, and School Services off into their own subdomains (e.g. access.calgarytransit.com), with links to them from the central site. Concentrate the site on the information most customers require.

The current site requires that users scroll through a long drop-down list of routes and stops. Most people don’t think that way: they plan local travel visually. In response, the site should automatically sense where customer is, together with the current time, and use that information as the default values to locate nearby routes.

Technologies used:
Geolocation API, JavaScript, PHP

When the user sets a destination that cannot be reached in a single trip, the site should use intelligent routing algorithms to suggest the best combination of transit services for the customer to make their trip, together with any walks between stops. Finally, allow users to save frequently used routes and schedules on their device.

Technologies used:
Local Storage API

I would suggest that these improvements would contribute to a greater and more effective use of transit services, and lower customer frustration. (And if Calgary Transit wants to grab the patronage of the retro gaming market, they could make the transit map look like Super Mario 3). I'll have more suggestions to improve the Calgary Transit infrastructure in the very near future.

You must be signed up in order to leave comments.

Great idea. Google Maps (which is readily available on all mobile devices) already does a similar service with local transit routes. You zoom the map into where you are and tap on the bus/train stop and it will give you bus times. Also works for finding how to get places via transit with the whole navigation thing built in. However Google Maps tends to balls it up pretty bad once Calgary Transit revises the schedule information. Which is why having this redesign would actually be a very nice idea, because I could only assume that when they change schedules, that they would update their own maps immediately.

posted by MattMellies

web developer guide

featured comment

by Aisling Brock in New Business Card Design

what i'm reading

A Feast for Crows: A Song of Ice and Fire: Book Four
A Feast for Crows: A Song of Ice and Fire: Book Four

what i'm watching

Prometheus: Collector's Edition (Bilingual) [Blu-ray 3D + Blu-ray + DVD + Digital Copy]
Prometheus: Collector's Edition (Bilingual) [Blu-ray 3D + Blu-ray + DVD + Digital Copy]

what i'm playing

Borderlands
Borderlands

what i'm hearing

Planets
Planets

blogs

podcasts

no ads ever

This blog is free of advertising, and always will be.

creative commons licensed

The content of this blog is free to use in whatever way you wish under the Creative Commons license.