Offtop. HTTP header vs Meta tag. Источники кракозябр.
Rush
rush at natm.ru
Mon Mar 16 03:23:38 MSK 2009
alekciy пишет:
> On Sun, 15 Mar 2009 02:30:14 +0300, Rush <rush at natm.ru> wrote:
>
>> Всё зависит от типа документа. Но HTML
>> обязан содержать |<meta
>> http-equiv="Content-type" content="text/html;charset=XXX" />, а
>> браузер
>> обязан обслужить этот тег с более
>> высоким приоритетом.
>>
> Чем HTTP header? Тогда чем это можно объяснить:
> http://alekciy.ru/articles/what_priority/what_priority.php ?
>
>
Объяснение, к сожалению, очень простое - браузеры, отступая от
стандарта, предпочитают верить заголовкам сервера. Насколько я помню
стандарт, там жёстко не регламентируется приоритет, вроде только
обязательное наличие charset в тегах саомго HTML документа. Если бы я
писал браузер, я бы приоритет повесил на charset в самом документе, уж
не документу ли знать в каком он charset ? :)
More information about the nginx-ru
mailing list