Получается, чтобы провести конкурс, надо, опять же, для начала, провести всю ту же рекламную кампанию. Только теперь рекламируем не продукт, а конкурс. В чём преимущество?
Мне кажется автор изобретает велосипед. Точно такую же логику предоставляет использование стандартного HTTP-метода HEAD. Причём трафик будет меньше, т. к. при запросе возвращаются только заголовки. Т. о. логика получается следующая: с помощью HEAD-метода получаем заголовки, в которых читаем, например, параметр «Last-Modified», в котором содержится timestamp последнего обновления новостей. Если этот timestamp отличается от того, что содержится на клиенте, то обновляем timestamp на клиенте и выполняем запрос на получение самих новостей.
Тестировал анимацию (цветные квадратики бегают по браузеру, отталкиваясь от его стенок). Вариант в DIV'ами, когда координаты задаются с помощью MARGIN'ов в десятки — сотни раз медленнее, чем вариант с рисованием квадратиков на CANVAS. Причём, чем больше квадратиков, тем разница заметнее.
Всё круто, но получается, что искусственно ограничиваем себя только Chrome'ом. Ежели хотим обрадовать нашим творением всех пользователей и-нета, то натыкаемся на проблемы с другими браузерами.
жость