Le ratio de pixels d’appareil (DPR), également appelé ratio de pixels CSS, est la relation entre les pixels physiques et les pixels logiques d’un appareil. Surtout avec l’avènement des écrans rétine, la résolution en pixels des appareils mobiles modernes augmente à un rythme rapide.
L’activation de l’optimisation du rapport de pixels de l’appareil rend l’image à la résolution native de l’écran, ce qui la rend nette.
Actuellement, la densité en pixels de l’affichage provient des valeurs d’en-tête Akamai CDN.
dpr=off|on,dprValue
off |
Désactivez l’optimisation du RGPD au niveau de l’URL d’une image individuelle. |
on, dprValue |
Remplacez la valeur RPD détectée par l’imagerie dynamique par une valeur personnalisée (comme détectée par une logique côté client ou par d’autres moyens). La valeur autorisée pour dprValue est tout nombre supérieur à 0. |
Vous pouvez utiliser dpr=on,dprValue
même si le paramètre RGPD au niveau de l’entreprise est désactivé.
En raison de l’optimisation du RPD, lorsque l’image créée est supérieure au paramètre MaxPix Dynamic Media , la largeur MaxPix est toujours reconnue en conservant les proportions de l’image.
Taille d’image demandée | Valeur DPR | Taille de l’image diffusée |
---|---|---|
816 x 500 | 1 | 816 x 500 |
816 x 500 | 2 | 1 632 x 1 000 |
816 x 500 | 3 | 2 448 x 1 500 |
816 x 500 | 4 | 3 264 x 2 000 |
Les valeurs DPR sont basées sur les valeurs côté client détectées du réseau de diffusion de contenu groupé. Ces valeurs sont parfois inexactes. Par exemple, iPhone5 avec dpr=2
, et iPhone12 avec dpr=3, les deux affichent dpr=2
. Toujours pour les appareils haute résolution, l’envoi dpr=2
est préférable à l’envoi dpr=1
. La meilleure façon de surmonter cette inexactitude consiste toutefois à utiliser le RPD côté client pour vous donner des valeurs entièrement précises. Et ça marche pour n'importe quel appareil, qu'il s'agisse d'Apple ou de tout autre appareil qui a été lancé. Voir Utilisation de l’imagerie dynamique avec rapport des pixels côté client.
Attribut de requête. Elle n’a aucun effet si dpr
est désactivé ou si dprValue=1
.
dpr=off
https://smartimaging.scene7.com/is/image/ADBE/AdobeStock_409826521?dpr=on,3