@Linda-chan

Linda-chan

Линда Кайе
Linda-chan

Дата рождения: 01.11.1983

Тотальная неудачница и убийца жёстких дисков. Самая большая поклонница Ариэль. Член ордена Вселенского тормоза имени Осаки-сан. Любительница каваййных переднеприводных машинок. Суккуб на полставки. Когти прилагаются.

https://www.lindachan.net

10 я читаю 59 меня читают
15419 постов
26138 комментариев
Linda-chan
05 Nov 00:26

GET /image.jpg HTTP/1.1
Accept: image/avif,image/webp,/

Руки бы за такое оторвать =_=

06 Nov 11:55

Я-то думаю, почему мне на регулярной основе Webp прилетает, хотя какой-нибудь WGet честный JPG качает, а оно, оказывается, просто делает именно то, о чём просит броузер.

#orazes/2 в ответ на /1
06 Nov 14:45

Linda-chan, */* означает любой тип, независимо от того, что там ещё есть. Браузеры вставляют то, что до, чтобы показать, что они поддерживают «новомодные» форматы, чтобы сервера, которые не готовы полностью перейти на новый формат для всех, могли скармливать новым браузерам новый формат (поменьше размером), а старым — старый.

#orazes/3 в ответ на /2
06 Nov 15:17

Там разве не приоритет идёт слева направо, типа: хочу AVIF, если нет, то Webp, если нет, то что угодно?

#orazes/4 в ответ на /3
06 Nov 17:36

Linda-chan, вообще говоря, зависит от параметра q (от 0 до 1), если он есть (по умолчанию 1).

If there is no priority defined for the first two values, the order in the list is irrelevant. Nevertheless, with the same quality, more specific values have priority over less specific ones…

― https://developer.mozilla.org/en-US/docs/Glossary/Quality_values

В любом случае, решает сервер. А владелец твоего сервера уже решил, что он хочет webp, чтобы сэкономить трафик или скорость загрузки. А раз в конце */*, то браузер как бы говорит, что сожрёт всё, что угодно.

Комментарий был отредактирован в 17:37:05 06.11.2024
#orazes/5 в ответ на /4

Добавить пост

Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
Для форматирования текста используется Markdown.