Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

Sec-CH-Width header

Sicherer Kontext: Diese Funktion ist nur in sicheren Kontexten (HTTPS) in einigen oder allen unterstützenden Browsern verfügbar.

Experimentell: Dies ist eine experimentelle Technologie
Überprüfen Sie die Browser-Kompatibilitätstabelle sorgfältig vor der Verwendung auf produktiven Webseiten.

Der HTTP Sec-CH-Width Request-Header ist ein Geräte-Client-Hinweis, das die gewünschte Ressourcenbreite in physischen Pixeln angibt — die intrinsische Größe eines Bildes. Der angegebene Pixelwert ist eine Zahl, die auf die nächstgrößere ganze Zahl aufgerundet wird (d.h. Deckenwert).

Der Hinweis wird nur bei Bildanfragen gesendet.

Der Hinweis erlaubt es dem Client, eine Ressource anzufordern, die sowohl für den Bildschirm als auch für das Layout optimal ist: Dabei werden sowohl die dichtigkeitskorrigierte Breite des Bildschirms als auch die extrinsische Größe des Bildes im Layout berücksichtigt.

Wenn die gewünschte Ressourcenbreite zum Zeitpunkt der Anfrage nicht bekannt ist oder die Ressource keine Darstellungsbreite hat, kann das Sec-CH-Width Header-Feld weggelassen werden. Wenn der Sec-CH-Width Header mehr als einmal in einer Nachricht erscheint, wird die letzte Vorkommen verwendet.

Header-Typ Request-Header, Client-Hinweis
Verbotener Request-Header Nein

Syntax

http
Width: <number>

Direktiven

<number>

Die Breite der Ressource in physischen Pixeln, aufgerundet zur nächstgrößeren ganzen Zahl.

Beispiele

Der Server muss zunächst zustimmen, den Sec-CH-Width Header zu empfangen, indem er die Antwort-Header Accept-CH mit Sec-CH-Width sendet.

http
Accept-CH: Sec-CH-Width

Dann könnte der Client bei nachfolgenden Bildanfragen den Sec-CH-Width Header zurücksenden:

http
Width: 1920

Spezifikationen

Specification
Responsive Image Client Hints
# sec-ch-width

Browser-Kompatibilität

Siehe auch