Trochę o IE8 pracy trybach
Thursday, 20. March 2008, 11:28:18
Zrobiłem trochę testów dla bety najnowszej przeglądarki Microsoftu pod względem jej wykrywania i ustalania stosownych trybów na podstawie nagłówka HTTP. Efekty są nawet ciekawe.
Jak zapewne część osób się zorientowała, wspomniana beta ma guzik do przełączenia się w tryb IE7. Jeśli będzie on aktywny, string UA zostanie ustawiony na IE7, podobnie będą też reagować komentarze warunkowe. Przełącznik nagłówkowy będzie jednak działał, więc będzie możliwość aktywowania trybu IE8.
Oczywiście, jeśli przeglądarka będzie pracowała w trybie standardowym, stringi UA będą wyświetlane poprawnie, podobnie jak komentarze warunkowe. Ciekawe wydaje mi się też zachowanie dla nagłówków dla IE 6, jest chyba takie samo, jak dla IE5. Nowa metoda ustawiania zachowania przeglądarki nadpisuje przełączanie na podstawie doctype.
Zastanawiam się, jak duży procent ludzi będzie używało IE w tryb zgodności z IE 7. Część producentów komputerów może bowiem domyślnie taką opcję ustawiać. Swoją drogą kliknięcie jednego guzika jest dużo łatwiejsze od instalacji całej przeglądarki, jaką jest Firefox. A niestety takie zachowanie będzie poprawiało działanie znacznej części stron w Internecie.
Cóż, będzie można trochę manipulować statystykami, a właściwie będzie trzeba. Ponadto będzie trzeba uważać, aby nie popsuć strony w jednym z trybów IE8, a jednocześnie nie zapomnieć o jego poprzednikach.
Zasadniczo są dwie drogi do wyboru:
1.Sprowadzić IE8 do poziomu IE7.
2.Respektować wewnętrzny przełącznik IE8 na IE7.
Czyli nie stosować nagłówka trybu IE8.
Jak zapewne część osób się zorientowała, wspomniana beta ma guzik do przełączenia się w tryb IE7. Jeśli będzie on aktywny, string UA zostanie ustawiony na IE7, podobnie będą też reagować komentarze warunkowe. Przełącznik nagłówkowy będzie jednak działał, więc będzie możliwość aktywowania trybu IE8.
Oczywiście, jeśli przeglądarka będzie pracowała w trybie standardowym, stringi UA będą wyświetlane poprawnie, podobnie jak komentarze warunkowe. Ciekawe wydaje mi się też zachowanie dla nagłówków dla IE 6, jest chyba takie samo, jak dla IE5. Nowa metoda ustawiania zachowania przeglądarki nadpisuje przełączanie na podstawie doctype.
Zastanawiam się, jak duży procent ludzi będzie używało IE w tryb zgodności z IE 7. Część producentów komputerów może bowiem domyślnie taką opcję ustawiać. Swoją drogą kliknięcie jednego guzika jest dużo łatwiejsze od instalacji całej przeglądarki, jaką jest Firefox. A niestety takie zachowanie będzie poprawiało działanie znacznej części stron w Internecie.
Cóż, będzie można trochę manipulować statystykami, a właściwie będzie trzeba. Ponadto będzie trzeba uważać, aby nie popsuć strony w jednym z trybów IE8, a jednocześnie nie zapomnieć o jego poprzednikach.
Zasadniczo są dwie drogi do wyboru:
1.Sprowadzić IE8 do poziomu IE7.
2.Respektować wewnętrzny przełącznik IE8 na IE7.
Czyli nie stosować nagłówka trybu IE8.