I researched the evolution of the graphic user interface of the timeline. It turns out that there is no consensus between cultures about the direction of the past.
In the mid 1990s, several firms started creating timeline graphic user interfaces digitally. These GUIs improved iteratevly, as the competitors tried to outdo each other.
ages 7-9, and 18+ did great with VE visualizations
ages 11-14 were distracted by VE visualizations
Authors of the article Human-Centric Chronographics: Making Historical Time Memorable (Korallo et al., 2014) claim to be the first ones to devise and conduct user experience evaluations on interactive timelines.
I wanted to know if there is any script or software available to help novices make their own timelines. This National Geographic timeline is Flash based and you've got to be a pro to make it.
Timeline JS is powered by my own Google Spreadsheet. I write the text and add links to media. The Timeline JS does the work of displaying the final interactive timeline.
I liked the convenience of building a timeline with Timeline JS, but it does have some drawbacks. Please remember to offer accessible options if embedded media isn't keyboard accessible.