dpr dpr
De pixelverhouding van het apparaat (DPR), ook wel CSS-pixelverhouding genoemd, is de verhouding tussen de fysieke pixels van een apparaat en logische pixels. Vooral met de komst van Retina-schermen groeit de pixelresolutie van moderne mobiele apparaten snel.
Als u de pixelverhouding van het apparaat inschakelt, wordt de afbeelding weergegeven met de oorspronkelijke resolutie van het scherm, waardoor deze scherp wordt.
Momenteel is de pixeldichtheid van het beeldscherm afkomstig van Akamai CDN-headerwaarden.
dpr=off|on,dprValue
U kunt dpr=on,dprValue
zelfs als het bedrijf de DPR-instelling als uitgeschakeld heeft.
Als de resulterende afbeelding door DPR-optimalisatie groter is dan de Dynamic Media-instelling MaxPix, wordt de breedte van MaxPix altijd herkend door de hoogte-breedteverhouding van de afbeelding te behouden.
DPR-waarden zijn gebaseerd op de gedetecteerde client-side waarden van de gebundelde CDN. Deze waarden zijn soms onjuist. IPhone5 bijvoorbeeld met dpr=2
en iPhone12 met dpr=3, beide tonen dpr=2
. Stilstaand, voor apparaten met hoge resolutie, verzenden dpr=2
is beter dan verzenden dpr=1
. De beste manier om deze onnauwkeurigheid te overwinnen, is echter door DPR op de client-side te gebruiken om u 100% nauwkeurige waarden te geven. En het werkt voor elk apparaat, of het nu Apple is of een ander apparaat dat gelanceerd werd. Zie Slimme beeldverwerking gebruiken met pixelverhouding van client-side apparaat.
Eigenschappen
Een aanvraagkenmerk. Het heeft geen effect als dpr
is uit of als dprValue=1
.
Standaard
dpr=off
Voorbeeld
https://smartimaging.scene7.com/is/image/ADBE/AdobeStock_409826521?dpr=on,3
Zie ook
bfc, netwerk, Slimme afbeeldingen