Если вы используете стек LAMP, добавьте его в файл .htaccess в корневой веб-папке. Нет необходимости добавлять его в каждый файл PHP.

ольно смущен. Я должен быть в состоянии установить

<meta http-equiv="X-UA-Compatible" content="IE=edge" />

и IE8 и IE9 должны визуализировать страницу с использованием новейшего движка рендеринга. Тем не менее, я только что протестировал его, и если режим совместимости включен в другом месте на нашем сайте, он останется нанаша страницахотя мы должны заставлять это не делать.

Как вы должны убедиться, что IE делаетне использовать режим совместимости (даже в интрасети)?

FWIW, я использую декларацию HTML5 DocType (<!doctype html>).

Вот первые несколько строчек страницы:

<!doctype html> 
<!--[if lt IE 7 ]> <html lang="en" class="innerpage no-js ie6"> <![endif]--> 
<!--[if IE 7 ]>    <html lang="en" class="innerpage no-js ie7"> <![endif]--> 
<!--[if IE 8 ]>    <html lang="en" class="innerpage no-js ie8"> <![endif]--> 
<!--[if (gte IE 9)|!(IE)]><!--> 
<html lang="en" class="innerpage no-js"> 
<!--<![endif]--> 
    <head> 
        <meta charset="ISO-8859-1" /> 
        <meta http-equiv="X-UA-Compatible" content="IE=edge" /> 

РЕДАКТИРОВАТЬ:Я только что узнал что по умолчанию в IE8 используется режим совместимости IE7 для сайтов интрасети. Будет ли это переопределять метатег X-UA-Compatible?

Ответы на вопрос(18)

Ваш ответ на вопрос