Make navigation of long lists easier #2

Closed
opened 7 years ago by izzy · 2 comments
izzy commented 7 years ago
Owner

Author: @IzzySoft

Consider scrolling to a list of all 7,000 books on a server, or even just all 250 books of some busy author, it might be useful to be able to "jump over" some pages. Currently one can only navigate to the first, previous, next, and last pages directly. Some ideas include:

  • insert an intermediate step between first/prev resp. next/last to skip e.g. 10 pages, looking e.g. like this:
    |<<<<>>>>|
    the ALT/TITLE attribute could inform about the steps taken. At least for smaller screens on mobile devices (if not generally), maybe the number should be displayed on the buttons (as "hover" is not always possible with touchscreens):
    |<<< 10< 11 >10 >>>|
  • with alphabetical ordered lists, it could be considered adding a line with characters (0..9A..Z) to skip to the first entry starting with this characters (be it the book title or author name, depending on the list). Keep in mind that different characters might be needed here (think of Cyrillic, Hebrew, etc.), so the characters used must be configurable and should be allowed to be turned off altogether.

(based on a request mailed to me by a user – hi Erwin 👋)

Author: @IzzySoft Consider scrolling to a list of all 7,000 books on a server, or even just all 250 books of some busy author, it might be useful to be able to "jump over" some pages. Currently one can only navigate to the first, previous, next, and last pages directly. Some ideas include: - insert an intermediate step between first/prev resp. next/last to skip e.g. 10 pages, looking e.g. like this: <kbd>|<</kbd><kbd><<</kbd><kbd><</kbd> … <kbd>></kbd><kbd>>></kbd><kbd>>|</kbd> the ALT/TITLE attribute could inform about the steps taken. At least for smaller screens on mobile devices (if not generally), maybe the number should be displayed on the buttons (as "hover" is not always possible with touchscreens): <kbd>|<</kbd><kbd><< 10</kbd><kbd>< 1</kbd> … <kbd>1 ></kbd><kbd>10 >></kbd><kbd>>|</kbd> - with alphabetical ordered lists, it could be considered adding a line with characters (0..9A..Z) to skip to the first entry starting with this characters (be it the book title or author name, depending on the list). Keep in mind that different characters might be needed here (think of Cyrillic, Hebrew, etc.), so the characters used must be configurable and should be allowed to be turned off altogether. (based on a request mailed to me by a user – hi Erwin :wave:)
Poster
Owner

Author: @IzzySoft

Implemented the first variant for now (without the numbers on, but with TITLE attribute), steps are currently hard-coded to 5 pages. Might consider making the steps configurable for easy adjustment – if requested 😉

Author: @IzzySoft Implemented the first variant for now (without the numbers on, but with TITLE attribute), steps are currently hard-coded to 5 pages. Might consider making the steps configurable for easy adjustment – if requested :wink:
Poster
Owner

Author: @IzzySoft

As there was no more feedback for almost 3 years now, I consider this issue solved 😉

Author: @IzzySoft As there was no more feedback for almost 3 years now, I consider this issue solved :wink:
Sign in to join this conversation.
No Milestone
No Assignees
1 Participants
Notifications
Due Date

No due date set.

Dependencies

This issue currently doesn't have any dependencies.

Loading…
There is no content yet.