If-Koubou

Как да промените потребителския агент на Safari на OS X

Как да промените потребителския агент на Safari на OS X (Как да)

Вероятно сте се ядосвали по едно или друго време, когато посещавате уеб сайт, който изисква определен браузър. За щастие можете да заблудите уебсайта, за да мислите, че използвате различен браузър и можете да направите това с повечето, включително Safari.

Потребителският агент "spoofing" не е нещо ново. Понякога е било необходимо, когато имаше така наречената война на браузъра. Дизайнерите на уебсайтове често биха проектирали страници, за да изобразяват и предоставят различно съдържание в зависимост от браузъра на потребителя. Решението на това често е да изпрати фалшив "низ на потребителски агент", което ще заблуди уеб сървъра, за да ви предостави предпочитаното съдържание.

Днес потребителите са по-малко склонни да имат проблем, тъй като уеб сайтовете и браузърите са по-добре да се придържат към уеб стандартите. Това не означава, че все още няма да се натъкнете на някого.

Ако използвате Safari на Apple OS X, ето как променяте потребителския агент и дори създавате персонализирани такива.

Какво представлява потребителски агент?

Когато Safari посети уебсайт, той ще изпрати низ от текстове като този:

Mozilla / 5.0 (Macintosh; Intel Mac OS X 10_10_2) AppleWebKit / 600.3.18 (KHTML, подобно на Gecko) Версия / 8.0.3 Safari / 600.3.18

Това показва на уеб сървъра, че този конкретен потребител изпълнява Safari 8 на Mac с OS X 10.10.2.

Това очевидно ще бъде различно за операционната система и уеб браузъра. Компютър с Windows 7 и Internet Explorer 10 ще изглежда като такъв:

Mozilla / 5.0 (съвместим; MSIE 10.0; Windows NT 6.1; Trident / 6.0)

Списъкът с низове на потребителски агенти е доста обширен, защото има толкова много браузъри на различни операционни системи. Между другото, е възможно да видите каква информация разкрива вашият браузър за вас, което включва резолюцията на екрана, IP адреса ви и др.

Промяна на потребителския ви агент в Safari

Обсъдихме начините, по които можете да промените потребителския агент в Google Chrome, Internet Explorer и Firefox. Нека сега обсъдим как да го променим на Safari на Apple OS X.

Първо, отворете предпочитанията на Safari от меню "Safari" или от "Command +".

Когато отворите предпочитанията, кликнете върху раздела "Разширени". Най-отдолу искате да поставите отметка в квадратчето до "Показване на менюто" Развитие в лентата с менюта "и след това да излезете от предпочитанията.

Сега Safari ще има ново меню, посветено само на инструменти за разработка.

Менюто "Потребителски агент" е в горната част. Вече има доста опции, включително предишни версии на Safari на OS X и iOS, Chrome на Mac и Windows, както и опция "Други ...".

Опцията "Други ..." ви позволява да посочите потребителски агент, различен от изброените, като например, ако сте любопитен да видите как Google Chrome на iPad, изпълняващ iOS 8.2, прави това, използвайте подходящия низ.

Когато отворите опцията "Други ..." от менюто "Потребителски агент", можете просто да въведете копие на потребителския низ от агент за браузъра, който искате да тествате.

След това новият потребителски агент ще се покаже в менюто "Потребителски агент". Забележете, обаче, че имате само един "друг" потребителски агент в даден момент.

Както предложихме във въведението, е необичайно да смените своя потребителски агент, защото повечето браузъри са доста добри сега, когато спазват стандартите, и повечето сайтове са браузър агностик (макар че някои браузъри работят по-добре на някои сайтове, отколкото други).

На свързана бележка, ако сте любопитни да видите как браузърът ви работи по отношение на уеб стандартите, винаги можете да изпробвате тестовете за киселини, разработени от Web Standards Project.

Това каза, че се надяваме, че сте намерили тази статия полезна. Ако имате нещо, което искате да добавите, като въпрос или коментар, моля, изпратете отзиви в нашия дискусионен форум.