Меня попросили найти разумный способ заставить большинство популярных веб-сайтов определять наш браузер - который функционально завершен, но работает на довольно ограниченном оборудовании - как «мобильный» браузер. Идея состоит в том, что самые тяжелые популярные сайты, похоже, имеют мобильные версии, которые отображаются намного быстрее и лучше помещаются на экране.
Я посмотрел на обратный вопрос, который говорит мне, что не существует очевидного стандартного способа сделать это - http://www.brainhandles.com/techno-thoughts/detecting-mobile-browsers является показательным примером. Это подтверждается просмотром различных строк User-Agent из популярных мобильных и настольных браузеров.
Пока что лучшая идея, которую мы можем придумать, - это добавить куда-нибудь строку «Мобильный», поскольку это является основным видимым отличием Safari для iPad / iPhone и для Windows / Mac. У кого-нибудь есть идея получше?