Як я можу розробитись для Safari 6, не купуючи Mac?


8

Я завжди вважав, що просто розробки в Windows та використання Safari для Windows були достатніми.

Однак Safari 6 зараз випущений, і у мене є принаймні один користувач, який зв’язався зі мною, сказавши, що у нього виникли проблеми з одним із моїх сайтів на його новому ipad.

Проблема в тому, що Safari для Windows працює лише до 5.1.7.

Чи потрібно виходити та купувати новий mac / ipad / iphone, щоб перевірити свій код, чи є інший спосіб?


1
Якщо проблема існує на iPad, вам знадобиться iPad, а не Mac.
Рамхаунд

У вас є три варіанти. Скажіть своїм користувачам, щоб придбати вам Mac. Відвідайте hackintosh.org і перевірте, чи є завантажувальний ISO для OSX 10.7, який ви можете завантажити в емулятор, такий як VirtualBox. І наостанок - заявіть, що Safari 6 не буде підтримуватися, поки Apple не випустить його для Windows.
Ярослав Рахматуллін

Мій роботодавець не купуватиме ipad чи mac. Але вони наполягають, що я повинен підтримувати обох.
Урбікоз

@Ramhound Хіба Safari 6 не такий же на ipad, як на mac?
Урбікоз

@Urbycoz: Поки ви не зможете дозволити собі кращого роботодавця, я рекомендую прочитати комікси Ділберта.
Майкл Шепер

Відповіді:


5

Обидва користуються веб-програмою, але не живуть і не вмирають від цього. Ми бачили багато помилок \ поведінки, які трапляються лише в сафарі.

Використовуйте лабораторні стеки для браузера або соуси. У них є емулятори \ віртуальні настільні комп’ютери, які можуть відтворити ваші проблеми.

Я тут, тому що 6.0+ змінив спосіб обробки тегів, що вводяться як IE 10.


1

Просто тестуйте в Google Chrome. Обидва браузери поділяють механізм візуалізації WebKit. Якщо ні, ви можете віртуалізувати OS X.


2
Неправильно, тоді як Chrome і Safari діляться движками візуалізації WebKit / Blink, вони виразно вилки. Однак ви можете скористатися новим клоном Chrome "Opera", який дозволить протестувати кілька версій Chrome без необхідності видалення / перевстановлення.
Джон
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.