Заголовки: Content-DPR
Заголовок Content-DPR
Устарело: Эта функция больше не рекомендуется. Хотя некоторые браузеры всё ещё могут её поддерживать, она уже могла быть удалена из соответствующих веб-стандартов, может находиться в процессе удаления или сохраняться только для обеспечения совместимости. Не используйте её и, по возможности, обновите существующий код; примите решение, опираясь на таблицу совместимости внизу этой страницы. Имейте в виду, что эта функция может перестать работать в любой момент.
Безопасный контекст: Эта функция доступна только в безопасных контекстах (HTTPS) в некоторых или во всех поддерживающих её браузерах.
Нестандартная функция: Эта функция не стандартизирована. Мы не рекомендуем использовать нестандартные функции в рабочей среде, поскольку их поддержка браузерами ограничена, а сами они могут измениться или быть удалены. Однако в отдельных случаях, когда стандартного решения нет, они могут стать подходящей альтернативой.
HTTP-заголовок Content-DPR ответа используется для подтверждения соотношения пикселей устройства изображения (DPR) в запросах, где подсказка клиента для экрана DPR использовалась для выбора ресурса изображения.
Примечание: Заголовок Content-DPR был удалён из спецификации подсказок клиента в draft-ietf-httpbis-client-hints-07. Спецификация подсказок клиента для адаптивных изображений предлагает заменить этот заголовок, указывая исходное разрешение/размеры в метаданных EXIF.
Если подсказка клиента DPR используется для выбора изображения, сервер должен указать Content-DPR в ответе. Если значение в Content-DPR отличается от значения DPR в запросе (то есть DPR изображения не совпадает с DPR экрана), клиент должен использовать Content-DPR для определения исходного размера изображения и его масштабирования.
Если заголовок Content-DPR встречается в сообщении несколько раз, используется последнее вхождение.
Синтаксис
Content-DPR: <number>
Директивы
<number>-
Соотношение пикселей устройства изображения, рассчитываемое по следующей формуле: Content-DPR = Размер выбранного ресурса изображения / (Ширина / DPR)
Примеры
См. пример заголовка DPR.
Совместимость с браузерами
| Настольные | Мобильные | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Opera | Safari | Chrome Android | Firefox для Android | Opera Android | Safari в iOS | Samsung Internet | WebView Android | WebView в iOS | |
Content-DPR |
46 | 79 | Нет | 33 | Нет | 46 | Нет | 33 | Нет | 5.0 | 46 | Нет |
См. также
- Подсказки клиента для устройств и адаптивных изображений
Accept-CH-
Кэширование HTTP: Vary и
Vary - Повышение конфиденциальности пользователей и удобства работы разработчиков с помощью подсказок клиента User-Agent на developer.chrome.com (2020)
© 2005–2025 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/HTTP/Reference/Headers/Content-DPR