Что такое режим IE7?

Я разрабатываю веб-приложение для клиента. Он отлично работает на моей локальной машине и отлично с моего сервера.

Когда я предоставил код своему клиенту, они развернули его на сервере контроля качества и протестировали на компьютере (браузер IE10) в своем брандмауэре. Конечно, это не работает.

После некоторого исследования я нашел эту страницу: https://msdn.microsoft.com/en-us/library/ff955410(v=vs.85).aspx, в котором говорится

Если веб-страница получена с сайта в домене в списке просмотра в режиме совместимости (и список активен), используется режим IE7 (см. «Общие сведения о списке просмотра в режиме совместимости» в [MSDN-UnderstandingCompViewList]).

Я нашел этот полезный пост SO о том, как отключить просмотр в режиме совместимости: IE10 отображает в режиме IE7. Как включить стандартный режим?

введите описание изображения здесь

Однако для моего клиента параметр «Отображать сайты интрасети в режиме совместимости» отмечен и отключен (т. Е. Не может быть снят).

Итак - мой вопрос: «Что означает режим IE7?»

Означает ли это, что любая функция / функция / бит кода, которые не поддерживались в IE7, не будут работать (например, без SVG?)

Или что-то другое?


person mattstuehler    schedule 06.04.2016    source источник
comment
Режим IE7 означает то, что написано на банке. Любые поддерживаемые функции, выпущенные выше IE7, не поддерживаются. Поддерживаются только функции IE7.   -  person Josh Stevens    schedule 07.04.2016
comment
Тем не менее, должна быть возможность переопределения с помощью X-UA-Compatible.   -  person libertyernie    schedule 07.04.2016
comment
@JoshStevens - еще раз спасибо за ваш комментарий. Если вы дадите ответ, я отмечу его как принятый.   -  person mattstuehler    schedule 26.04.2016
comment
Самое удивительное в этом ... Мой корпоративный клиент запускает ряд веб-приложений, которые IE считает частью зоны интрасети. Таким образом, он автоматически отображает их в режиме совместимости. Кроме того, его ИТ-отдел заблокировал IE - их единственный поддерживаемый браузер - так что отображение сайтов интрасети в режиме совместимости отмечено и отключено (т. Е. Не может быть не отмечен). Таким образом, по сути, любая функция, доступная только после IE7, не работает. Блестяще.   -  person mattstuehler    schedule 26.04.2016


Ответы (1)


IE7 режим означает то, что написано на банке .. любые поддерживаемые версии функций выше IE7 не будут поддерживаться. Поддерживаются только функции, которые есть в IE7.

person Josh Stevens    schedule 27.04.2016