Kako promijeniti Safari korisnički agent na OS X
Vjerojatno ste u jednom ili drugom trenutku bili ljuti kada ste posjetili web-lokaciju koja zahtijeva određeni preglednik. Srećom, možete prevariti web-lokaciju misleći da koristite drugi preglednik, a to možete učiniti s većinom, uključujući Safari.
Korisnički agent "podvala" nije nova stvar. Ponekad je to bilo potrebno kada je postojao takozvani rat u pregledniku. Dizajneri web-lokacija često dizajniraju stranice za prikazivanje i isporuku različitih sadržaja ovisno o korisnikovom pregledniku. Rješenje za to je često bilo slanje lažnog "niza korisničkih agenata", koji bi prevario web poslužitelj u isporuci željenog sadržaja.
Danas je manje vjerojatno da će korisnici imati problema jer se web-lokacije i preglednici bolje pridržavaju web-standarda. To ne znači da se s vremena na vrijeme nećete sresti.
Ako koristite Safari za Apple OS X, evo kako možete promijeniti korisnički agent, pa čak i stvoriti prilagođene.
U svakom slučaju, što je korisnički agent?
Kada Safari posjeti web-lokaciju, poslat će niz teksta kao što je ovaj:
Mozilla / 5.0 (Macintosh; Intel Mac OS X 10_10_2) AppleWebKit / 600.3.18 (KHTML, kao Gecko) Verzija / 8.0.3 Safari / 600.3.18
To govori web poslužitelju da ovaj korisnik izvodi Safari 8 na Mac OS-u 10.10.2.
Očito će biti različito za operativni sustav i web-preglednik. Računalo sa sustavom Windows 7 i Internet Explorer 10 pojavit će se kao takve:
Mozilla / 5.0 (kompatibilan; MSIE 10.0; Windows NT 6.1; Trident / 6.0)
Popis nizova korisničkih agenata prilično je opsežan jer ima toliko preglednika na različitim operativnim sustavima. Usput, moguće je vidjeti koje informacije vaš preglednik otkriva o vama, što uključuje razlučivost zaslona, IP adresu i još mnogo toga.
Promjena korisničkog agenta na Safariju
Razgovarali smo o načinima na koje možete promijeniti korisnički agent na Google Chromeu, Internet Exploreru i Firefoxu. Razgovarajmo sada o tome kako ga promijeniti na Safariju Apple OS Xa.
Prvo otvorite Safari postavke iz izbornika "Safari" ili "Command +",.
Kada su postavke otvorene, kliknite karticu "Napredno". Na samom dnu, želite označiti okvir pored "Prikaži izbornik za razvoj u traci izbornika", a zatim izađite iz postavki.
Sada će Safari imati novi izbornik posvećen isključivo razvojnim alatima.
Na vrhu je izbornik "User Agent". Dostupnih je već nekoliko opcija, uključujući prethodne verzije Safarija na OS X i iOS, Chrome na Mac i Windows, kao i opciju "Drugo ...".
Opcija "Ostalo ..." omogućuje vam da navedete korisnički agent koji nije naveden, na primjer, ako ste znatiželjni da biste vidjeli kako Google Chrome na ipadu koji prikazuje iOS 8.2, trebate koristiti odgovarajući niz.
Kada otvorite opciju "Drugo ..." iz izbornika Korisnički agent, jednostavno biste kopirali niz korisničkog agenta za preglednik koji želite testirati.
Nakon toga, novi korisnički agent pojavit će se u izborniku User Agent. Imajte na umu, međutim, da možete imati samo jednog “drugog” korisničkog agenta odjednom.
Kao što smo predložili u uvodu, neobično je da morate mijenjati korisnički agent jer je većina preglednika prilično dobra za pridržavanje standarda, a većina web-lokacija je agnostik preglednika (iako neki preglednici rade bolje na nekim web-lokacijama od drugih).
Na srodnoj napomeni, ako ste znatiželjni da vidite kako vaš preglednik radi s obzirom na web standarde, uvijek možete isprobati Acid Testove razvijene u projektu Web Standards.
Ipak, nadamo se da je ovaj članak bio koristan. Ako želite dodati nešto, kao što je pitanje ili komentar, unesite povratne informacije u naš forum za raspravu.