Device Pixel Ratio Nedir?

Device Pixel Ratio, diğer adlarıyla CSS pixel ratio veya dppx, Türkçe adıyla ise cihaz piksel oranı olarak tanımlayabileceğimiz bu terimin ne işe yaradığından bahsedelim.

Device Pixel Ratio, Chrome’da F12’ye basarak açılan geliştirici araçlarında görülmektedir.

Resimde “2” değeri bulunan kutu device pixel ratio değeridir. Peki bu değer ne işe yaramaktadır?

Resimde ayrıca ekran çözünürlüğünün 360×640 olduğunu görebiliriz. Bu mantıksal çözünürlüktür. Cihazın fiziksel çözünürlüğü device pixel ratio ile mantıksal çözünürlüğünün çarpımıyla bulunur. Yani resimdeki cihaz için fiziksel çözünürlük 720×1280 değerindedir.

Vurgulanmak istenen şudur:

CSS ile media screen kontrolü yaparken cihazın fiziksel çözünürlüğü 720×1280 olsa da device pixel ratio değeri 2 ise site kodların ekranda görülmesini 360×640 değerine göre yapmalıdır.

CSS kodu ise şöyle olabilir:

Özellikle 1.1 oranın yukarısı için çalışacak kodları yazabiliriz. 1.5, 2, 2.5, 3, 4 dppx kapsar. Ancak bir tane daha yazalım ve üstteki kod 1.5 ve 2 için olmuş olsun.

Bir yorum yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir