我工作的一個asp.net mvc的項目,包括與圖像廚房頁面的最有效的方法。該頁面將加載一個主要中型圖像和12個縮略圖。如果用戶點擊縮略圖,圖像將顯示在中等大小的圖像div中。如果一個人點擊中等大小的圖像,一個較大尺寸的圖像將在一個彈出窗口中打開。該頁面可能需要36個圖像(12倍縮略圖,12倍中等,12倍大)。我想知道在邏輯上最有效的方式(性能與用戶體驗)加載三個尺寸的圖像會是什麼?加載圖像的圖片庫頁
- 我是否需要通過在頁面上在初始頁面加載視圖中的圖像的所有三種尺寸?
OR
- 我是否僅裝入初始視圖所需要的圖像,並檢索附加圖像經由AJAX「按需」?
爲什麼不嘗試兩種方法,看看哪一種更適合用戶?因爲這個問題確實沒有客觀「正確」的答案。它將取決於許多因素,如帶寬,顯示尺寸,其他設計元素,用戶期望等。 –