Заставьте сайты работать даже в режиме совместимости с IE - PullRequest
1 голос
/ 11 марта 2012

Этот вопрос может показаться мне несвязанным, но в моем случае он необходим

Я занимаюсь разработкой своего сайта, и он прекрасно работает во всех браузерах, кроме режима совместимости с IE.я ссылался на множество сайтов и множество ответов в переполнении стека.

все они ссылаются на одну точку как

<meta http-equiv="x-ua-compatible" content="IE=8"> or EDGE

Это заставит IE пропустить представление совместимости, но мне нужносайт должен быть стабильным в режиме совместимости с IE.

Надеюсь, я получу ответ здесь ...

Заранее спасибо.

1 Ответ

3 голосов
/ 11 марта 2012

Вам не нужно, чтобы он работал в режиме совместимости.

Режим совместимости разработан для удобства пользователя (т. Е. Не программиста), чтобы сделатьвеб-сайты, нацеленные на более ранние версии IE , пригодные для использования в текущих версиях.

Если ваша веб-страница работает правильно в текущей версии, вам не нужно заставлять ее работать в представлении совместимости, и фактически,Вы не должны беспокоиться о том, чтобы заставить его работать там.Это не ограничивается режимом совместимости IE, как правило, это справедливо для любого режима совместимости.Вы не используете его без необходимости, а лучшие страницы не обязаны.

Фрагмент, с которым вы уже столкнулись, является решением (есть причина, по которой вы видите его повсюду),Он сообщает IE, что вы правильно поддерживаете последнюю версию движка рендеринга, и поэтому он должен использовать его для отображения вашей страницы.Пользователь не должен делать ничего особенного, чтобы заставить его работать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...