viagra soft tabs 100mg sildenafil tablets viagra without a prescription cheap viagra no prescription indian generic cialis viagra online no prescription cialis overnight delivery viagra prescriptions buy viagra generic order levitra buy sildenafil citrate prescription cialis viagra super active 100 mg tadalafil oral jelly viagra 25mg viagra online india generic tadalafil online tadalafil 20 mg 20mg cialis generic cialis 100mg india viagra cheapest viagra levitra 10mg vardenafil price suhagra 100 generic viagra without prescription levitra tablets buy revatio online levitra 20 mg price viagra cipla order sildenafil citrate levitra in india drug prescription viagra sildenafil otc viagra online prescriptions viagra 150 mg viagra 15 mg viagra cheapest cialis pharmacy sildenafil citrate price viagra india price viagra 50 mg viagra cheap prescription cialis cheapest discount levitra buy generic tadalafil cialis prescription cost levitra no rx discount tadalafil indian viagra sold in uk generic cialis india cialis c20 buy tadalafil india apcalis oral jelly viagra sales in india generic viagra sale viagra 50mg vs 100mg viagra discount sale sildenafil 50mg sildenafil 100 mg viagra for sale india cialis in india kamagra tablets buy viagra in japan viagra substitutes levitra for sale indian equivalent of viagra canada levitra cialis tab generic viagra in india sildenafil australia over the counter sildenafil tadalafil prices kamagra 100 mg generic vardenafil tadalafil 5mg viagra prescription cost sildenafil soft tablets tadalafil ic 351 cialis mail order cialis sales uk viagra ajantha viagra suppliers in uk generic sildenafil cheap lovegra tadalafil generic levitra online prescription cialis 10 mg daily cialis 50 mg levitra over the counter tadalafil soft tabs 20mg vigora 100mg tablets viagra over the counter alternative order cialis daily buy levitra without prescription cialis cheap cheap viagra india cialis best prices buy viagra in hong kong cheapest tadalafil order levitra without prescription viagra mail order uk viagra fast delivery 200mg viagra viagra 100mg price cheap kamagra cialis 5mg cialis for sale in canada cheapest viagra generic cialis daily use price viagra next day viagra uk delivery levitra cost levitra prescription cialis uk prescription buy viagra in malaysia viagra ranbaxy buy viagra in germany cialis 20mg daily cialis fast delivery silagra 100mg cheap cialis no prescription indian version of viagra buy cialis super active order cialis online no prescription order viagra online without a prescription cialis tablets for sale cialis soft tabs cheap cialis professional cialis 40 mg buy viagra in england revatio tablet viagra price canada viagra india pharmacy cheap vardenafil 50mg viagra cheap sildenafil citrate tablets viagra pills buy cialis in germany cialis 30 mg cheap tadalafil levitra prescriptions online prescriptions viagra tadalafil overnight 25mg viagra cheap cialis india discount viagra sildenafil citrate pills levitra without prescription cialis purchase cheap levitra india tadalafil cheap cialis low price sildenafil citrate 50mg indian generic viagra viagra prices cialis from canada generic indian names viagra 200mg kamagra from india cialis price per pill buy viagra in london cialis no rx cheap cialis pills cialis pricing levitra 20 mg online cialis cialis for sale in uk oral sildenafil cialis 10mg price cialis 100 mg vardenafil india buy viagra professional cialis prescription needed generic viagra paypal ranbaxy caverta cialis no prescription liquid sildenafil indian cialis vardenafil 10mg generic cialis cheapest sildenafil citrate sildenafil canada cialis generic india buy viagra in taiwan viagra prescription online viagra pills for men sildenafil medication buy levitra no prescription levitra pharmacy buy cialis usa buy viagra no prescription buy cialis professional viagra uk cheap sildenafil from india buy viagra in bangkok buy viagra in dublin sildenafil price levitra tab 20mg sildenafil citrate soft viagra discount prices viagra canada cialis sale generic levitra 20mg viagra available in india oral jelly viagra

