Show Commentary

The timetable isn't dynamic yet—assume it's noon ET.

12:00 EST

Bat Logo Echo Transit

Bats, of course, use echolocation for visualization. But this is just a working title/logo.

The typeface is Arial Black. Perhaps Futura eventually.

Oldtown

Follows Route 2 and one of the oldest passenger transit routes in the U.S., dating back to , six years after the launch of the B&O (and first transit timetable).

The "Outbound" and "Inbound" timetables stack for screen widths under 768px.

Outbound

A Bangor Depot

These stop letters were assigned by the agency, other lines may enumerate differently. The stop name currently links to Google Street View; hover over for address.

00 01 02 03 04 05 06 07 08 09 10 11 15
12 13 14 15 16 17 18 19 20 21 22 23

Hours not covered are struckthrough and grayed out; times already passed are shown in normal weight and ununderlined; upcoming are enboldened; next is underlined in light green, unless it's currently the closest stop, then light red.

Georgia's varied ascenders and descenders are optimal for Arabic numeral legibility IMHO.

B EMMC

00 01 02 03 04 05 06 07 08 09 10 11 20
12 13 14 15 16 17 18 19 20 21 22 23

24 hour time makes temporal arithmetic easier (e.g. 6:00 + 8 hours = 14:00), and removes clutter and confusion.

It feels unfamiliar to Americans ("military time"), but is (AFAIK) dominant in more transit-oriented Eurasia, and is already widely used for passenger transport (e.g. Amtrak).

After all, the widespread adoption of 12h time seems due to striking clocks (i.e. so as not to ring 17 times at quit'n time).

Somewhat contentious in terms of usability, but powerful products challenge—then change—you, the user. (You become what you behold, to paraphrase McLuhan.) Good ones change you for the better.

This layout would seem a good teaching tool for memorizing 24h time, with the afternoon times right below their p.m. equivalent.

C Veazie

00 01 02 03 04 05 06 07 08 09 10 11 30
12 13 14 15 16 17 18 19 20 21 22 23

D UMaine

00 01 02 03 04 05 06 07 08 09 10 11 45
12 13 14 15 16 17 18 19 20 21 22 23

E Old Town

00 01 02 03 04 05 06 07 08 09 10 11 55
12 13 14 15 16 17 18 19 20 21 22 23

F Stillwater Plaza

00 01 02 03 04 05 06 07 08 09 10 11 01
12 13 14 15 16 17 18 19 20 21 22 23

Implementation-wise, not quite sure of the optimal criteria to determine the current stop (denoted in light red). Initially should just be the next one.

G University Mall

00 01 02 03 04 05 06 07 08 09 10 11 07
12 13 14 15 16 17 18 19 20 21 22 23
00 01 02 03 04 05 06 07 08 09 10 11 55
12 13 14 15 16 17 18 19 20 21 22 23
00 01 02 03 04 05 06 07 08 09 10 11 10
12 13 14 15 16 17 18 19 20 21 22 23

H Research Park

00 01 02 03 04 05 06 07 08 09 10 11 58
12 13 14 15 16 17 18 19 20 21 22 23
00 01 02 03 04 05 06 07 08 09 10 11 10
12 13 14 15 16 17 18 19 20 21 22 23

Inbound

F Stillwater Plaza

00 01 02 03 04 05 06 07 08 09 10 11 08
12 13 14 15 16 17 18 19 20 21 22 23

The hours and minutes are split apart this way from personal experience: if I know the bus comes for the next four hours at :15, I feel like I've more flexibility, since it's easier to remember and consider in short term memory (brain RAM) without need to keep checking back to a screen.

A good transit app should quickly render itself unnecessary for oft-ridden routes, with the user quickly memorizing stop locations and times.

00 01 02 03 04 05 06 07 08 09 10 11 15
12 13 14 15 16 17 18 19 20 21 22 23

E Old Town

00 01 02 03 04 05 06 07 08 09 10 11 15
12 13 14 15 16 17 18 19 20 21 22 23
00 01 02 03 04 05 06 07 08 09 10 11 20
12 13 14 15 16 17 18 19 20 21 22 23

Relative time to next stop; hover over for ISO 8601 representation.

D UMaine

00 01 02 03 04 05 06 07 08 09 10 11 30
12 13 14 15 16 17 18 19 20 21 22 23

C Veazie

00 01 02 03 04 05 06 07 08 09 10 11 40
12 13 14 15 16 17 18 19 20 21 22 23
00 01 02 03 04 05 06 07 08 09 10 11 45
12 13 14 15 16 17 18 19 20 21 22 23

B EMMC

The stops on the return trip are listed geographically, proceeding in reverse alphabetical order.

00 01 02 03 04 05 06 07 08 09 10 11 50
12 13 14 15 16 17 18 19 20 21 22 23

A Bangor Depot

00 01 02 03 04 05 06 07 08 09 10 11 00
12 13 14 15 16 17 18 19 20 21 22 23
00 01 02 03 04 05 06 07 08 09 10 11 05
12 13 14 15 16 17 18 19 20 21 22 23

Note that, at this example time of noon, 2 separate buses are running concurrently.