Six Types of Timelines You Can Make with Preceden
preceden.com
preceden.com
If you have any ideas on how to make it more compelling or additional examples you can think of, the feedback would be greatly appreciated.
Though, the common problem I've seen with interactive timelines like this is that the text get selected when I move it back and forth. I wanted to use the SIMILE Timeline widget awhile back for a corporate project, and found that IE (any version) had the text-select problem, which was problematic for the "enterprise" standard browser.
Now I'm even experiencing it in Firefox. Seems like we've (the web dev community) been fighting with text selection problems for years and still haven't found a good solution to turn it off when dragging? Bummer.
Whenever you release the mouse, an invisible text box will be selected via some JavaScript, which deselects any text that was selected while dragging it. It's not perfect, but it works pretty well.
RE: Firefox text selection -- there is a browser-specific CSS rule that controls for that: -moz-user-select
https://developer.mozilla.org/en/CSS/-moz-user-select
Of course, this has no effect in other browsers, like Opera which I'm using right now.
In the past, I've been able to circumvent this problem by overlaying any text with a 1x1 transparent gif which captures the click before it can hit the text. Not sure what web devs use to deal with this problem these days.
However, I have to admit that for my personal use I'm not sure I would want to use it, just because I don't like the idea of putting a personal timeline in a service that might not be around in a few years, let alone in a couple of decades.
Note that I didn't mean to be negative about your product. I'm sure your goal isn't to lock information down without a way to get to it. It's more that from the examples the one that resonated the most with me was the life timeline, and I feel that's the kind of information that I would want to last "forever" and that I might be more inclined to implement myself for that reason. (a simple version of it)
Ideally, I would even love a timeline gathering all kind of information. Some kind of ultimate mashup of timelines, with pictures, movies, events, people… that link to Picasa/Flickr, Facebook, Gmail… But that's besides the scope of Preceden :)
One way to do it would be to generate a long, random URL that you can use to get to and dedit your timeline. Anyone who has that URL can contribute to that timeline, regardless of whether they have an account. Would that work for you?
Heroku | Backlog too deep
The application currently has too many requests in its backlog.It's the first time the site's gotten enough traffic to cause any issues, plus the examples page is pretty resource intensive. It's time to work on some optimization.
Edit: Since this is using Heroku, I just cranked up the Dynos. Heroku is truly amazing.
http://id.mind.net/~zona/mstm/physics/mechanics/kinematics/E...