2015-07-21 5 views
6

Мы использовали метатег x-ua-compatible в нашем html, в IE, чтобы заставить клиента IE-9.Устраняет ли браузер Windows Edge режим совместимости?

Не будет ли это работать?

В данной статье предполагается, что метатег не будет проигнорирован и вынужден перейти в новый режим Edge.

http://blogs.windows.com/msedgedev/2014/11/11/living-on-the-edge-our-next-step-in-helping-the-web-just-work/

ответ

8

Эта статья старая и Microsoft изменила свою позицию позже (ок. Февраль-март). Edge не будет обременен функциями совместимости IE. Он будет иметь только один движок рендеринга.

Если вам нужны специальные функции IE9, вам нужно будет использовать IE11, который будет включен в Windows 10 для таких устаревших целей.

+0

* будет включен *: *** *** включен, Windows 10 RTM был выпущен для Insiders. – cybermonkey

+0

Ну, я думаю, что технически это было частью Windows 10 с самого начала. –

+3

Я знаю, что это немного устарело, но для тех, кто не знает, вы можете нажать кнопку «Дополнительные действия» в верхнем правом углу Edge и выбрать «Открыть с помощью Internet Explorer». Это не обязательно помогает разработчикам, но, если какие-либо конечные пользователи видят это, это может быть полезно. – James

7

В MS Edge больше не будет разных режимов документа. Edge всегда будет использовать текущий/текущий режим документа (как указано в сообщении в блоге, которое вы упомянули).

Существует несколько более старых технологий, таких как ActiveX, которые не поддерживаются в MS Edge. Существует список на http://blogs.windows.com/msedgedev/2015/05/06/a-break-from-the-past-part-2-saying-goodbye-to-activex-vbscript-attachevent/

В списке также есть пояснения по каждой технологии. Например, «режимы» Документ:

Почему она существует: Начиная с IE8, Internet Explorer введен новый режим «документ» с каждым выпуском. Эти режимы документа могут быть запрошенными через х-ua-совместимый заголовок, чтобы перевести браузер в режим , который эмулирует устаревшие версии.

Для этого он больше не нужен: Как и в других современных браузерах, Microsoft Edge будет иметь один «живой» режим документа. Для того, чтобы свести к минимуму нагрузку на совместимость, функции будут протестированы за переключателями примерно: флаги до тех пор, пока они не будут стабильными и готовы к повороту по умолчанию.

Вы можете найти более подробную информацию по этой теме на https://msdn.microsoft.com/en-us/library/dn904497%28v=vs.85%29.aspx

В Microsoft Edge, разработчик, инициированное переключение режима документа через заголовок X-UA-Compatible будет игнорироваться на большинстве интернет-сайтов , и они будут обработаны движком EdgeHTML.

Надеюсь, это поможет.

2

Да, Edge отменяет режим совместимости. Вместо этого вы можете просматривать определенные сайты в IE. Для меня я не хочу запускать несколько браузеров. Итак, пока MS не решит сначала поставить пользователей, я буду придерживаться IE.

+2

MS ставит пользователей сначала, заставляя веб-сайты обновляться до современных технологий, что дает пользователю лучший опыт. –

Смежные вопросы