Мы занимаемся разработкой приложения ASP.NET MVC 3.0 (Razor & HTML 5) с IIS 7.5. Сайт должен работать на IE8.
Содержимое сайта отображается правильно, если режим совместимости OFF . Но если он работает в режиме совместимости, то несколько элементов выходят наружу горизонтально.
В соответствии с политикой IE компании, все приложения интрасети работают в «режиме совместимости», поэтому я не могу изменить эту часть.
Какое должно быть возможное решение?
1. Есть ли способ, когда URL-адрес приложения будет повторно обработан, я явно указываю браузеру не запускаться в режиме совместимости (программно)?
2. Есть ли в IIS 7.5 какие-либо способы принудительного применения рендеринга с таргетингом на IE 8.0+?
3. Нужно ли мне ориентироваться на HTML 4.0 и конвертировать все нечеткие CSS / HTML, предназначенные для более старых версий HTML?
Я серьезно не в себе. Возможно, что вышеуказанные точки направления также не имеют логики.
Пожалуйста, предложите что-нибудь об этом.