IE 11 Enterprise Mode vs Режим совместимости и собственный режим

Я хочу протестировать свои веб-сайты для Internet Explorer 11. У меня появились режимы совместимости с IE11, но я не мог понять разницу между режимом совместимости и корпоративным способом?

Это режимы, которые я нашел:

  • Основной режим
  • Режим совместимости
  • Режим предприятия

Ответ 1

Быстрое объяснение - режим совместимости, то, что вы установили с тегом X-UA-Compatible, решает проблемы обратной совместимости, скажем, 95%. Остальные 5% используют такие вещи, как CSS-выражения и элементы управления ActiveX, которые не работают с современным IE. Корпоративный режим был разработан для того, чтобы предприятия могли определять, какая линейка бизнес-приложений использует настоящий режим эмуляции IE 8.

Режим предприятия может запускаться конечным пользователем, но он предназначен для централизованного управления ИТ-администраторами. Он предлагает почти 100% эмуляцию IE с защитой уровня IE 11 и некоторыми оптимизациями производительности. Это должно исключить, что первичные компании-предвидители использовали, чтобы не обновлять свое клиентское программное обеспечение, потому что теперь у старых приложений LOB есть безопасная платформа для работы. Помните, что эти приложения были созданы за время до HTML5 и не работают с сегодняшними стандартами. Таким образом, режим Enterprise позволяет этим приложениям работать относительно безопасно в современном браузере HTML5.

В корпоративном режиме поддерживаются условия, при которых режим совместимости не поддерживается. Большинство из этих вещей - это то, что я считаю крайними, но тем не менее важно.

Если вам действительно нужно протестировать в чистом IE 8, посетите http://modern.ie, чтобы загрузить БЕСПЛАТНУЮ виртуальную машину. Я рекомендую вам попробовать корпоративный режим, особенно если вы находитесь за брандмауэром и хотите узнать, может ли ваша компания безопасно обновлять браузер без нарушения устаревших приложений.