web-dev-qa-db-ja.com

電子メールのカウントダウンタイマー画像GIF

最近、Onnit Labsから、gif画像を使用して電子メール内にカウントダウンモジュールタイマーを含む電子メールを受信しました。メール送信者はここ​​で見ることができます: https://www.onnit.com/emails/lastchance-historic/

画像はここで見ることができます:

enter image description here

私はそれを調べましたが、GIFはブラウザにロードされたときのフレーム数を指定しないため、gifsocketsを使用してアニメーションGIFに新しいフレームを送信し続けることができるようです。ここはgithubにあります: http://github.com/videlalvaro/gifsockets

これは非常に興味深く、実にクールな効果だと思いました。誰がこれをどのように達成できるかについて他の洞察を持っていますか? Onnitで使用しているものは、URLまたは画像の最後に追加された日付に従ってカウントダウンを変更するようです。

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

メールで送信するのと同じことをしようとしていますが、少し困惑しています。

35
alvaram

多分gifsocketsは動作するでしょう(以前は試したことはありませんでした...)が、最初の画像ロード以外の画像を見ている間、ネットワークトラフィックはありません。また、41から42に再びジャンプするのを見ています。リロードにより39になりました。

これは、60フレームのアニメーションを生成してユーザーに送信する単なるスクリプトのようです。これはおそらくどの言語でも可能です。

Phpでの実行方法は次のとおりです。

http://seanja.com/secret/countdown/

enter image description here

33
SeanJA

http://sendtric.com/ が見つかりました。これは無料であり、非常に簡単に統合できます。

3
Guillaume

http://makedreamprofits.com/pt/ を試すことができます。 GIFに追加コンテンツを提供する代わりに、このカウントダウンは個別の画像に分割され、トラフィックを増やすことなく最大20分間カウントできます。

追伸Gmailは画像をプリキャッシュするため、新しいフレームを無限に提供することはできません。

0
Eugene