У меня есть требование показать поток данных через Javascript. Хорошим примером будет просмотр файла журнала http в режиме реального времени. Данные на самом деле являются вложенными JSON, но их можно принудительно преобразовать в табличную структуру. Источником данных должен был бы быть периодически выполняемый вызов AJAX (WebSockets был бы лучше, но он должен поддерживать не браузеры HTML5). Данные должны показаться потоковыми, а не просто обновляться каждый раз, когда выполняется вызов AJAX.
В идеале было бы хорошо иметь возможность выполнять такие действия, как установка фильтров для данных во время их потоковой передачи (на стороне клиента или в рамках вызова AJAX).
Мое требование довольно специфично, но в других сферах, где этот вид виджета может быть полезен:
- Биржевые торги
- Realtime-новости
- Обновления в Твиттере
Возможно, мне придется написать это самому, но я бы предпочел использовать что-то уже существующее.
Иметь способ сделать паузу и перезапуск тоже было бы хорошо.