Wiele wersji Internet Explorera na komputerze

Odpowiedzi:

6

Microsoft zapewnia teraz darmowe obrazy maszyn wirtualnych z preinstalowanymi wieloma różnymi wersjami programu Internet Explorer. Możesz pobrać kopię zdjęć na stronie modern.ie , która obecnie obejmuje następujące kombinacje:

  • IE6 w systemie Windows XP
  • IE7 w systemie Windows Vista
  • IE8 w systemie Windows XP
  • IE8 w systemie Windows 7
  • IE9 w systemie Windows 7
  • IE10 w systemie Windows 7
  • IE10 na Windows 8
  • IE11 w systemie Windows 8.1
  • IE11 w systemie Windows 7
  • IE11 na Windows 10

Obrazy są zaprojektowane dla następujących platform wirtualizacji:

  • Microsoft Hyper-V
  • Microsoft VirtualPC
  • Oracle VirtualBox
  • Paralele
  • VMware

Obrazy wygasają po określonym czasie, dlatego zalecane są migawki, aby uprościć proces „resetowania” ich po wygaśnięciu.

Zrzuty ekranu

IE6 w systemie Windows XP IE8 w systemie Windows 7

Nathan Osman
źródło
21

Wypróbuj IETester .

IETester to darmowy (zarówno do użytku osobistego, jak i profesjonalnego) WebBrowser, który pozwala mieć silniki renderujące i javascript w wersji zapoznawczej IE10, IE9, IE8, IE7 IE 6 i IE5.5 na Windows 7, Vista i XP, a także zainstalował IE w tym samym procesie.

wprowadź opis zdjęcia tutaj

logan2
źródło
+1. Moim zdaniem IETester to najłatwiejszy sposób.
Aron Rotteveel,
Do Twojej wiadomości, IETester najwyraźniej może uruchomić IE10 tylko wtedy, gdy jest to domyślna wersja systemu operacyjnego hosta, tylko dla Windows 8. Zobacz tutaj: my-debugbar.com/wiki/IETester/IE10Preview
rejestracja
11

Zakładam, że chcesz to przetestować swoją witrynę w innej wersji przeglądarki.

Jednak znacznie bezpieczniejszym i lepszym rozwiązaniem byłoby użycie wirtualnych komputerów do zainstalowania różnych wersji.

Oznaczałoby to, że możesz używać Internet Explorera 8 jako normalnej przeglądarki systemu operacyjnego i uruchamiać Internet Explorera 6 i 7 bez zakłócania się żadnej z wersji.

Cytowane z poniższego rozwiązania, możliwa alternatywa:

Metoda opisana poniżej nadal działa - ale istnieje teraz alternatywna metoda odpowiednia dla twórców stron internetowych, którzy po prostu chcą przetestować swoje witryny w IE6. Sprawdź IETester , który pozwala zainstalować samodzielną przeglądarkę internetową w systemie Vista lub Windows 7, która umożliwia przeglądanie witryn renderowanych przy użyciu silnika renderowania IE6. Nie jest to jednak dokładnie funkcjonalna, samodzielna wersja IE6, więc jeśli jej szukasz, skorzystaj z poniższej metody.


Oto fajny artykuł na ten temat:

Masz działającą aplikację intranetową, która działa dobrze w IE6, ale nie lubi IE7? O dziwo, Microsoft dostarczył sposób na zainstalowanie IE6 niezgodnego z Vistą na Vista i Windows 7. Cóż, może nie całkiem, ale wystarczająco blisko ...

Internet Explorer 7 jest już dostępny od dłuższego czasu, ale wciąż istnieje wiele witryn, które nie mogą sobie z tym poradzić i wymagają od użytkowników łączenia się za pomocą IE6. Niestety większość osób (z pewnością ogromna większość użytkowników domowych) korzysta z IE7 - lub nawet IE8 beta - otrzymawszy go w ramach aktualizacji systemu Windows XP lub z systemem Windows Vista lub Windows 7, który korzysta z IE7 lub IE8 odpowiednio domyślnie.

Jeśli korzystasz z systemu Windows XP, możesz przywrócić do IE6, ale to raczej wstyd. Jeśli korzystasz z systemu Windows Vista, nie ma opcji wycofania, ponieważ IE6 nigdy nie został wydany dla systemu Vista.

