簡體   English   中英

如何最好地確定網頁上HTTP請求的優先級?

[英]How do I best prioritize HTTP requests on a web page?

我需要優先下載(以我為例)圖像。

為此,我希望使用某種插件(最好是jQuery),而無需構建自己的下載隊列機制,即可完成此操作。

考慮這種情況:

您有一個網頁。 您的網頁能夠向給定的用戶顯示三幅圖像。 這些圖像僅應用戶要求一次顯示一次。

然后,理想情況下,您將要從上到下加載圖像,直到用戶做出選擇為止。 然后,您希望他的選擇在隊列中上移並成為下一行(他所做的每個選擇)。

當然,在只有三個圖像的頁面中,這並不是真正的問題,但是隨着越來越多的圖像,它變得很重要。

我目前僅使用背景圖像顯示圖像,並希望保持這種狀態。

哦,而且,我希望在加載圖像時顯示“ spinner.gif”。

有什么建議么?

謝謝。

更新我最終基於此創建了自己的排隊系統: http : //jqueryfordesigners.com/image-loading/

假設實際頁面將包含三個以上的圖像,請看一下該圖像Lazy Load Plugin 它基於折疊下方的內容和不折疊的內容,依次處理圖像,並且可以配置為在滾動時在折疊下方預加載X個圖像。 它允許使用占位符圖像,但是如果您希望它顯示背景圖像而不是處理實際的img標簽,則可能需要重新編寫。

這是加載“按需”或滾動到視圖中的示例。 雖然沒有直接回答您的問題,但從根本上講是相似的。

http://www.webresourcesdepot.com/dnspinger/

嘗試向下滾動,然后頁面上就會加載我的內容。 同樣適用於圖像。 可以在“ 使用jQuery滾動時加載內容 ”中找到此演示的資源。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM