dpr

Ultimo aggiornamento: 2023-08-24
  • Argomenti:
  • Dynamic Media Classic
    Visualizza ulteriori informazioni su questo argomento
  • SDK/API
    Visualizza ulteriori informazioni su questo argomento
  • Creato per:
  • Developer
    User

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

disattivato

Disattiva l’ottimizzazione DPR a livello di singolo URL immagine.

on, dprValue

Sostituisci il valore DPR rilevato da Smart Imaging con un valore personalizzato (rilevato da qualsiasi logica lato client o in altro modo). Il valore consentito per dprValue è un numero qualsiasi maggiore di 0.

È 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.

Dimensione immagine richiesta Valore DPR Dimensioni immagine consegnata
816 x 500 1 816 x 500
816 x 500 2 1632 x 1000
816 x 500 3 2448 x 1500
816 x 500 4 3264 x 2000

I valori DPR si basano sui valori lato client rilevati per la rete CDN in bundle. Questi valori a volte sono imprecisi. IPhone5 con dpr=2e iPhone12 con dpr=3, entrambi mostrano dpr=2. Per i dispositivi ad alta risoluzione, l'invio dpr=2 è migliore dell’invio 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. Consulta Utilizzo di Smart Imaging con 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

Consultate anche

bfc, rete, Imaging avanzato

In questa pagina