Frage

So habe ich schon viel Spaß beim Spielen mit mit SIMILE Timeline , aber leider ist es, erscheint alle, aber aufgegeben (zuletzt geschlossenes Ticket Mai 2009) und mit Speicherlecks gespickt , vor allem, wenn Sie dynamisch Be- und Entladen Ereignisse (was in meinem Fall besonders zutreffend ist).

Ich bin ein Neuling in JavaScript, so dass diese Lecks Debugging wird mehr sein als ein wenig kompliziert. Bevor ich tauchen kopfüber in ein Problem in einer Sprache zur Festsetzung Ich verstehe nicht, oder eine Codebasis ich nie ausgesehen haben, möchte ich wissen, ob es etwas gibt, da draußen, die mit dem Feature-Set vergleicht, dass ich mit Timeline bekommen :

  1. Mehrere Ereignisse auf einem Band
    • anstelle von 10, 100, 1000 Zeilen von Daten zur Verfügung, den Raum nutzen mehrere Ereignisse in einer Zeile zu passen, wenn möglich
  2. Scrollbare
  3. CSS Styling bis auf das spezifische Ereignis
    • kann ich ein bestimmtes Symbol angeben, Schriftart, usw., für jedes Ereignis, wenn es nötig ist. Dies ist ideal für die Hervorhebung Fehlerereignisse oder interessante Veranstaltungen
  4. Filtern / Suchen / Hervorhebung
  5. Markieren einer Bande von Zeit oder Zeitpunkt
    • Dies wäre ein vertikales Band, das zeigt ein ‚jetzt‘ Moment, oder eine Band, deckt eine Zeitspanne von Start- und Endzeit

Ich weiß, dass eine Menge dieser Funktionen kann wahrscheinlich in die Dinge gestellt werden wie Flot oder HighCharts , aber diese Dinge wurden als nächstes für mich zu Verwendung in der Timeline zu befreien, so dass ich das bin mit einem Gewicht von Kosten / Nutzen davon, ob es einfacher ist, einen Speicherverlust oder Roll-out 3 zu fixieren - 4 Funktionen auf einige Bibliothek, die es nicht hat. Mein Bauch sagt „das Leck beheben, ist es einfacher“, aber ich würde gerne wissen, ob jemand mir etwas zeigen, dass 90% der Art und Weise mit einer niedrigen Barriere der es sein könnte, dass die restliche 10% zu erhalten.

War es hilfreich?

Lösung

Check out Timeglider (see http://timeglider.com/jquery/) which is an open source (MIT), JavaScript (uses jQuery) scrolling timeline under active development. It meets your first 4 requirements I believe but I am unclear about the specifics of your 5th requirement. I have only done some simple experiments with Timeglider and don't know it very well but maybe this is a potential solution for you.

Andere Tipps

Maybe you can use the Timeline from the (open source) CHAP Links Library, developed by Almende.

http://almende.github.com/chap-links-library/timeline.html

Have a look at the examples to see what you can do with the Timeline. It is quite flexible, you can choose your create your own layout and use your own CSS/HTML in each individual event.

We needed the Simile Timeline at Lab 21k so we took the source code, cleaned it up and published it using bower. So you don't need an alternative anymore.

https://github.com/Lab21k/standalone-timeline/

The Timeline project is very much alive, they just don't use Google Code anymore. The Simile widgets are now hosted on a dedicated homepage, here is the homepage and documentation of Timeline. Keep in mind that the links on the page are not consistent, many pages still link to the outdated wikis on Google Code and the mit.edu wiki pages. Keep that in mind when checking the wiki.

There is also an active mailing list on Google Groups.

This is probably the best one around right now:

http://timeline.verite.co/

I'm actually working with the Simile Timeline in a project of my called Event Viewpoint. I've fixed quite a lot of bugs and enhanced it with many contributions that I have found online including images for the event, a zoom bar, and some additional events.

It is a brilliant piece of work just needs someone to take the time to update it and make it more current. That is currently out of scope for my project, but if I have time in the next year or so I will start to enhance it.

It would really be great if people could revive the project, add touch events and so on.

If someone needs the source I am willing to provide it.

They’re still very active. David Karger makes frequent updates. Now they have the version 3.0. You can find reference documentation here: http://simile-widgets.org/wiki/Reference_Documentation_for_Exhibit.

The code is here: https://github.com/simile-widgets/exhibit

I don't know exactly what you want, but i'm working on this jquery plugin that it's being used in a website with dynamically managed events.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top