0

あなた(私、私たち、みんななど)は、サイトでアセットをロードおよびプリロードする方法を知っていることは間違いありません。しかし、サーバー側でもクライアント側でも、アセットを部分的にロードすることは可能かどうか疑問に思っていました。

私のサイトにすべて500kbの10枚の画像があるとしましょう。

ただし、これらの画像は、ユーザーがイベントをトリガーするまですぐには表示されません。

たとえば、ロード時に各画像の200kbをロードし、必要に応じて残りの300kbをロードすることは可能ですか?

アセットの部分的なロードが誰かが試みて達成したものである場合でも、多くの場所で十分に文書化されているため、プリロードに関する情報は必要ありません

アイデアをありがとう

アンドリュー

4

2 に答える 2

1

500枚の画像からX個だけをロードする部分ロードを確実に実行できます。ただし、特に画像の場合、500Kファイルのうち200KのみをロードすることがWeb上で役立つ可能性は非常に低いようです。

于 2012-06-22T19:02:51.083 に答える
0

探しているものとは異なりますが、遅延読み込みプラグインがあり、ユーザーが画像をスクロールして表示するまで画像の読み込みを遅らせます。

現在、ほとんどのフレームワークにはプラグインがあります( MikeTuupolaによるjQueryのLazyLoadingプラグインは以前は正しく機能していませんでしたが、彼はいくつかの作業を行ったようです)。MooToolsPrototypeYUIの例も見つけました

于 2012-06-22T18:57:21.807 に答える