Internet Explorer 6 i 7 bez kolizji na pokładzie
25 maja 2006
W jednym z komentarzy do poprzedniego wpisu zwrócono mi uwagę, że tak naprawdę to już nie będzie zmian w silniku renderującym najnowszej bety Internet Explorera 7 i powinno się sprawdzać jak strony na nim działają. Więc czemu nie. Tylko że jest jeden problem - siódemki na razie używa bardzo mała garstka osób i nie mam zamiaru pozbywać się wersji poprzedniej, królującej w sieci (i niezbędnej do webdesignu). Znalazłem więc rozwiązanie, które lekko rozszerzone opisuję.
Ściągamy instalkę Internet Explorera 7 Beta 2. Zmieniamy rozszerzenie z .exe na .cab i otwieramy (ja użyłem WinRAR-a). Wypakowujemy zawartość do nowego katalogu. Następnie tworzymy plik tekstowy, wklepujemy do niego następujący kod VBScript i zapisujemy jako ie7.vbs w katalogu IE7.
W jaki sposób jednak uruchomić taki plik skryptu? Należy skorzystać z hosta skryptów Windows Script 5.6.
Ten składnik do pobrania spowoduje instalację obsługi skryptów systemu Microsoft® Windows® zawierającej język Visual Basic® Script Edition (VBScript) w wersji 5.6, język JScript w wersji 5.6, składniki skryptów Windows, hosta skryptów Windows 5.6 i bibliotekę wykonawczą skryptów Windows w wersji 5.6
Wymagane jest sprawdzenie autentyczności systemu, ale może uda się znaleźć gdzieś plik (jak on tam się znalazł, patrzcie skubańca ;-)). Restart systemu po instalacji. No i co nam pozostaje - odpalić wspomniany skrypt dwuklikem.
U mnie za pierwszym razem program otworzył się i zaraz zniknął, pomogło ponowne uruchomienie i teraz już bez problemów jest otwierany. Strony czasem trzeba popchnąć dwa, trzy razem Enterem, żeby się załadowały. Ale nic to - wreszcie mam siódemeczkę bez niszczenia wersji poprzedniej. I zabieram się do poprawek tutaj. :)
Zapomniałem dodać, że należy jeszcze odpalić plik update\xmllitesetup.exe aby mieć taby w nowym IE.



