Рекомендация Apple по анализу браузера - PullRequest
0 голосов
/ 20 апреля 2011

Есть ли у Apple какие-либо рекомендации по использованию какой-либо техники для прослушивания браузера (например, чтобы различать настольный IE / FF / Mobile Safari (например, iPad)) / другие планшеты

Я знаю, что Apple хочет, чтобы мы избегали использования Пользователя-агент для того же.

Является ли медиа-техника надежной способ различить iPad и, скажем, Xoom?

<link rel="stylesheet" media="all and (min-device-width: 481px) and (max-device-width: 1024px)" href="ipad.css">  

Ответы [ 2 ]

3 голосов
/ 20 апреля 2011

Вместо того, чтобы пытаться обнаружить устройство / пользовательский агент, вы хотите сосредоточиться на проверке возможностей браузера. Это включает разрешение экрана, поддержку JS, поддержку CSS и многое другое.

Медиа-запросы - это только один из многих методов, которые вы можете использовать, чтобы ваш сайт работал хорошо на многих устройствах. Чтобы начать, вот несколько полезных ресурсов:

0 голосов
/ 20 апреля 2011

См. Оптимизация веб-контента в сети разработчиков Apple.Эта статья включает использование условного CSS для определения возможностей браузера и различия в различных строках пользовательских агентов, отправляемых браузерами Safari.

...