Clean and Easy HTML Schedules, A Must For Transit

Contributed by Fred Camino on February 21st, 2008 at 2:27 pm

Just Say NO to PDF'sTrainjotting, a blog about commuting to and from Manhattan, posted a link to a website called StationStops that, among other things, provides HTML formatted schedules for the Metro-North Railroad. What does this have to do with Los Angeles transit? If you recall, one of my biggest gripes about the Metro website is that schedules (an nearly everything else) are provided only in the PDF format. For those who aren’t aware, PDF files require an external program for viewing and are made specifically for print, not the web. Because of this they are an obtrusive, annoying, and unwieldy way to share important information on the internet. Unfortunately, most transit agencies don’t seem to know squat about basic web usability guidelines, and thus PDF schedules are something of an industry standard. Apparently, the New York MTA adheres to this silly standard, and StationStops decided to take matters into their own hands and formated schedules for the Metro-North Railroad in easy to read/print/copy/paste HTML. The results speak for themselves. I invite you to compare the StationStops HTML schedule for the New Haven Line with the NYC MTA’s PDF schedule of the same line. Which one is easier to read?

Here at home, Metrolink smartly offers HTML schedules in addition to the traditional PDF ones, but they could learn a thing or two from StationStops clean and simple tables. Instead of trying to emulate the PDF tables, which must contend with the non interactive limitations of print, they should be customized for ease of use and interactivity on the web.

Metro, and all transit agencies, need to realize that PDF is reserved for high quality print applications, not web based tables. HTML was specifically created to present tabular information on the web, so it’s insane to present schedules in any other way. Schedules are some of the most important information a transit rider needs and thus should be presented in a way that’s easy to access, read, and print.

Links about PDF:

Discussion

Both comments and pings are currently closed.

Please keep discussions civil: exercise Troll Controll.

