Таймер обратного отсчета изображение GIF в электронной почте


Недавно я получил письмо от Onnit Labs, которое включало таймер модуля обратного отсчета внутри письма, используя изображение gif. В таинственый друг можно посмотреть здесь: https://www.onnit.com/emails/lastchance-historic/

Изображение можно увидеть здесь:

Введите описание изображения здесь

Я посмотрел в него, и, кажется, вы можете продолжать отправлять новые кадры в анимированный GIF с помощью gifsockets, так как GIF не указывает, сколько кадров он имеет при загрузке в браузере. Вот он на экране гитхаб: http://github.com/videlalvaro/gifsockets

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

onnit.com/emails/_modules/timer/?end=2012-12-27+00:00:00&dark=1

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

3 ответа:

Хотя, возможно, gifsockets сработает (я не пробовал этого раньше...), нет никакого сетевого трафика, пока я смотрю на изображение, кроме начальной загрузки изображения. Я также вижу, как он снова прыгает с 41 на 42. Перезарядка снизила его до 39.

Похоже, это просто скрипт, который генерирует 60 кадров анимации и отправляет их пользователю. Это, вероятно, можно было бы сделать на любом языке.

Вот как это делается в php:

Http://seanja.com/secret/countdown/

Введите описание изображения здесь

Я нашел http://sendtric.com/, который является свободным и очень легко интегрируется.

Можно попробовать http://makedreamprofits.com/pt/. вместо того, чтобы предоставлять дополнительный контент в gif, этот обратный отсчет разбивается на отдельные изображения и может длиться до 20 минут без увеличения трафика.

П. С. Gmail-это предварительное кэширование изображений, таким образом, снабжая его бесконечно с новыми кадрами не представляется возможным.