Подтвердить что ты не робот

Альтернатива временной шкале SIMILE для визуализации временной шкалы?

Таким образом, мне было очень весело играть с Timile Timeline, но, к сожалению, это выглядит как все, кроме отказавшихся (последний закрытый билет в мае 2009 года) и пронизанный утечками памяти, особенно когда вы динамически загружать и выгружать события (что особенно верно в моем случае).

Я новичок в JavaScript, поэтому отладка этих утечек будет более чем сложной. Прежде чем я погружусь в голову, чтобы решить проблему на языке, который я не понимаю, или кодовой базе, на которой я никогда не смотрел, я хочу знать, есть ли что-то там, которое сравнивается с набором функций, который я могу получить с помощью Timeline

  • Несколько событий на одной полосе
    • вместо 10, 100, 1000 строк данных используйте пространство, доступное для установки нескольких событий на одной строке, когда это возможно.
  • прокрутка
  • Стилизация CSS до определенного события
    • Я могу указать конкретный значок, шрифт и т.д. для каждого события, если нужно. Это отлично подходит для выделения событий ошибки или интересных событий.
  • Фильтрация/поиск/подсветка
  • выделение полосы времени или времени
    • Это будет вертикальная полоса, показывающая момент "сейчас", или полоса, которая охватывает время начала и окончания периода времени.

Egtj3l.jpg

Я знаю, что многие из этих функций можно, вероятно, включить в такие вещи, как Flot или HighCharts, но эти вещи были рядом со мной бесплатно для использования в Timeline, поэтому я взвешиваю стоимость/преимущество того, легче ли исправить утечку памяти или развернуть 3 - 4 функции в некоторой библиотеке, у которой ее нет. Моя кишка говорит: "Устраните утечку, это проще", но я хотел бы знать, может ли кто-нибудь показать мне что-то, что может быть на 90% от того, где есть низкий барьер входа, чтобы получить другие 10%.

4b9b3361

Ответ 1

Откажитесь от Timeglider (см. http://timeglider.com/jquery/), который является открытым исходным кодом (MIT), JavaScript (использует jQuery), прокручивая временную шкалу при активной разработке, Он соответствует вашим первым 4 требованиям, которые я считаю, но я не совсем понимаю особенности вашего пятого требования. Я провел несколько простых экспериментов с Timeglider и не очень хорошо знаю, но, возможно, это потенциальное решение для вас.

Ответ 2

Возможно, вы можете использовать временную шкалу из библиотеки CHAP Links (с открытым исходным кодом), разработанной Альменде.

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

Посмотрите примеры, чтобы увидеть, что вы можете сделать с временной шкалой. Он довольно гибкий, вы можете выбрать свой собственный макет и использовать свой собственный CSS/HTML в каждом отдельном событии.

Ответ 4

Проект Timeline очень живой, они больше не используют Google Code. Виджеты Simile теперь размещены на отдельной домашней странице, вот страница и документация по временной шкале. Имейте в виду, что ссылки на странице несовместимы, многие страницы по-прежнему ссылаются на устаревшие вики на Google Code и на вики-страницы mit.edu. Помните об этом при проверке вики.

Существует также активный список рассылки в группах Google.

Ответ 6

Я действительно работаю с Timile Timeline в проекте моей называемой Точки просмотра событий. Я исправил довольно много ошибок и улучшил его со многими вкладами, которые я нашел в Интернете, включая изображения для мероприятия, панель масштабирования и некоторые дополнительные события.

Это блестящая работа, которая требует от кого-то времени, чтобы обновить ее и сделать ее более актуальной. Это сейчас выходит за рамки моего проекта, но если у меня будет время в следующем году или около того, я начну его улучшать.

Было бы здорово, если бы люди могли оживить проект, добавить события касания и т.д.

Если кому-то нужен источник, я готов его предоставить.

Ответ 8

Я не знаю точно, что вы хотите, но я работаю над этим плагином jquery, который используется на веб-сайте с динамическим управляемые события.