There are 26 Responses to “Clean and Easy HTML Schedules, A Must For Transit”:

  1. Hahahaa. I was going to do this, start writing an app that would go in and grab these PDFs and rip out the scheduling and provide it via HTML. It is however, very problematic.

    The real nail in the coffin to my efforts was the fact that TriMet – Portland’s Transit Authority actually prints them in HTML on their site along with fairly decent transit tracker times fed in real time. Amazingly, they’re one of the better web presence sites for a transit authority. :)

    Now if the others would catch on I’ll never have to think about the prospect of writing a PDF scraper again!

    Comment by Adron on February 21st, 2008 at 3:31 pm »Reply« resta suma

  2. Can I get an A to the Men? AMEN!

    What the f**k is up with .pdf files on government sites?

    I mean, we all know what is up with it: they don’t want us to actually see what they’ve created and published. It isn’t that hard to turn a page full of typing into a nice html web-site – but that would be searchable, and scriptable, and well … useful.

    Comment by ubrayj02 on February 21st, 2008 at 6:41 pm »Reply« Fucking TROLL!

  3. The issue goes beyond distaste for .pdf schedules – Americans with Disabilites Act Section 508 (compliance for accessibility to digital docs) has specific rules for tables. See http://www.access-board.gov/sec508/standards.htm and http://www.access-board.gov/sec508/guide/1194.22.htm. The holdover-from-the-railroad-era formatted transit schedule paper tables that Metro and other transit agencies use need to go for numerous reasons, including legally required accessibility by users of screen reader software (e.g. JAWS).

    Comment by Matt on February 21st, 2008 at 9:47 pm »Reply« resta suma

  4. I think pdfs have their place. While I agree html timetables are handy in a pinch, I think pdfs are great when you need to print a copy to take with you. Otherwise why wouldn’t you just use the trip planner or NexTrip? Another HUGE advantage of pdfs is that you can make pdf transit maps that can be zoomed in without degradation. You’d need a massive jpeg to do the same thing.

    Comment by Ray on February 21st, 2008 at 11:46 pm »Reply« resta suma

  5. I think pdfs have their place. While I agree html timetables are handy in a pinch, I think pdfs are great when you need to print a copy to take with you. Otherwise why wouldn’t you just use the trip planner or NexTrip?

    A print option, whether a PDF or an HTML document formated for printing, should always be offered, that’s a given. The trip planner is fine for some things, but sometimes you know the route you want to take and just want to know the schedule. If I want to take the Red Line from 7th Metro to Hollywood Highland, I don’t want to have to go through the 4-step trip planner process each time… I just want to be able to click and see a fast loading, clean, readable, HTML schedule so I can get the times and then get outta here.

    Another HUGE advantage of pdfs is that you can make pdf transit maps that can be zoomed in without degradation. You’d need a massive jpeg to do the same thing.

    Maps are a viable use of PDF, but as I said in another thread, web technologies have obviously revolutionized mapping. Google Maps and the like offer huge potential for transit maps that can be zoomed in and out of without degradation and much faster and easier, with the added potential of interactivity, that PDF’s simply can’t hope to match.

    Comment by FredCamino on February 22nd, 2008 at 12:03 am »Reply« Fucking TROLL!

  6. I think it’s not so much an issue of getting rid of PDFs (since they have to make them anyway to print the paper schedules), but just offering a better, and more sensible digital alternative. Why limit everything to PDFs?

    The options barely begin with simple HTML tables. With google maps technology and AJAX and all the other web 2.0 buzzword goodies available now, they could have an incredible set of options. Sure, metro.net has the the weird but strangely compelling flash tour of the rail system and its stations, but it’s really limited in what it can show you.

    Right now, I’ve got a PDF on my computer from metro.net called “System_Map.pdf” that is just that, a big huge picture of pretty much every rail and bus line in the metro system. It’s very useful … and incredibly slow and unwieldy. Simple HTML tables to present schedule information is obvious, but what would be really fantastic would be a serious, intelligent interactive system map. The trip planner is hugely inconsistent and often delivers really bad and stupid results (not to mention it’s own “map” on the left side is completely worthless). There’s something inherently simple and pleasing about looking at a map and saying “I’m here, how do I get to there?”

    Some people have tried to add metro rail lines and things to google maps using the My Maps feature, but it’s a half-assed stapled on solution. If Metro spent money hiring someone to either use the google API or some other API, it seems perfectly reasonable to me that they could make the trip planner to end all trip planners.

    Comment by Simon on February 22nd, 2008 at 12:04 am »Reply« resta suma

  7. You hit the nail on the head Simon.

    Comment by FredCamino on February 22nd, 2008 at 12:06 am »Reply« resta suma

  8. But please don’t remove the PDFs. Instead of collecting paper schedules every service change (for my own service analysis purposes, as well as for odd trips I might decide to take), I’ve started collecting PDFs of schedules online and not taking home the backpack full of 100+ schedules any more. I use a bulk downloader and set it up, and have an updated version on my laptop computer. PDF is supposed to be a replacement for paper, but I think what you are really looking for is a web-oriented solution, and for that a “quick schedule” like Tri-Met has would be great. What I don’t want to see is the nonsense similar to the Bay Area’s 511 web page, which is horribly clunky and makes PDF look outstanding.

    Comment by calwatch on February 22nd, 2008 at 12:11 am »Reply« resta suma

  9. Certainly there’s no reason to get rid of all PDFs. They just shouldn’t be the standard. They should be there as an option for people who want to download and/or print a high quality version of the schedule. And since they are the same schedules that Metro prints, it’s no big deal to put them on the web since they are already made. Of course, I think this is the reason that there are ONLY PDF’s right now… it’s the easiest laziest cheapest solution.

    What I don’t want to see is the nonsense similar to the Bay Area’s 511 web page, which is horribly clunky and makes PDF look outstanding.

    Please god no. That page is as Web ‘95 as it gets.

    Comment by FredCamino on February 22nd, 2008 at 12:18 am »Reply« resta suma

  10. While we’re at it, how about a system that allows you text or call a certain number, punch in a code specific to a certain bus stop on a certain route, and receive a message–whether in English, Spanish, Korean, and maybe a couple other languages–that tells you the current location of the nearest bus on that route and its ETA?

    The technology’s out there and it’s not that expensive. Probably about 90% of LACMTA riders have mobile phones (penetration is nearly universal among even the low-income transit-dependent demographic, thanks to prepaid phones), and the choice of either text messaging or a voice call would offer maximum flexibility.

    Comment by Pete McFerrin on February 22nd, 2008 at 2:58 am »Reply« resta suma

  11. While we’re at it, how about a system that allows you text or call a certain number, punch in a code specific to a certain bus stop on a certain route, and receive a message–whether in English, Spanish, Korean, and maybe a couple other languages–that tells you the current location of the nearest bus on that route and its ETA?

    Metro’s Stops and Zones department has been working on this for the past several months. In fact, they are also looking into technology that won’t even require you to call a number first.

    Comment by Kymberleigh Richards on February 22nd, 2008 at 10:40 am »Reply« resta suma

  12. Kym, how many stops are actually gonna get this? If Metro can’t even put up a decent shelter at stops serviced by busy limited-stop lines, I have serious reservations about their ability to get LED signs there–and have we mentioned vandalism?

    Comment by Pete McFerrin on February 22nd, 2008 at 11:00 am »Reply« resta suma

  13. Doesn’t the NexTrip (socaltransport.org/NexTrip.php) system do what you want for most of the schedule issues? If you just want the schedule of a particular route between two stops, you just choose the system, Line, Beginning Stop, and End Stop, and it tells you when the next trip is supposed to start and all scheduled times between those two points. It’s not perfect (and slow when I do it on my PDA due to it’s size), but it seems to work pretty well in general.

    Comment by Matthew on February 22nd, 2008 at 11:44 am »Reply« resta suma

  14. NexTrip is fine except it’s not clean and easy or particularly accessible. It’s hidden on the top corner of the advanced trip planner, is housed in a pop-up window, uses drop-down lists which are stupid for something with so many choices (the bus stops), and then displays the schedule in some sort of mini font that’s hard for a 27 year old with good eye sight to read. StationStops handles HTML schedules perfectly. It really doesn’t need to be that complex.

    Comment by FredCamino on February 22nd, 2008 at 11:58 am »Reply« resta suma

  15. CalTrain has a pretty basic HTML schedule:

    http://caltrain.com/timetable.html

    Other Bay Area agencies mostly offer you a choice of PDF or barebones ASCII.

    The ASCII versions are usually kind of crummy. I think they just threw them in to satisfy ADA requirements.

    The MTC has a transit trip planner at

    http://transit.511.org/tripplanner/index.aspx

    I don’t much like it. Google’s, at http://www.google.com/transit is way better, for the systems it covers.

    What we really need is to get all transit agencies to expose their schedules as XML feeds, and let anyone who wants to make a custom viewer or trip planner (this is what the Google Transit folks have been pushing for).

    Comment by 295bus on February 22nd, 2008 at 2:22 pm »Reply« resta suma

  16. i’m with p. mcferrin. that would be the end all of awesomeness. text/call/online update and know where a bus actually is, not where the timetable wishes it was.

    Comment by tykejohnson on February 22nd, 2008 at 6:09 pm »Reply« Fucking TROLL!

  17. Thanks for article and all the positive comments – I knew there was a mass of flustered commuters like me who wanted simple HTML schedules rather then PDF’s. I have even more usable formats in the works.

    I dont know about LA, but at my Metro-North station, a massive, tiny text PDF under glass of the entire network is the only available info at the station.

    I would be happy to start working on LA schedules next!

    I am a former Northern Californian and would be glad to help out my left coast commuting brethren.

    Comment by StationStops.com on February 23rd, 2008 at 9:20 am »Reply« resta suma

  18. I remember when the L.A. MTA started offering the bus schedules on-line. (I believe it were 1996 or so.) I would attempt to view the damned things on my machine (a Mac G3 biege tower) as well as on the PCs in various libraries. Too often, the document would fail to load and offer instead an error message, or be a partial document. When they would load properly, it took time for the exploded view (much like viewing the entire system map know, even on a souped-up, graphics-ready iBook); as for printing, then, like now, there is a significant waste of paper.

    Why Metro cannot create their itineraries in Excel so as to expediently export the information into both print- and Web-ready documents remains a mystery. Perhaps instead of Miss Traffic, they should have a contest for Miss Spreadsheet.

    Comment by BusTard on February 25th, 2008 at 6:07 am »Reply« resta suma

  19. Pete, I do not know how many stops will be outfitted. As I said, right now it is a pilot program. (And I don’t know where you got the impression this was going to be LED signs. I said no such thing.)

    And PLEASE do not fall into the trap of misconception that Metro is somehow responsible for shelters. As I have said in other threads, Metro does not own the shelters and benches at stops. All they own is the sign with the line information. Shelters and benches are the responsibility of whatever city the stop happens to be in. I will not for one second accept any argument that is based on a statement such as yours:

    If Metro can’t even put up a decent shelter at stops serviced by busy limited-stop lines

    Please, have the facts before you condemn. Brash statements such as the above are worthy only of the BRU.

    Comment by Kymberleigh Richards on February 25th, 2008 at 6:15 pm »Reply« resta suma

  20. whoever is or isnt responsible doesnt change the fact that bus stops are a mess and someone needs to fix them.

    i really dont think a blog comment on the internet that mistakes which faceless govt bureaucracy dropped the ball on busstops is going to cause any major problems

    sayin

    Comment by Matt Walsh on February 25th, 2008 at 6:35 pm »Reply« Fucking TROLL!

  21. Better bus stops will come when citizens demand them as they demand potholes be filled on the roads. As long as buses are seen as the modality of transportation welfare for the poor, bus stops will be low quality. There was a definite improvement of the bus stops in WeHo along Santa Monica Blvd. a couple of years ago.

    Thanks Kymberleigh, for pointing out who is responsible for the shelters and benches. Most people don’t know. If bus riders knew who and what is responsible for them, they’d direct their frustration in the right direction.

    Comment by Dan W. on February 25th, 2008 at 6:44 pm »Reply« resta suma

  22. I agree with Matt, as an end user I don’t give a rats ass who or where or why the bus stops exists. If Metro bus stops aren’t part of Metro’s jurisdiction they damn well should be, or should at least have oversight of whoever is. A transit system needs to be just that, a system. A jumbled up jigsaw puzzle with pieces that don’t fit doesn’t make very nice picture.

    Of course, the problem is that end users (like me) are used to the real world, and transit insiders like you (Kymberleigh) know that rationality and logic don’t work in the wild world of public transportation.

    Comment by FredCamino on February 25th, 2008 at 7:33 pm »Reply« resta suma

  23. To avoid further whining by Kymberleigh (Worthy only of the BRU? C’mon), here is a link to each and every staff member in all of the cities with bus stops (and the County) who is in charge of the bus stops within each jurisdiction: http://boardarchives.metro.net/Items/2006/05_May/20060517OPItem19.pdf

    Pick up the phone and give them a piece of your mind (most likely through a voice mail message) if there is a problem. If that doesn’t work, and if you are a resident or employee in the city, call the City Council and complain there.

    Comment by calwatch on February 26th, 2008 at 12:07 am »Reply« resta suma

  24. lol calwatch I love that your reply was in PDF format.

    Comment by StationStops.com on February 26th, 2008 at 11:22 am »Reply« resta suma

  25. lol calwatch I love that your reply was in PDF format.

    lol. that was subtle.

    oh yah, and StatioStops, thanks for your offer to do HTML schedules for LA. We’ll see, if Metro doesn’t change their ways soon, I might have to take you up on the offer and work on a StationStopsLA. :)

    Comment by FredCamino on February 26th, 2008 at 11:28 am »Reply« Fucking TROLL!

  26. [...] Why would train commuters in Los Angeles be so interested in StationStops’ Metro-North Line Train Schedules? [...]