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タグのオプションも調べてみたのですが、そういう指定はなさそうでした。
どなたがご存知の方がいらっしゃいましたら、ご教示のほどお願い致します。
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
その前に…そんな大きな画像を読み込まされるユーザーが迷惑がらないか…とそちらを心配された方が良いかと思います。
「横750px 縦129px 再生時間1分弱」こんな大きな画像があったら大変だと思いますが…。
No.2
- 回答日時:
> Firefoxで見ると、思い通りに別のページに移ってもアニメーションが続けて再生されるのですが、
言われて初めて気づきました。
こういう動作をするのはNetscape6か7以降のブラウザの特徴でしょうか?
昔からあるブラウザはGIFアニメーションもFlashアニメーションやBGMなどと同様、最初から再生されるようですね。
で、回答なんですが、<img>では出来ません。
一般的にはフレームを使って、常に表示されるようにしておく方法が使われます。
いわゆるフルFlash、フルAjaxなどの方法もありますが、
ユーザビリティーなどの問題上、フレーム以上に難しいというか面倒なのでお勧めしません。
私も、タイトルロゴの表示にこのサイズのGIFアニメーションは大きいと思うので、Flashアニメーションにした方が良いと思います。
なるほど。
GIFアニメはなるべくファイルサイズを削って作成はしたのですが、
やはり低速のADSL以下の環境では重いかと思います。
フレーム仕様にはしたくない&お二方ご指摘のパフォーマンスを考慮に入れて
- 全ページにアニメーションを組みこむのをやめる
- Flashアニメーションでファイルサイズを軽くする
等、再度仕様を検討致します。
ご意見どうもありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- ノートパソコン gifアニメ―ションを動画(mp4でOK)にしたい 1 2022/08/14 09:51
- HTML・CSS CSSが効かずどのように指定すれば良いか分からないのでアドバイスお願い致します 2 2023/06/07 12:25
- 画像編集・動画編集・音楽編集 AfterEffectでのシャターの挙動がおかしい 1 2023/05/07 00:38
- Ameba(アメーバブログ) アメブロは、HTMLのタグの入力を許さないブログ・サイトですか? 1 2023/06/18 18:48
- ホームページ作成・プログラミング アメーバ・ブログは"HTMLタグ"を許可してないのですか? 2 2023/06/17 21:08
- HTML・CSS img と p を縦中央に配置したいのですがうまくいきません。 2 2023/01/12 14:38
- その他(IT・Webサービス) ホームページにカウント数を表示する 2 2022/10/28 10:37
- PHP imageフォルダに、画像をリサイズして保存する時のファイル名を変更したい 1 2023/05/30 11:39
- その他(IT・Webサービス) どうか教えてください。 1 2022/09/25 11:51
- JavaScript clear機能を失わずにファイルアップロード機能を作成したい 3 2023/06/10 16:12
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Flashゲームのセーブ機能の作り方
-
メディアプレーヤーで再生する...
-
フレーム内に移動したい
-
エクセルVBA読み込みアドレスの...
-
cookieの保存について
-
ドキュメントサイズの変更
-
メガネのフレームの買い取りに...
-
スライドプレゼンテーション機...
-
MacBook Airで作成するトレス動...
-
静止画をmov形式で保存する方法
-
円を描くように動くアニメーシ...
-
Flash Liteで作成したFlash待ち...
-
iframeはSEO的に不利になる?
-
2倍速を等速動画に(車載動画)
-
【C++】IDirect3DSurfaceのディ...
-
マイナンバーカードや免許証の...
-
メモリに読み込んだ音源のPlayS...
-
suzuka rollOverで画像が徐々...
-
スクリプトが何に記述されてい...
-
Kiss DN AFフレームを非表示に...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
phpで音を鳴らす
-
複数のJavaScriptを順番に実行...
-
Gifアニメの再生について(検索...
-
PHPで、キャラクター画像とセリ...
-
複数のsoundを1つのon/offボタ...
-
サウンドのフェードイン・アウト
-
WindowsMediaVideoをインライン...
-
Flashゲームのセーブ機能の作り方
-
webサイトに動画をはりつけ、ク...
-
ホームページに再生ボタン
-
フレーム内に移動したい
-
ドロップフレームの計算をエク...
-
Access2010でサブフォームのフ...
-
フレーム内のオプションボタン...
-
【C#】wavファイルの複数同時再生
-
VB6のスクロールバー付きフレー...
-
C#でDLLファイル読み込みを行う...
-
VBで動的に作成したパネルの上...
-
cisco catalystのトラブルシュ...
-
車の運転時のメガネ 縁なし(...
おすすめ情報