Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Facebook seems to have found a way to do this the right way in their "profile timelines":

* The right side contains a scrollbar annotated with years and months, so you can efficiently navigate to posts from a particular period.

* You can deep link to a specific months: https://www.facebook.com/<profile>/timeline/2008/11

* The center line visualizes that the feed continues and that the user can keep scrolling (until they reach their birth)

* Displays a loading bar while new posts are fetched

* No footer and a static header.

Two problems:

* Forward/backward buttons doesn't work unfortunately.

* Webspiders does not make sense for such a closed system, so I'm not sure how they would be able to index such a site.

--- I would really love if other sites would adapt to this scheme of numbering pages by their year and month. Try navigating through which commits where introduced a year ago in a Github repository: https://github.com/mirrors/linux-2.6/commits/master - it ends in a binary search through page numbers! (You could use the CLI, but that is not the point here. Say you need to link to a particular line in an old commit)



Consider applying for YC's Fall 2026 batch! Applications are open till July 27.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: