4 ответов:
лучший подход, который я нашел, находится в Apple техническое Примечание TN2262: подготовка веб-контента для iPad.
- проверьте свой сайт на iPad и при необходимости обновите код обнаружения агента пользователя
- используйте стандартные веб-технологии W3C вместо плагинов
- проверьте настройки тега viewport
- изменить код, который опирается на CSS фиксированного позиционирования
- подготовка к сенсорному интерфейсу
- используйте текстовые области вместо contenteditable элементов
вещь агента пользователя под имитация Safari на iPad HTTP-запросы в Safari на рабочем столе было очень полезно.
вам, наверное, лучше всего:
- загрузка Safari для Windows.
- отключение плагинов (например, Flash).
- изменение размеров экрана iPad.
Safari для рабочего стола и Safari для iOS используют одно и то же ядро (WebKit), поэтому вы получите наиболее надежное воспроизведение рендеринга. Вы пропустите функциональность масштабирования/ретрансляции fancier, но для многих целей она, вероятно, будет работать нормально.
Я должен обратите внимание, что Google Chrome и некоторые другие, менее известные браузеры также используют WebKit, но Safari для рабочего стола с большей вероятностью воспроизводит результаты Safari для iOS, поскольку они оба поддерживаются Apple.
Шон Салливан создал iBBDemo2, который представляет собой симулятор ipad/iphone с использованием Adobe Air.
Это не совсем то же (например, элементы с
overflow: scroll;получить полосы прокрутки здесь, в то время как они не на самом устройстве), но это может дать вам хорошее представление о том, как будет выглядеть ваш сайт.
Если вы хотите действительно имитировать iPad, вам нужно получить реальную OS X и установить XCode. Виртуализация OS X-это сложно и нелегально. Установка Mac OS X на обычный компьютер возможна, но не очень законно, и вы должны взломать свой путь через него.
Comments