Подтвердить что ты не робот

IPhone Browser симулятор для Windows?

Примечание. Это вопрос о моделировании Браузера на iPhone, а не моделировании всего устройства. Я знаю, что моделирование iPhone-устройств невозможно в Windows, так как подробно обсуждается здесь.

У меня есть веб-сайт, который выглядит действительно странным при просмотре на iPhone - это своего рода проблема с CSS.

Такая же проблема не возникает, когда я просматриваю сайт в Safari для Windows (или любой другой браузер Windows, если на то пошло).

Итак, есть ли хорошие симуляторы iPhone Браузер, которые работают на окнах? То есть которые отображают сайт так же, как это делает браузер iPhone.

Бонусные баллы, если есть какой-то способ подробно ознакомиться с CSS, например, с помощью функции разработчика Chrome "проверить элемент".

edit: для любознательных, проблема рендеринга, которую я пытаюсь решить, описывается здесь: Утилита фонового изображения CSS по-разному на iPhone

4b9b3361

Ответ 1

Вы можете имитировать пользовательский агент iPhone в Safari 5, если вы настроили пункт меню "Разработчики" в "Настройки" > "Дополнительно". Механизм webkit в Safari 5 похож на браузер iPhone, поэтому большинство материалов HTML 5 работает одинаково. В качестве бонуса вкладка "Разработчик" позволяет отлаживать JavaScript и некоторый CSS (не очень хорошо поддерживается).

Ответ 2

Я попробовал все упомянутые опции и не понравился (в основном потому, что они не показывают компоненты для платформы, что интересно для демонстрационных целей).

Если это относится к вам, ребята, я бы рекомендовал http://www.browserstack.com/

К сожалению, это не бесплатно.

Ответ 3

[Я знаю вопрос довольно старый, но, может быть, мой ответ может помочь людям, входящим с одним и тем же запросом...]

Я нашел эмулятор браузера Google Canary одним из лучших и быстрых для тестирования проблем совместимости браузеров на Windows-машине.

Он даже эмулирует соотношение пикселей устройства iphone 2x.

Определенно дайте ему попробовать и посмотрите, воспроизводит ли он вашу проблему:

http://www.google.co.in/intl/en/chrome/browser/canary.html

Чтобы опробовать эмуляцию, нажмите F12 и ниже обычной строки инструментов dev, вы увидите вторую строку, как на этом скриншоте...

enter image description here

Кроме того, он также предоставляет многие из популярных браузеров устройств...

Надеюсь, что это поможет.

Ответ 4

Начну с ответов:

В лабораториях Blackbaud есть браузер iPhone с открытым исходным кодом, поддерживающий Abode Air:

edit: новая ссылка: ibbdemo2
(перейдите на страницу загрузки, чтобы получить .air binary. Вам необходимо установить Adobe Air)

К сожалению, он не воспроизводит мою конкретную проблему, поэтому она должна отображаться по-разному.

Ответ 5

Попробуйте это. Я попробовал это в chrome, и сайты, на которых я посетил, загрузили версию, отличную от iphone. Возможно, сафари будет лучше.

http://www.testiphone.com

http://iphonetester.com

UPDATE: после дальнейших исследований, похоже, что они действительно ограничивают размер экрана и не используют механизм рендеринга iOS Safari.