Giter Club home page Giter Club logo

Comments (7)

jamespfennell avatar jamespfennell commented on August 13, 2024

Yeah this does sound confusing! I think there are two options, both easy to implement:

  1. Filter out trains that are terminating at the current station.
  2. Keep the terminating trains there, but mark them in some obvious way. For example, instead of the station name put "(terminating)", maybe in italics.

Any preference?

from realtimerail.nyc.

egoine avatar egoine commented on August 13, 2024

Personally 1 would work for me but it wouldn’t work people interested in when a train will “arrive” (as opposed to when it leaves the station). I don’t know: maybe someone is interested to see when a train with a friend on will arrive? :)

Anyhow I think option 2 is safer at it keeps all the information available and also adds some information.
I would fade it with a clear indication (as you suggested) so at a quick glance it’s obvious.

In summary: option 2 :)

thanks!!

from realtimerail.nyc.

egoine avatar egoine commented on August 13, 2024

495A914C-3B39-48FA-B2C7-766C6B8CFD17

Mockup (doesn’t look good so probably not that useful! :)

from realtimerail.nyc.

jamespfennell avatar jamespfennell commented on August 13, 2024

I wonder could we "fade out" out terminating trains, in the same way we fade out local stops that are not currently being served? E.g.: 155th st in this screenshot:
image

from realtimerail.nyc.

egoine avatar egoine commented on August 13, 2024

That could work too. Tx

from realtimerail.nyc.

jamespfennell avatar jamespfennell commented on August 13, 2024

I just implemented a very simple version of this in which trains that are terminating are marked as "(terminating train)" instead of having the destination stop. I want to do two follow-ups though:

  • Have these trains faded out a little, as in my comment above.
  • In a stop page that has one headsign of all terminating trains ("(terminating trains)", like 8av on the L), the terminating trains be at the bottom of the page. Right now they're at the top because the headsigns are presented in lexical order and "(terminating trains)" orders higher than any other headsign.

from realtimerail.nyc.

jamespfennell avatar jamespfennell commented on August 13, 2024

Fixes are live on the site. Thanks for the suggestion!

from realtimerail.nyc.

Related Issues (15)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.