Zamiast tego możesz skorzystać z obrazu VPC kompatybilności aplikacji Microsoft Internet Explorer. Są to dwa obrazy dysku twardego komputera wirtualnego (do pobrania tutaj), które zawierają pełną, wstępnie aktywowaną kopię systemu Windows XP SP2 - jeden zawiera IE6, a drugi IE7. Chodzi o to, aby użytkownicy mogli przetestować dowolną aplikację. W tym celu każdy obraz zawiera zestaw narzędzi do przygotowania IE7, debuger skryptów i pasek narzędzi programisty IE.

Poszczególne pliki do pobrania są dość duże (odpowiednio 443 MB i 491 MB) i rozszerzają się do plików VHD 1,48 GB i 1,58 GB . Aby użyć plików, musisz zainstalować Virtual PC 2007, utworzyć nową maszynę przy użyciu ustawień domyślnych, a następnie przejść do każdej maszyny wirtualnej i skierować dysk twardy na właśnie pobrany plik VHD. Upewnij się, że pozostałe ustawienia są prawidłowe (zwłaszcza sieciowe), a następnie uruchom maszyny z konsoli.

Ivo Flipse
źródło
1
Jeden z moich współpracowników miał metodę robienia wielu wersji IE na raz, ale zapomniałem, jak to zrobić. Zdecydowanie nie dotyczyło to maszyn wirtualnych, co szczerze wydaje się całkowicie przesadne w przypadku takiego żądania (chociaż może dać najdokładniejsze wyniki).
TheTXI
Jestem pewien, że mogą to umożliwić, ale prawdopodobnie przydałoby się to tylko do uruchomienia IE6. Jeśli musisz przetestować, Virtual PC jest zarówno najbezpieczniejszym, jak i najbardziej niezawodnym sposobem. Ale zgadzam się na
przesadę
Według strony MS, te obrazy vhd wygasły 31 sierpnia 2009 roku, czyli za niecały miesiąc. Chyba po tym nie mamy szczęścia?
user4450,
Obrazy są odświeżane. Są zaprojektowane tak, aby działały tylko przez 90 dni IIRC, ale możesz je uruchomić i uruchomić przez godzinę po ich wygaśnięciu. Zdecydowanie polecam zdjęcia, jeśli wykonujesz testy. Każda inna metoda zazwyczaj obejmuje włamania, które tak naprawdę nie dają rzeczywistej instalacji IE6 lub IE7, którą użytkownicy faktycznie będą mieli.
chauncey
7

Możesz spróbować Expression Web SuperPreview lub Multiple_IE

Tom Robinson
źródło
Ostatnio sprawdziłem Wiele IE nie zawiera IE7.
Sasha Chedygov
@musicfreak, myślę, że zakłada, że ​​masz IE7 i chcesz uruchomić IE6
hasen
Wiele IE robi dziwne rzeczy z bibliotekami DLL i nie działa tak, jak byś tego chciał.
Jeremy French,
@hasen j: Ale jeśli chcesz IE7 i IE8 na tym samym komputerze, to nie będzie działać. Tylko trochę heads-up.
Sasha Chedygov
Zobacz także „Wiele IE, w tym IE8!” at civicactions.com/blog/2009/may/18/multiple_ies_incellation_ie8
Arjan
7

Istnieją sposoby uruchamiania wielu wersji Internet Explorera w tym samym systemie, jak wspomniano w @tjrobinson, ale nie ufałbym tym podczas testowania. „Interesujące” nawyki renderowania w Internet Explorerze mogą być bardzo subtelne, a te sposoby uruchamiania wielu wersji Internet Explorera wykonują dziwne sztuczki z niektórymi bibliotekami współdzielonymi i rejestrem, i obawiam się, że mogą albo wprowadzić bardziej subtelne anomalie renderowania, albo ukryć niektóre, które inaczej by tam były.

Z tego samego powodu nie ufam technikom uruchamiania programu Internet Explorer w systemie Linux lub Mac OS X przy użyciu Wine.

