Jak mogę opracować dla Safari 6 bez kupowania komputera Mac?


8

Zawsze uważałem, że samo rozwijanie w Windows i używanie Safari dla Windows było wystarczające.

Jednak Safari 6 zostało już wydane i mam co najmniej jednego użytkownika, który się ze mną skontaktował, mówiąc, że ma problemy z jedną z moich stron na swoim nowym iPadzie.

Problem polega na tym, że Safari dla Windows idzie w górę do wersji 5.1.7.

Czy muszę wyjść i kupić nowy komputer Mac / iPad / iPhone, aby przetestować kod, czy jest inny sposób?


1
Jeśli problem występuje na iPadzie, to potrzebujesz iPada, a nie Maca.
Ramhound,

Masz trzy opcje. Powiedz użytkownikom, aby kupili Ci komputer Mac. Odwiedź hackintosh.org i sprawdź, czy istnieje rozruchowy ISO dla systemu OSX 10.7, który można załadować w emulatorze, takim jak VirtualBox. I wreszcie - zadeklaruj, że Safari 6 nie będzie obsługiwana, dopóki Apple nie wyda go dla systemu Windows.
Ярослав Рахматуллин

Mój pracodawca nie kupi iPada ani Maca. Ale nalegają, że muszę je wspierać.
Urbycoz

@Ramhound Czy Safari 6 nie jest taka sama na iPadzie jak na Macu?
Urbycoz,

@Urbycoz: Dopóki nie stać Cię na lepszego pracodawcę, polecam przeczytanie komiksów Dilberta.
Michael Scheper,

Odpowiedzi:


5

Obie używają webkita, ale przez to nie żyją i nie umierają. Widzieliśmy wiele błędów \ zachowań, które występują tylko podczas safari.

Użyj przeglądarki stosu lub laboratorium sosu. Mają emulatory \ wirtualne pulpity, które mogą odtworzyć problemy.

Jestem tutaj, ponieważ wersja 6.0+ zmieniła sposób, w jaki obsługuje wstrzykiwane tagi, podobnie jak IE 10.


1

Wystarczy przetestować w Google Chrome. Obie przeglądarki współużytkują silnik renderujący WebKit. Jeśli nie, możesz zwirtualizować OS X.


2
Źle, podczas gdy Chrome i Safari współużytkują silniki renderujące WebKit / Blink, są wyraźnie widelcami. Państwo może jednak korzystać z nowego klona Chrome „Opera”, który pozwoli Ci przetestować różne wersje Chrome bez konieczności odinstaluj / reinstall do obłąkanego stopniu.
John
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.