Я занимаюсь разработкой HTML-приложения, и я изначально ориентировался на IE7, потому что половина компании все еще имела эту конкретную версию. Они только что обновились до IE8 на этой неделе, и я пытаюсь избавиться от любого специфического кода IE7.
Одна вещь, которую я заметил при использовании инструментов разработчика IE, заключается в том, что при просмотре домашней страницы на локальном сервере режим документа устанавливается на стандарты IE8. Если я просматриваю ту же самую базу кода на моем тестовом сервере, то по умолчанию она соответствует стандартам IE7:
Вот что я вижу, когда смотрю на инструменты разработчика на каждом сервере:
http://localhost:12345/
Режим браузера: IE8
Режим документа: стандарты IE8 (страница по умолчанию)
http://webtest01/
Режим браузера: IE8 Compat View
Режим документа: стандарты IE7 (страница по умолчанию)
Чем они отличаются на разных серверах?
EDIT
Я думаю, это потому, что в Internet Explorer есть настройка для отображения сайтов локальной интрасети в режиме совместимости. Есть ли тег, который я могу использовать, чтобы переопределить это для моего сайта?