ブラウザで異なるアニメーションGIFの動作
2007.04.12 Author: たわばがに
ということで、今回はJavaScriptネタではありません。
ブラウザ毎に動きが異なるアニメーションGIFに関してです。
(↓※現在はデザインが変わってしまったため、5人組の画像は表示されていません。)
先日、しゃいんブログのトップページ上部でシャカシャカ走り続ける5人組を
アニメーションGIFに変更したのですが、
InternetExplorerで見ると、どうも動きが遅いというか、もっさりしている。
Firefoxでの動きと全然違うのは、何でだろう?
以下、結論。
InternetExplorerでは、1フレームのウェイトが0.1秒より短い場合、
強制的にウェイトが0.1秒となる。
故に、各フレームでのウェイトが共通の場合、秒間最大10フレームまでしか表示できない。
なので、ブラウザが異なっても共通の演出を行いたかったら、
ウェイトは0.1秒以上で設定すべし、ということですね。なるほどなるほど。
(なお、そっちの方の業界では、よく知られた話のようで)
以上、少々風変わりなネタでした。