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

Я думаю, из-за кодеков. Следуйте этому руководству и сможете играть все.

1
задан 8 November 2013 в 16:36

2 ответа

Ubuntu Touch UA: Mozilla/5.0 (Ubuntu; $FormFactor) WebKit/$WebKitRev, где переменная $FormFactor является «Мобильная» или «Таблетка», а $WebKitRev содержит версию движка WebKit. Также основная версия «5.0» может измениться за раз. Обратите внимание, что UA UA современного браузера может быть изменен плагином или простой реконфигурацией; также вы должны знать как разработчика, что SEO не нравится контент на основе User Agent. Если вам нужно распознать User Agent, не выполняйте точное соответствие («A» == «A»), но выполните поиск подстроки подстрок Ubuntu AND (Mobile ИЛИ Tablet), чтобы предотвратить проблемы совместимости с будущими версиями мобильного программного обеспечения. Обратите внимание, что мобильный браузер Ubuntu Touch может изменить UA в режиме реального времени, чтобы исправить (очевидно) некоторые несовместимости: в другой раз, не полагайтесь только на этот механизм. Примите приятный день, сообщите нам, если у вас есть дополнительные вопросы.

Источник: daker.me

0
ответ дан 24 May 2018 в 15:32

Существует более простой способ проверить строку пользовательского агента, отправленную любым браузером. Вы можете просто посетить http://www.murl.mobi/headers.php, и эта страница извлекает и отображает заголовки HTTP-запросов. Недавняя публикация по анализу пользовательского агента с использованием python дает программный подход для анализа фактической строки пользовательского агента, просматриваемой веб-сервером.

0
ответ дан 24 May 2018 в 15:32

Другие вопросы по тегам:

Похожие вопросы: