Как да промените потребителските агенти в Firefox, Chrome и IE
За обикновения потребител на интернет "потребителският агент" на своя браузър няма да бъде причина за разглеждане - много, всъщност, може да не знаят какво се отнася до потребителския агент. Налице са някои по-подробни описания онлайн; накратко, те са уникален отпечатък на уеб браузъра. Това означава, че уеб програмист може да създаде версия на уебсайт за използване в Internet Explorer 6, като се има предвид неговата скандална липса на съвместимост със стандартите.
Агентите на потребителите работят и за идентифициране на входящ мобилен браузър, като Chrome на Android или Safari в iOS, което води до зареждането на мобилния сайт. Всички големи браузъри на Windows могат да маскират своите потребителски агенти, което прави този начин удобен за намаляване на консумацията на данни с ограничена честотна лента.
Потребителски агент Overrider (Firefox)
Една от двете опции за потребителите на Firefox, Overrider е рестартиращ приставка, което означава, че то влиза в сила веднага щом бъде обновена страницата, както се вижда от горното изображение на страницата за мобилни резултати на Google. Опциите се свеждат до минимум от падащото меню на наличните потребителски агенти, които браузърът може да разпознае като и прозорец, в който могат да бъдат добавени нови потребителски агенти. Независимо от това, това е повече от достатъчно, като се има предвид, че потребителският низ на агент правилно се показва като устройство с iOS по-долу.
Overrider работи добре въз основа на нашите тестове, превключвайки между мобилни и настолни версии на сайтове с единично опресняване. По време на тестването ни срещнахме само един проблем: когато се маскира като настолен уеб браузър, плейърът на YouTube отказва да го зареди правилно. Когато се маскира като уеб браузър за Android или iOS, той работи правилно и превключва към мобилния сайт на YouTube.
Потребителски превключвател (Firefox)
По-старият от двата Firefox addons, User Agent Switcher е актуализиран за последен път през 2011 г., но поддържа съвместимост с най-новите версии на Firefox (към момента на писане, 31.0). Първоначално бяхме загрижени, че това не се случи, тъй като тя не предостави никакъв избор. След известно ловуване успяхме да намерим XML файл, съдържащ огромен брой агенти на потребителите. Както показва прозорецът Настройки, има много повече опции, отколкото в Overrider, включително възможността да импортирате такива. В действителност, това е най-изчерпателният списък на потребителските агенти на всеки браузър, който разгледахме.
След като импортирахме XML файла, Switcher работи перфектно. Тя е малко по-ангажирана от Overrider, но може да си струва да се опитате само да можете да идентифицирате браузъра си като устройство, датирано от мобилния телефон Nokia N97, или като необичайно като един от паяците ботове, които индексира уеб сайтове. Интересното е, че Switcher успя да пусне и видеоклипове в YouTube, вместо да създаде прозорец на играч, който изглежда счупен.
Инструменти за програмисти F12 (Internet Explorer 11)
Така наречената в резултат на клавишната комбинация F12, през която е достъпна, възможността да се променят низовете на потребителски агенти в браузъра е елемент по подразбиране на Internet Explorer 11. В този прозорец има много опции извън потребителския низ, включително разделителната способност и размера на екрана. Макар и едва ли изненадващо, много от низовете на потребителски агенти са собственост на Microsoft, включително конзолите Xbox One и Xbox 360. Ако сте напреднал потребител, IE11 включва възможността да добавяте персонализирани потребителски низове, но привидно да не импортирате XML файлове.
Маскирането на низа на потребителски агент работи правилно и сайтовете не успяха да идентифицират браузъра като Internet Explorer, когато се опитахме да го покажем като нещо друго. Видеоклиповете в YouTube функционираха нормално по време на това тестване.
Инструменти за програмисти (Chrome)
Инструментите за програмисти, намерени в Chrome, като тези в Internet Explorer, имат за цел да направят всяко разширение ненужно. Могат да се добавят структури от персонализирани потребителски агенти, макар че това едва ли ще бъде изненадващо, тъй като другите два големи уеб браузъра на Windows позволяват да се осъществи същото, независимо дали е излязло от кутията или не. Както при Internet Explorer, има ясна пристрастност към потребителските низове по подразбиране; те са предимно устройства, собственост на Google.
Инструментите за разработчици на Chrome работят така, както биха очаквали, като позволиха на браузъра да се предаде като старовремска версия на Opera, преди преустройването на двигателя на Presto. Достъпът до опциите за потребителски низ на Chrome не е толкова ясен, колкото в Internet Explorer, който изисква използването на пряк път "Ctrl + Shift + J", за да работи правилно.
Нашият опит с променящите се потребителски низове в трите основни браузъра на Windows е много положителен. Всички успяха да се маскират правилно, зареждайки най-подходящата версия на всеки тестван сайт. Въпреки че нарастването на популярността на отзивчивия уеб дизайн в крайна сметка би довело до смяна на потребителските агенти с ограничена употреба, е приятно да се види, че той остава широко подкрепен. По-скоро изненадващо е фактът, че Firefox не може да превключва потребителски агенти без разширения от трети страни.