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.
windows
virtualization
wine
internet-explorer
microsoft
Michael Durrant
źródło
źródło
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.
źródło
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.
Oto skrypty przedstawione w artykule :
źródło
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.
źródło
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!
źródło
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.
źródło
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ę $$.
źródło
Oprócz wirtualizacji istnieje CrossOver firmy Codeweaver
http://www.codeweavers.com
źródło
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.
źródło
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
https://netrenderer.com/
http://browsershots.org/
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.
źródło
Źródło : Jak przeglądać strony internetowe na komputerze Mac, które wymagają przeglądarki Internet Explorer (lub komputera PC)
źródło
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:
źródło
Nowa, lepsza odpowiedź.
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.
źródło