Сброс HTML 5 (html5reset.org) — совместимость с X-UA не работает

Я использую превосходный шаблон сброса HTML 5 по адресу html5reset.org. и мой X-UA-совместимый метатег, похоже, не работает. Вот как выглядит мой заголовок:











    
    


    Title of Page

Отображается возможность использовать режим просмотра совместимости в IE (значок сломанной страницы в поле URL). Проблема в том, что некоторые из моих клиентов установили свои браузеры IE9 в режим «всегда использовать режим совместимости», в результате чего веб-сайт выглядит как IE7, даже если они используют IE9, и X-UA-Compatible должен переопределить этот режим. .

Теперь, если я уберу забавный заголовок:




    
    

...вдруг начинает нормально работать.

Я заметил, что html5reset.orgсам по себе отображает значок неработающей страницы, так что он тоже не работает, но html5boilerplate.comРАБОТАЕТ, и кажется, использует тот же подход.

Добавление X-UA-Compatible в заголовок ответа через конфигурацию веб-сервера, кажется, исправляет это, но я бы не стал полагаться на этот подход.


Обновление:Кажется, что html5boilerplate.comпросто отправляет X-UA-Compatible в заголовках ответа HTTP, если обнаруживает, что браузер IE. Кажется, это правильный путь.

8
задан Sunday Ironfoot 21 May 2012 в 10:10
поделиться