Если я обслуживаю страницу, используя
<meta content='IE=EmulateIE7' http-equiv='X-UA-Compatible'>
, используя строгий HTML 4.01, и загрузите эту страницу в IE 8, затем Инструменты разработчика IE 8 показывают, что он использует:
Browser Mode: IE 8 Document Mode: IE 7 Standards
Итак, IE 8 использует частично движок IE 8 и частично движок IE 7? Какая часть является IE 8, а какая часть IE 7?
HTTP_USER_AGENT отображается как:
Mozilla / 4.0 (совместимо; MSIE 8.0; Windows NT 5.1; Trident / 4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)
так что я представляю, что это не "полностью" IE 7.