All the transport maps at that time I knew about, like Swisstrains (http://maps.vasile.ch/transit-sbb/), worked off webservers, so that was the motivation behind writing a purely client-side app.
Deleted Comment
All the transport maps at that time I knew about, like Swisstrains (http://maps.vasile.ch/transit-sbb/), worked off webservers, so that was the motivation behind writing a purely client-side app.