Feel absolutely free to use this as a starting point to make your own. I tried to separate the concerns layout and graphics a bit -- but it's ofc a bit hacky. This is a CV, not software, after all. I'd appreciate to see what you did with it :)
2. like most of the ios apps out there, there is no thread-level support. All comments are on the same level.
2. ??? Comments threads are collapsible and indented properly.
Are you perhaps not looking at it on a phone? Try it on an iPhone, it's great.
Fun fact: Preceden was launched on HN almost four years ago: https://news.ycombinator.com/item?id=1114834 :)
For example, I spent some time looking at TeX solutions for timelines a few years back and found there were none with support for decent multi-page rendering, etc.
I spent a few hours over the last few days finally improving https://en.wikipedia.org/wiki/Template:Buddhist_traditions_t... too.
Conclusion: everyone loves a good timeline. Spatial reasoning is a great way to simplify huge collections of dates and times to filter for visual trends. Unfortunately, there's really few good tools. There probably needs to be a standard markup language in this space.
How about Facebook timeline? Meh.
Their JS in not minified, you may want to take a look.
To accommodate for small screens/windows it scrolls down until it hits the bottom and then goes right. On the way back it scrolls up first, until it reaches the top, then towards the left.
Now middle-drag works (press and hold down mousewheel, drag for direction of scroll).
Also the scrollwheel on my mouse happily scrolled the page to the right when I pushed it to the right.
When I looked at it the first time, the mouse problem didn't came up. I used my two fingers and like in the authors mind I just swiped to the left and the timeline moved as expected.
After reading the comments, and seeing the 'mouse problem' I could see it in my minds eye how it 'breaks'.
But seeing your comment I realised the web site only breaks for 'older' input devices.
I believe the website would work just as nicely on any multi touch cellphone, and it would make sense to scroll from left to right.
and iPhones and iPads and android phones and kindle tablets and ....
Web traffic for some (most?) sites is already tipping over the half-mobile-usage direction (where "mobile" means "doesn't have a built in full-sized keyboard").
Draggable timeline in a max 100% w/h window would fix the scrolling weirdness for folks who care, and would also be usable on a touch device, but I think the interaction should always feel full screen, regardless of where you are in the timeline.
Love this idea, quite a lot actually.
Perhaps this is marketable to the folks at Timehop? :)
This article says dandelife open sourced its software:
Pic >> https://alpha.app.net/jmergy/post/16369534/photo/1
Nice work and implementation.
Though I wonder why not yyyy-mm-dd