How can we improve Trakt.tv?

Paginate the lists

Some heavy lists (1000+) are sometimes a bit too much for the browser and could be more usable if paginated

8 votes
Vote
Sign in
Check!
(thinking…)
Reset
or sign in with
  • facebook
  • google
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    Simon Pireyn shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →

    2 comments

    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      Signed in as (Sign out)
      Submitting...
      • Sam Homer commented  ·   ·  Flag as inappropriate

        I‘m no expert but I believe that the following could work: keep the entire list in a Javascript data structure. Render only one page‘s worth of items (e.g. 100 items). This assumes that the slowness comes from having the entire list rendered rather than from simply having it in memory.

      • AdminJustin Nemeth (Founder, trakt) commented  ·   ·  Flag as inappropriate

        Agreed, this is an issue with large lists. The problem is the sorting and filtering is handled client side, so pagination will lose that functionality. It is all done client side for performance reasons currently.

      Feedback and Knowledge Base