IM在一個圖片庫工作具有高分辨率的圖像(像1280x1400px),實際上我的腳本執行此客戶端:重圖像的預加載掛腳本
- 負載的第一圖像,並顯示它
- 加載第一張圖片時,加載該圖庫的所有縮略圖(每張200x440像素或類似物)
- 當所有縮略圖加載時,從縮略圖開始緩存所有圖像(我的意思是完整分辨率圖像),所以當用戶選擇列表上的第二張圖片時,它已經預先加載了
問題是,當縮略圖中的第二張圖片開始預加載時,瀏覽器非常慢並且感覺會掛起,看起來好像是佔用太多內存或CPU,我真的不知道。
有沒有什麼方法可以像並行預加載它?或者也許有另一種方式來「快速加載」圖片庫?我一直在想每個圖像的2個版本都是一個非常低分辨率的圖像作爲佔位符,然後加載實際圖像並將其替換(我認爲這是Google Plus圖庫的工作原理)
我的主要目標是有一個非常非常快的畫廊,因爲它可能有點慢,當用戶單擊圖像(每個文件爲200〜300KB)
謝謝
非常非常遲的答案我知道,但我有點忙,但是我正在考慮轉移到商業CDN,我認爲它的一個好主意CSS縮略圖的縮略圖!謝謝 –