poniedziałek, 14 marca 2011

IE 9 RC nie wyświetla zawartości strony

Skutek
Po zainstalowaniu Internet Explorera 9 RC nie wyświetla on zawartości strony tak jak to widać na rysunku.


Przyczyna
Internet Explorer w wersji 9 obsługuje sprzętową akcelerację grafiki. Komputer na którym zainstalowano IE 9 - jego karta grafiki - nie obsługuje tej akceleracji.

Rozwiązanie
Instalator IE 9 powinien rozpoznać czy karta grafiki na danym komputerze obsługuje akcelerację czy nie i ustawić odpowiednią opcję. Wobec błędu instalatora musimy to zrobić ręcznie. W Opcjach Internetowych na zakładce Zaawansowane w grupie ustawień Przyspieszana grafika włączyć opcję Użyj renderowania programowego zamiast renderowania GPU jak na rysunku. Zmiany zostaną wprowadzone po ponownym uruchomieniu programu IE.


Po tym ustawieniu strona jest wyświetlana prawidłowo.



Wniosek
Włączenie programowego renderingu rozwiązuje problem, ale spowalnia działanie IE. W normalnej sytuacji gdy karta grafiki na to pozwala opcja ta powinna być wyłączona.

2 komentarze: