画像を一枚ずつダウンロードするよう強制するJavaScript


これは何?

サーバーの負荷を下げ、画像が読み込めない現象を緩和します。

参考:Firefox 3にしたら、画像サイトの画像の表示がうまくいきません(表示されない画像があります)
(Firefoxに限らず、IEなどのブラウザもこのような調整を行っているようです)


使い方

1. imgloader.jsを保存して、自分のサイトに置いてください。

2. BODYタグを閉じる直前に、以下のように1行追加します。(スクリプトURLは各々の環境に合わせて下さい)

<body>
...
...
<script src="imgloader.js" type="text/javascript"></script>
</body>

3. 画像が一枚ずつ、0.3 秒毎にロードされるようになります。(jsファイル末尾の数字 300 を変更することで、ミリ秒単位で調整できます)

 


デモはこちら
(IE6, IE8, Firefox3, Opera9.25 & 10, Safari4 で動作確認しました。Chrome は画像の読み込みタイミングが早すぎて効きにくいようです……)


変更履歴

 

もどる

inserted by FC2 system