dpr dpr
Il rapporto pixel del dispositivo (DPR, Device Pixel Ratio), noto anche come rapporto pixel CSS, è la relazione tra i pixel fisici e i pixel logici di un dispositivo. Soprattutto con l'avvento degli schermi retina, la risoluzione pixel dei dispositivi mobili moderni sta crescendo a un ritmo veloce.
Attivando l’ottimizzazione del rapporto pixel del dispositivo, l’immagine viene riprodotta alla risoluzione nativa dello schermo, rendendola più nitida.
Attualmente, la densità di pixel della visualizzazione proviene dai valori di intestazione della rete CDN di Akamai.
dpr=off|on,dprValue
È possibile utilizzare dpr=on,dprValue
anche se l'impostazione DPR a livello aziendale è disattivata.
A causa dell'ottimizzazione DPR, quando l'immagine risultante è maggiore dell'impostazione MaxPix Dynamic Medie, la larghezza MaxPix viene sempre riconosciuta mantenendo le proporzioni dell'immagine.
I valori DPR si basano sui valori lato client rilevati per la rete CDN in bundle. Questi valori a volte sono imprecisi. Ad esempio, iPhone5 con dpr=2
e iPhone12 con dpr=3, entrambi mostrano dpr=2
. Tuttavia, per i dispositivi ad alta risoluzione, l'invio di dpr=2
è migliore rispetto all'invio di dpr=1
. Il modo migliore per superare questa imprecisione, tuttavia, è utilizzare il DPR lato client per fornire valori accurati al 100%. E funziona per qualsiasi dispositivo, sia esso Apple o qualsiasi altro dispositivo che è stato lanciato. Vedi Utilizzare Smart Imaging con le proporzioni pixel del dispositivo lato client.
Proprietà
Un attributo di richiesta. Non ha alcun effetto se dpr
è disattivato o se dprValue=1
.
Predefinito
dpr=off
Esempio
https://smartimaging.scene7.com/is/image/ADBE/AdobeStock_409826521?dpr=on,3