2013-07-29 114 views
0

當創建網站/移動應用程序和適應視網膜/高分辨率屏幕(需要兩倍大小的圖像)時,爲什麼不是是一個好主意,圖像和尺寸縮小到一半尺寸,因此您只有一幅圖像在非視網膜圖像上變得更小(圖像中的細節數量相同)。視網膜/高分辨率圖像

這樣你不需要雙倍的圖像數量,因爲你只有一個更高的res圖像,可以縮小到一半的大小,以適應兩個屏幕?

回答

2

爲什麼它不是一個好主意,只包含較大的圖像,和尺寸的一半大小,所以你只能有一個圖像這其中,非視網膜圖像,只會變得更小(與相同圖像中的細節數量)

這不是一個好主意,因爲對於人們沒有高分辨率/視網膜移動設備的情況,您只會浪費約40%的圖像帶寬。

根據流量的大小,該額外帶寬的成本將非常快速地累加起來。

+0

這是一個非常好的答案 - 謝謝! – keldar

0

這通常是爲了節省資源。雖然保存兩張圖像而不是一張圖片所需的空間並不重要,但保存額外分辨率(在非視網膜設備上)的內存確實很重要。此外,每次都必須使用CPU來調整圖像大小。

1

這是所有關於加載時間,視網膜圖像需要更長的時間加載。因此,對設備的不具有高分辨率他們只會放慢改革的步伐......

1

3個原因:

  • 保存帶寬(從未超過必要下載較大的圖像)
  • 保存性能(縮放需要一些CPU電源)
  • 改善圖像渲染 (圖像在儘可能接近其原始尺寸 的尺寸時效果最好。不知道是否所有 設備有顯着差異,但肯定在一些)
相關問題