Таймер обратного отсчета изображение 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 ответа:
Хотя, возможно,
gifsockets
сработает (я не пробовал этого раньше...), нет никакого сетевого трафика, пока я смотрю на изображение, кроме начальной загрузки изображения. Я также вижу, как он снова прыгает с 41 на 42. Перезарядка снизила его до 39.Похоже, это просто скрипт, который генерирует 60 кадров анимации и отправляет их пользователю. Это, вероятно, можно было бы сделать на любом языке.
Вот как это делается в php:
Я нашел http://sendtric.com/, который является свободным и очень легко интегрируется.
Можно попробовать http://makedreamprofits.com/pt/. вместо того, чтобы предоставлять дополнительный контент в gif, этот обратный отсчет разбивается на отдельные изображения и может длиться до 20 минут без увеличения трафика.
П. С. Gmail-это предварительное кэширование изображений, таким образом, снабжая его бесконечно с новыми кадрами не представляется возможным.