當創建網站/移動應用程序和適應視網膜/高分辨率屏幕(需要兩倍大小的圖像)時,爲什麼不是是一個好主意,圖像和尺寸縮小到一半尺寸,因此您只有一幅圖像在非視網膜圖像上變得更小(圖像中的細節數量相同)。視網膜/高分辨率圖像
這樣你不需要雙倍的圖像數量,因爲你只有一個更高的res圖像,可以縮小到一半的大小,以適應兩個屏幕?
當創建網站/移動應用程序和適應視網膜/高分辨率屏幕(需要兩倍大小的圖像)時,爲什麼不是是一個好主意,圖像和尺寸縮小到一半尺寸,因此您只有一幅圖像在非視網膜圖像上變得更小(圖像中的細節數量相同)。視網膜/高分辨率圖像
這樣你不需要雙倍的圖像數量,因爲你只有一個更高的res圖像,可以縮小到一半的大小,以適應兩個屏幕?
爲什麼它不是一個好主意,只包含較大的圖像,和尺寸的一半大小,所以你只能有一個圖像這其中,非視網膜圖像,只會變得更小(與相同圖像中的細節數量)
這不是一個好主意,因爲對於人們沒有高分辨率/視網膜移動設備的情況,您只會浪費約40%的圖像帶寬。
根據流量的大小,該額外帶寬的成本將非常快速地累加起來。
這通常是爲了節省資源。雖然保存兩張圖像而不是一張圖片所需的空間並不重要,但保存額外分辨率(在非視網膜設備上)的內存確實很重要。此外,每次都必須使用CPU來調整圖像大小。
這是所有關於加載時間,視網膜圖像需要更長的時間加載。因此,對設備的不具有高分辨率他們只會放慢改革的步伐......
JPEG:
獲得2倍大小的圖像並保存與硬壓縮(高達20-30%)。視網膜使用原始尺寸,其他設備使用半尺寸。這樣可以節省(有時減少)圖像重量,並提高視覺質量。
實施例:1024 × 640, 99 Kb VS 2048 × 1280, 75 Kb
源(RU):http://pepelsbey.net/pres/clear-and-sharp/
3個原因:
這是一個非常好的答案 - 謝謝! – keldar