Pracuję na komputerze Mac, ale większość moich użytkowników korzysta z systemu Windows. Jaki jest łatwy sposób przetestować moje witryny w IE 7, 8 i 9? Wino wydaje się być trochę wadliwe i nieprzyjazne.
Pracuję na komputerze Mac, ale większość moich użytkowników korzysta z systemu Windows. Jaki jest łatwy sposób przetestować moje witryny w IE 7, 8 i 9? Wino wydaje się być trochę wadliwe i nieprzyjazne.
Odpowiedzi:
Mam idealne rozwiązanie! W 2013 r. Microsoft wydał bezpłatne oficjalnie obsługiwane rozwiązanie, aby pomóc programistom komputerów Mac w testowaniu wersji Internet Explorer 6, 7, 8, 9, 10 i 11 na komputerach Mac:
Mam nadzieję że to pomoże.
Pobierz i zainstaluj darmowe oprogramowanie Oracle Virtualbox Virtual Machine
Skorzystaj ze skryptów wymienionych w artykule z OS X Daily Internet Explorer dla komputerów Mac w prosty sposób: Uruchom IE 7, IE8 i IE9 Free na maszynie wirtualnej, aby pobrać, przekonwertować i zainstalować darmowe maszyny Microsoft IE do testowania IE do wykorzystania na VirtualBox.
Pokażemy Ci, jak zainstalować program Internet Explorer 7, 8 lub 9 na maszynie wirtualnej z systemem Windows bezpośrednio w systemie Mac OS X - bezpłatnie. Osiąga się to poprzez użycie bezpłatnego oprogramowania VirtualBox firmy Oracle i połączenie go z bezpłatnym programem Internet Explorer testującym maszyny wirtualne firmy Microsoft
Oto skrypty przedstawione w artykule :
...
Zainstaluj WSZYSTKIE wersje przeglądarki Internet Explorer: IE7, IE 8 i IE 9
curl -s https://raw.github.com/xdissent/ievms/master/ievms.sh | bash
Zainstaluj tylko program Internet Explorer 7
curl -s https://raw.github.com/xdissent/ievms/master/ievms.sh | IEVMS_VERSIONS="7" bash
...
Odwieczne pytanie dla projektantów stron internetowych…
VirtualBox jest niesamowity, ale trudno jest mieć wiele wersji systemu Windows zajmujących miejsce na dysku twardym. Inną opcją jest użycie VirtualBox i instalowanie i uruchamianie tylko aplikacji takiej jak ietester, która jest dostępna tylko dla systemu Windows, ale umożliwia renderowanie wielu wersji IE w jednym oknie.
Wreszcie, moją osobistą opcją jest strona o nazwie przeglądarka , musisz za to zapłacić, ale jest naprawdę tania i warto, jeśli tak zarabiasz na życie. Posiadam również laptopa z systemem Windows tylko do przeprowadzania tego rodzaju testów, ale częściej zamiast tego używam przeglądarki.
Wirtualizacja to zdecydowanie najlepsza droga. Istnieje VirtualBox, jak wspomniano powyżej, który jest darmowym projektem open source. Istnieją również dwie oferty komercyjne, Parallels i VMWare Fusion . Oba mają bezpłatne wersje próbne, dzięki czemu możesz ocenić, co może najlepiej działać.
Jeśli zastanawiasz się, dlaczego płacić, gdy VirtualBox jest bezpłatny, zarówno Parallels, jak i Fusion są zarówno komercyjnie opracowanym, jak i obsługiwanym oprogramowaniem. Jeśli napotkasz problemy, możesz uzyskać pomoc, zamiast samodzielnie szukać odpowiedzi. Ponadto VirtualBox jest wieloplatformowy, więc ma mniej drobiazgów dla komputerów Mac i jest bardziej produktem dla majsterkowiczów - bez szybkiej konfiguracji lub czegokolwiek.
Ale możesz sam zadzwonić. TidBITS ma dość nowy artykuł porównujący Parallels i Fusion, z dobrą sekcją na temat VirtualBox, a Ars Technica ma dość kompleksowe porównanie najnowszych wersji Parallels i Fusion.
Mam nadzieję, że Ci się przyda!
http://www.spoon.net to fantastyczne narzędzie, dlatego wolę, aby instalowało tylko przeglądarki i obok innych programów na pasku zadań. Działa jak urok, jednak jest komercyjny, 12 USD miesięcznie, 60 USD rocznie. Planują opublikować aplikację. na Macu wkrótce.
IETester jest odpowiedni dla niektórych podstawowych testów, ale nie obsługuje poprawnie skryptów i dlatego nie jest w 100% niezawodnym rozwiązaniem testowym.
Pomyślałem, że mogę to dodać, ponieważ właśnie znalazłem świetne nowe bezpłatne narzędzie do przeglądania IE na komputerze Mac. Pobierz „ Sos ” ze sklepu Mac App Store. Korzystam z Virtualbox przez ostatnie dwa lata i jest to o wiele łatwiejsze do zainstalowania, nie ma dużych plików VM, a interfejs jest znacznie płynniejszy. Sos ma również możliwość podglądu w IE 10 (co jest kompletnym badziewiem). Istnieje również inna aplikacja oparta na chmurze o nazwie stos przeglądarki . Wypróbowałem darmową wersję, a interfejs jest ładny, ale kosztuje trochę $$.
Oprócz wirtualizacji istnieje CrossOver firmy Codeweaver
Nie mam wystarczającej reputacji, aby opublikować komentarz do odpowiedzi @ Anirvan, co bardzo mi pomogło. Chciałbym tylko dodać, że blog Rey Bango, który ze względów bezpieczeństwa opowiada się za automatycznym ustawieniem Windows Update, powoduje problem, ponieważ IE również jest automatycznie aktualizowany! MS stworzył osobne auto-blokery dla IE 9 do 11. Pobrałem wszystkie skrypty auto-blokujące i utworzyłem opakowanie, aby wywoływać je na Dropbox . Wyodrębnij zawartość pliku zip i uruchom IE9-11_blocker.cmd, aby zablokować IE 9 do 11.
Prawdopodobnie nie tak profesjonalne, jak inne odpowiedzi, ale jeśli ktoś chce tylko zobaczyć, jak IE renderuje witrynę, następujące opcje są bezpłatne i działają bez ciężkiej instalacji:
Rozszerzenie Google Chrome Karta IE (tylko Windows)
Rozszerzenie Google Chrome IE-On-Chrome
Zauważ, że żaden z nich nie działa lokalnie (tj. Localhost lub 127.0.0.1).
Podobne pytania zadawano w SO ( tutaj i tutaj ), ale są one dość stare, a tematy są zamknięte.
Możesz przejść przez te sposoby, aby przetestować IE na komputerze Mac
Ponadto możesz korzystać z platform internetowych, takich jak LambdaTest, Sauce Labs lub Browserstack, aby uzyskać dostęp do przeglądarki Internet Explorer na komputerze Mac.
Niektóre oprogramowanie z powyższego łącza:
Najpierw użyłem wirtualnego boxa. Potem użyłem przeglądarki
Teraz używam paraleli
Około przez kilka lat, ale ostatnio stał się solidny i jeszcze bardziej przyjazny.
Jest jeszcze łatwiejszy niż inne, łatwiejsza konfiguracja, łatwiejszy zapis stanu, lepsza integracja mysz-klawiatura. Ogólnie jest lepiej.
Jedyną rzeczą godną uwagi jest to, że kosztował około 80 USD
co powinno być drobną zmianą dla większości programistów, którzy otrzymują to za godzinę lub dwie. Płatne oprogramowanie jest właściwie moją preferencją - daje mi pewność, że tak naprawdę będzie kontynuowane. Plus jestem programistą ... płacąc ... programistą. Wydaje się, że to dobra rzecz.