Ответ 1
Быстрое объяснение - режим совместимости, то, что вы установили с тегом X-UA-Compatible, решает проблемы обратной совместимости, скажем, 95%. Остальные 5% используют такие вещи, как CSS-выражения и элементы управления ActiveX, которые не работают с современным IE. Корпоративный режим был разработан для того, чтобы предприятия могли определять, какая линейка бизнес-приложений использует настоящий режим эмуляции IE 8.
Режим предприятия может запускаться конечным пользователем, но он предназначен для централизованного управления ИТ-администраторами. Он предлагает почти 100% эмуляцию IE с защитой уровня IE 11 и некоторыми оптимизациями производительности. Это должно исключить, что первичные компании-предвидители использовали, чтобы не обновлять свое клиентское программное обеспечение, потому что теперь у старых приложений LOB есть безопасная платформа для работы. Помните, что эти приложения были созданы за время до HTML5 и не работают с сегодняшними стандартами. Таким образом, режим Enterprise позволяет этим приложениям работать относительно безопасно в современном браузере HTML5.
В корпоративном режиме поддерживаются условия, при которых режим совместимости не поддерживается. Большинство из этих вещей - это то, что я считаю крайними, но тем не менее важно.
Если вам действительно нужно протестировать в чистом IE 8, посетите http://modern.ie, чтобы загрузить БЕСПЛАТНУЮ виртуальную машину. Я рекомендую вам попробовать корпоративный режим, особенно если вы находитесь за брандмауэром и хотите узнать, может ли ваша компания безопасно обновлять браузер без нарушения устаревших приложений.