Совсем недавно появился Asteroid - пакет для Seaside добавляющий поддержку технологии Comet. При использовании Comet с веб-сервером устанавливается постоянное соединение и веб-сервер непрерывно отправляет клиенту данные без всякого запроса со стороны клиента.
Asteroid версии 2 добавил новую возможность - отрисовка morphic-мира (Squeak-приложения использующего Morphic GUI) непосредственно в броузере. При изменениях морфов генерируется javascript, который посылается из Squeak-приложения в броузер и отрисовует соответсвующие изменения. Для отрисовки морфов используется тег Canvas (поддерживается непосредственно в FF1.5, Safari, Opera 9 и с помощью отдельной библиотеки JavaScript - в IE6). Разработчиком объявлен следующий шаг - отправка событий мыши с броузера на сервер для получения полностью интерактивного приложения.
Ярлыки: seaside