Что именно заставляет IE8 включать режим совместимости?

У меня есть приложение, которое при некоторых обстоятельствах заставляет IE8 всплывать сообщение о совместимости и перезагружаться в режиме совместимости:

проблема с отображением заставила internet explorer обновить веб-страницу, используя ... используя режим совместимости

Это редкость, и, насколько я могу судить, не происходит из-за мета-тегов. Это происходит в ответ на действия пользователя, которые изменяют DOM. Это та же проблема, что и: https://superuser.com/questions/215281/how-do-i-stop-i-e-jumping-into-compatability-view, но мой вопрос в том, какие типы вещей вызывают это, как помощь в исправлении.

По-другому, смотрите этот сайт thesitewizard.com, где третья причина режима совместимости в IE8 описана как:

и, иногда, по какой-то другой непостижимой, недокументированной причине, на страницах, которые подтверждены как соответствующие стандартам (или, по крайней мере, это происходит это в Release Candidate 1).

И вот вопрос: по каким непостижимым, недокументированным причинам?

32
задан Community 20 March 2017 в 10:18
поделиться