dpr
Créé pour :
- Développeur
- Utilisateur ou utilisatrice
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 de RDPD au niveau de la société 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, affichent toutes deux dpr=2
. Néanmoins, 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 le ratio de pixels d’appareil côté client.
Propriétés
Attribut de requête. Cela n’a aucun effet si dpr
est désactivé ou si dprValue=1
.
Par défaut
dpr=off
Exemple
https://smartimaging.scene7.com/is/image/ADBE/AdobeStock_409826521?dpr=on,3