Сегодня узнал о существовании gifsockets – фреймворка для передачи браузеру текстовых данных с помощью анимированных gif-файлов. У таких файлов есть особенность: если браузер начал загружать его, то он будет продолжать это делать пока не закончатся кадры. Получается, можно бесконечно долго посылать их клиенту, постоянно поддерживая соединение новыми кадрами. Такое будет работать даже в IE6.
В действии этим фреймворком можно насладиться на видео:
Мне кажется, это чудовищно смешно и гениально. Проект на GitHub’е.