Zdecydowanie wybrałbym wirtualizację systemu Windows. W tym celu można pobrać obrazy wirtualnych komputerów od Microsoft i nie trzeba płacić dodatkowych opłat licencyjnych. Te obrazy wygasają, więc nie polecam instalowania na nich żadnego innego oprogramowania, ale kiedy wygasną, możesz pobrać nowe z Microsoft. Sprawiają, że wygasają, ponieważ są bezpłatne, a Microsoft nie chce, aby ludzie używali ich jako prawdziwych systemów.

pkaeding
źródło
1
Wydaje mi się, że wygasłe obrazy trwają do godziny, zanim się zamkną, więc nadal możesz przeprowadzić szybkie testy, dopóki zdjęcia nie zostaną ponownie pobrane. Zaletą obrazów VPC jest to, że MS zapewnia obrazy Vista i XP. I tak, obrazy Vista zaoszczędziły mi trochę czasu, kiedy zakładałem, że IE7 ma takie samo zachowanie, ale nie opierało się na bezpieczeństwie.
chauncey
Tak, dobra uwaga. Po wygaśnięciu obrazy nie są bezużyteczne. Ta godzina zostanie również wstrzymana, jeśli zawiesisz maszynę wirtualną, dzięki czemu możesz testować przez 20 minut, naprawić błąd, zawiesić i powtórzyć 3 razy, zanim pojawi się niebieski ekran.
pkaeding
4

Nie widziałem tego wspomnianego, ale działa jak urok: http://utilu.com/IECollection/

Zasadniczo oferuje samodzielne instalacje wszystkich wersji IE od wersji 1 do 8, bardzo prostą instalację i robi to doskonale!

dain
źródło
3

W systemie Windows XP użyj opcji Wiele IE .

Niestety, Multiple IE nie działa w systemie Windows Vista.

Alternatywnym rozwiązaniem jest IETester , który czasem wydaje się mieć pewne problemy / błędy, ale jest wystarczająco dobry.

Innym rozwiązaniem jest użycie programu takiego jak Virtual PC lub VirtualBox i zainstalowanie systemu Windows XP z programem Internet Explorer 6.

Microsoft wypuszcza obrazy Virtual PC Images do testowania na Internet Explorer 6 i Internet Explorer 7, ale wygasają one co jakiś czas.

Możesz je pobrać tutaj: Zgodność aplikacji z programem Internet Explorer Obraz VPC

WYŁĄCZENIE ODPOWIEDZIALNOŚCI za następującą sekcję: Nie jestem prawnikiem, możesz równie dobrze łamać prawo, konsultując się z lokalnymi prawnikami lub czymkolwiek innym. Jeśli nie posiadasz licencji Windows, najprawdopodobniej łamiesz prawo.

/ legaleeze

Jeśli przeszukujesz witryny torrentów, istnieją torrenty dla obrazów VirtualBox z preinstalowanym TinyXP i domyślnie są dostarczane z programem Internet Explorer 6. ( TinyXP ) to zhakowana / okrojona wersja systemu Windows XP, która jest bardzo lekka, choć najprawdopodobniej jest nielegalna; skonsultuj się z prawnikiem (prawnikami).

Jeśli korzystasz z systemu Linux, istnieją również przeglądarki Internet Explorer dla systemu Linux ), które próbują uruchomić program Internet Explorer 6 (i Internet Explorer 7) w systemie Linux przy użyciu Wine . Odkryłem jednak, że jest to do bani renderowania tekstu arabskiego.

hasen
źródło
2

Na tej samej maszynie fizycznej nie sądzę, żeby to było możliwe. Możesz wirtualizować za pomocą oprogramowania takiego jak VirtualBox / Virtual PC / VMWare i wypróbować różne przeglądarki.

Jeśli chcesz wiedzieć, jak strona będzie wyglądać w różnych przeglądarkach w różnych rozdzielczościach, spróbuj http://browsershots.org

Sathyajith Bhat
źródło
1
Browsershots.org zdecydowanie nadaje się do szybkich, jednorazowych kontroli, ale wirtualizacja jest zdecydowanie najlepszym rozwiązaniem.
Umber Ferrule,
2

Nie ma na to dobrego sposobu; zalecam używanie maszyn wirtualnych. Możesz także zajrzeć na IETester - nie mogę mówić za nim z pierwszej ręki, ale słyszałem mieszane recenzje.

Shinrai
źródło