Rozpocząłem nowy projekt, który ma obsługiwać Internet Explorera 8 i nowszych. Na mojej maszynie programistycznej mam IE 10. Jeśli otworzę narzędzia programistyczne IE 10 (przez naciśnięcie klawisza F12), mogę zmienić tryb na "IE 8", prawdopodobnie naśladując IE 8.Jak dobry jest tryb przeglądarki IE8 w przeglądarce Internet Explorer 10?
Moje pytanie brzmi: Jak dobry jest ta emulacja? Widzę, że Microsoft jest na tyle uprzejmy, aby dostarczyć nam virtual machine running IE 8 for testing, ale z pewnością byłoby wygodniej, gdybym mógł wykonać większość moich testów przy użyciu IE 10 w trybie zgodności IE 8.
Czy ktoś napotkał witryny, które są renderowane inaczej w rzeczywistej wersji IE 8 niż w IE 10 w trybie IE 8? Byłoby bardzo przydatne, gdybym zobaczył konkretne przykłady.
Zespół IE wyraźnie usunął tryby emulacji przeglądarki w Narzędziach programistycznych F12 IE11 z tego samego powodu, że nie chcieli, aby deweloperzy byli pomieszani i myśleli, że używanie trybów zgodności Narzędzi F12 było zamiennikiem testowania w rzeczywistej wersji przeglądarki . – EricLaw
@EricLaw Jeśli różne tryby przeglądarki IE7 do IE10 w Narzędziach programistycznych nie mają na celu ułatwienia testowania wyglądu witryn w tych wersjach, jaki jest cel tych trybów? –
Jak pamiętam, głównym powodem było umożliwienie programistom internetowym łatwego określenia, czy ustawienie nagłówka IE = EmulateIE * zgodnego z X-UA rozwiąże problemy dla danej strony. Ponieważ zespół IE naprawdę chce zniechęcić tę praktykę, ten scenariusz ma teraz dla nich mniejsze znaczenie. – EricLaw