ようこそ ゲスト さん、新規登録(無料)して気になる疑問を解決しませんか?

質問

質問者:moon-mama Gifアニメの再生について(検索用:連続;リロード;再読み込み)
困り度:
  • すぐに回答を!
HPでGifアニメーション(WinShotというフリーソフトでビットマップ画像をコマ送り再生させて作成したもの、1分弱のGifアニメです)をHPのヘッダーイメージとして使用しています。
HP内のどのページでもそのGifアニメーションがヘッダーとして組み込まれているという仕様です。
それで、HP内でページを移動(別のHTMLファイルにジャンプ)したときに、そのアニメーションがリロード(最初から再生)されないようにしたいと考えています。
現在は、HP内のすべてのHTMLファイルの頭に、下記の様にイメージタグでGifファイルを指定しています。
-----------------------------------------------------------
<img src="./image/topimage.gif" width="750" height="129" />
-----------------------------------------------------------

Firefoxで見ると、思い通りに別のページに移ってもアニメーションが続けて再生されるのですが、IEで見るとページ移動の際にいちいちアニメーションが再び最初から再生されてしまい、困っています。
IMGタグのオプションも調べてみたのですが、そういう指定はなさそうでした。
どなたがご存知の方がいらっしゃいましたら、ご教示のほどお願い致します。
質問投稿日時:08/04/09 13:55
質問番号:3934774
この質問に対する回答は締め切られました。
最新から表示回答順に表示

回答

 

回答者:taloo > Firefoxで見ると、思い通りに別のページに移ってもアニメーションが続けて再生されるのですが、
言われて初めて気づきました。
こういう動作をするのはNetscape6か7以降のブラウザの特徴でしょうか?
昔からあるブラウザはGIFアニメーションもFlashアニメーションやBGMなどと同様、最初から再生されるようですね。


で、回答なんですが、<img>では出来ません。
一般的にはフレームを使って、常に表示されるようにしておく方法が使われます。

いわゆるフルFlash、フルAjaxなどの方法もありますが、
ユーザビリティーなどの問題上、フレーム以上に難しいというか面倒なのでお勧めしません。


私も、タイトルロゴの表示にこのサイズのGIFアニメーションは大きいと思うので、Flashアニメーションにした方が良いと思います。
種類:アドバイス
どんな人:一般人
自信:参考意見
回答日時:08/04/09 15:53
回答番号:No.2
この回答へのお礼なるほど。
GIFアニメはなるべくファイルサイズを削って作成はしたのですが、
やはり低速のADSL以下の環境では重いかと思います。
フレーム仕様にはしたくない&お二方ご指摘のパフォーマンスを考慮に入れて
- 全ページにアニメーションを組みこむのをやめる
- Flashアニメーションでファイルサイズを軽くする
等、再度仕様を検討致します。
ご意見どうもありがとうございました。

回答

 

回答者:CyberDenx2 その前に…そんな大きな画像を読み込まされるユーザーが迷惑がらないか…とそちらを心配された方が良いかと思います。

「横750px 縦129px 再生時間1分弱」こんな大きな画像があったら大変だと思いますが…。
種類:アドバイス
どんな人:一般人
自信:参考意見
回答日時:08/04/09 14:11
回答番号:No.1
この回答へのお礼この回答にお礼をつける(質問者のみ)
 
最新から表示回答順に表示