2018/Berlin/pagination
Pagination was a session at IndieWebCamp Berlin 2018.
Notes archived from: https://etherpad.indieweb.org/pagination
IndieWebCamp Berlin 2018
Session: Pagination
When: 2018-11-03 13:15
Participants
- Tantek Γelik
- Peter Molnar
- Add yourself here⦠(see this for more details)
Notes
Background:
Related:
- summary
- identify your stream's guiding/sorting factor (e.g. date)
- align pagination to that (and multiples of that)
- don't split entries into pages (what does this mean? - there are content providers which show a single article in multiple pages, eg. part 1 -2 -3)
- try to avoid pagination comments
- if you use infinite scroll:
- don't use a footer
- have a no-js fallback
- h-feed needs a previous/next URL if it's paginated
- closely tied in with /archive (wiki)
- why/when?
- data size (lots of photos)
- why not/when not?
- comments?
- welp, depends on size
- comments?
- are numbered pages any good?
- reverse can be
- normal order shifts content when new appears
- infiinite scroll is evil
- why?
- prevents footer
- needs JS
- pagination of a single entry is also evil
- calendar view
- greyed out days with no content
- per day archives for the rest
- UI ideas
- scrollbar, showing dates - see Kartik's solution for static per year/per month pages
- per date/per date range pagination
- logarithmic navigation (first, XZ previous, X previous, Y next, YZ next, end)
- "API"
- h-feed next/prev to link to another h-feed of items next/prev in the sequence