Mam Microsoft Edge, ale potrzebuję Internet Explorera 7, ponieważ strona, do której mam dostęp, otworzy się tylko z tym. Pobrałem Internet Explorer 7 i powiedział, że nie jest kompatybilny. Jak sprawić, żeby to działało?
Mam Microsoft Edge, ale potrzebuję Internet Explorera 7, ponieważ strona, do której mam dostęp, otworzy się tylko z tym. Pobrałem Internet Explorer 7 i powiedział, że nie jest kompatybilny. Jak sprawić, żeby to działało?
Odpowiedzi:
Zakładając, że masz na myśli program Internet Explorer 7, jedną z najłatwiejszych opcji jest otwarcie programu Internet Explorer 11 i uruchomienie go w trybie zgodności z programem Internet Explorer 7.
Windows 10 będzie miał zainstalowany Internet Explorer 11, a także Edge. Kliknij Start
i zacznij pisać Internet Explorer
na pasku wyszukiwania, aby go znaleźć.
Uwaga:
Internet Explorer 7 ma prawie 10 lat i został napisany dla systemu Windows Vista.
Jest bardzo mało prawdopodobne, aby można go uruchomić natywnie w systemie Windows 10, ale można go uruchomić w systemie Windows Vista na maszynie wirtualnej (zobacz poniżej, jak to zrobić).
W każdym razie będzie pełen błędów i dziur bezpieczeństwa.
Poniżej znajduje się kilka możliwych obejść, które możesz wypróbować.
BrowserStack umożliwia testowanie w różnych wersjach Internet Explorera:
Pobierz i zainstaluj obraz VPC zgodności aplikacji Internet Explorer . Zobacz Pobieranie maszyn wirtualnych, aby uzyskać więcej informacji:
Przetestuj Microsoft Edge i wersje IE6 przez IE11 przy użyciu darmowych maszyn wirtualnych, które pobierasz i zarządzasz lokalnie.
Przeglądarka Sandbox umożliwia testowanie w różnych wersjach Internet Explorera:
Natychmiast przetestuj dowolną przeglądarkę online. Kliknij, aby uruchomić bez instalacji.
Żeby było jasne: IE7 nie będzie działał pod Windows 10. Po prostu nie są ze sobą kompatybilne.
Istnieją opcje, ale nic, co powinieneś rozważyć w perspektywie długoterminowej.
Opcje:
Tryb zgodności:
IE11 zawiera tryby zgodności, które mogą emulować wszystkie wersje IE do IE7. Można to włączyć dla określonych witryn lub we wszystkich witrynach intranetowych za pomocą konfiguracji przeglądarki lub metatagu na poszczególnych stronach.
Należy jednak pamiętać, że tryb zgodności nie jest dokładną repliką prawdziwej IE7; istnieje wiele różnic (błędów), które mogą wpływać na renderowanie strony w trybie IE7, więc nie można go traktować jako zastępczego zamiennika dla prawdziwego IE7.
Ponadto należy pamiętać, że oda zgodności nie jest dostępna w nowej przeglądarce MS Edge, która zastępuje IE. Na razie IE11 jest nadal dostępny w systemie Windows 10 obok Edge, ale jest mało prawdopodobne, że tak się stanie w dłuższej perspektywie, więc nie powinieneś planować polegać na nim inaczej niż na krótki okres przejściowy.
Uruchamianie IE7 pod Windows XP na maszynie wirtualnej.
Dla programistów, którzy nadal muszą testować w IE7, jest to najrozsądniejsze rozwiązanie, a odpowiednie maszyny wirtualne można pobrać bezpłatnie od firmy Microsoft do celów testowych.
Jednak uruchamianie takiej maszyny wirtualnej nigdy nie będzie dobre dla wydajności, a IE7 jest już wystarczająco wolne, nie czyniąc go jeszcze wolniejszym, i może być problem z uruchomieniem maszyny wirtualnej za każdym razem, gdy chcesz uruchomić IE7. Dobre rozwiązanie do sporadycznych testów; naprawdę okropne rozwiązanie, jeśli trzeba go często używać.
Twoje pytanie nie określało, dlaczego chcesz korzystać z IE7. W zależności od przypadku użycia jedno z powyższych rozwiązań może być wykonalne, chociaż polecam użycie tylko w krótkim okresie.
Ale co ważniejsze, musisz zdecydowanie ponownie rozważyć potrzebę korzystania z IE7. Oprócz trudności z uruchomieniem go, musisz pamiętać, że Microsoft przestał go obsługiwać jakiś czas temu, a także wszystkie wersje systemu operacyjnego, na którym działa. Innymi słowy, jeśli ty (lub ktokolwiek, kogo znasz) używasz IE7, oznacza to, że używasz przeglądarki i systemu operacyjnego, który ma znane luki w zabezpieczeniach, dla których nie będzie żadnych poprawek. Szanse na włamanie w tym scenariuszu są dość znaczne. W tej chwili nie chciałbym uruchamiać IE7 na czymkolwiek podłączonym do Internetu.
W rzeczywistości na początku 2016 r. Państwa członkowskie rezygnują również z obsługi IE8, IE9 i IE10. Powinno to wyraźnie powiedzieć, że użytkownicy IE7 są teraz niebezpiecznie nieaktualni.
Istnieje kilka organizacji, które nadal używają IE7, i dlatego niektórzy programiści nadal muszą go obsługiwać. Rozumiem to, a tym programistom najlepiej jest najlepiej użyć powyższego rozwiązania VM. Ale należy to uznać za rozwiązanie krótkoterminowe; organizacje, o których mowa, narażają się na hakowanie, a biorąc pod uwagę, ile czasu minęło od czasu zastąpienia IE7, należy je uznać za rażąco niedbałe, jeśli zostaną zhakowane, ponieważ nadal go używają. Naprawdę trzeba je zmusić do aktualizacji.
Możliwym rozwiązaniem byłoby skorzystanie z wirtualizacji aplikacji . Umożliwia to uruchamianie dwóch lub wielu różnych wersji tego samego oprogramowania w jednym systemie operacyjnym.
Osobiście wolę korzystać z VMware Thinapp , ale są też inne dobre „darmowe” oprogramowanie / narzędzia do wirtualizacji aplikacji, takie jak Evalaze .
Oto 2 dobre samouczki na ten temat:
Krótkie streszczenie:
1. Get a fresh installed Windwos XP physical or virtual machine with IE6
2. Install Thinapp and "prescan" your computer
3. Now install the IE7 update on your computer and fish it with the "postscan"
4. IE7 is now a portable application
Alternatywny sposób przy użyciu Thinstall !
Naprawdę nie powinieneś. Czymkolwiek jest ta strona, opiekun naprawdę powinien zaktualizować interfejs do czegoś bardziej aktualnego. Nie musisz przerabiać całej logiki od zera, tylko interfejs użytkownika. Będzie coraz trudniej przystosowywać się do przestarzałych technologii, szczególnie jeśli używa niejasnych rzeczy, takich jak ActiveX lub innego rodzaju wtyczki kodu natywnego.
Powiedział, że pomimo MS często upierającego się, że przeglądarka jest w jakiś sposób „integralną częścią systemu operacyjnego”, tak naprawdę jest to po prostu program, który będzie działał dobrze w nowszej wersji systemu Windows, pod warunkiem, że odpowiednie biblioteki, z których został pierwotnie zbudowany, i trochę konserwacji, aby nauczyć go patrzeć dla zasobów nie w lokalizacji systemowej, jak kiedyś, ale we własnym katalogu piaskownicy /.
Istnieje pakiet stworzony z myślą o tym celu: Kolekcja Utilu IE . Autor opisuje go jako „wiele niezależnych wersji IE” i wspomina, że obsługuje „zarówno 32-bitowe, jak i 64-bitowe wersje (jeśli są dostępne) systemu Microsoft Windows 98, 98 SE, ME, NT 4.0, 2000, XP, 2003 , Vista, 2008, 7, 8, 2012, 8.1, 10 i 2016 ”. Zawiera każdą większą wersję IE od 1.0 do 8.0.