16Jul

Kako promijeniti Safari korisnički agent na OS X

Vjerojatno ste bili ljuti neko vrijeme kada posjetite web stranicu koja zahtijeva određeni preglednik. Srećom, možete zavarati web stranicu za razmišljanje da upotrebljavate drugi preglednik i to s većinom možete to učiniti, uključujući Safari.

Korisnički agent "spoofing" nije nova stvar. Ponekad je bilo potrebno kada je postojao takozvani rat preglednika. Web dizajneri često bi dizajnirali stranice za prikazivanje i isporuku različitih sadržaja ovisno o korisnikovom pregledniku. Rješenje na to često je bila poslati lažni "korisnički agentni niz", koji bi zavarao web poslužitelju u isporuku željenog sadržaja.

Danas je manje vjerojatno da će korisnici imati problema jer su web stranice i preglednici bolji u pridržavanju web standarda. To ne znači da još uvijek nećete susresti jedan svaki sada i onda.

Ako koristite Safari Apple OS X-a, evo kako promijenite korisnički agent, pa čak i stvorite prilagođene.

Što je User Agent bilo kako?

Kada Safari posjeti web stranicu, poslat će niz teksta kao što je ovaj:

Mozilla / 5.0( Macintosh; Intel Mac OS X 10_10_2) AppleWebKit / 600.3.18( KHTML, poput Gecko) Verzija / 8.0.3 Safari / 600.3.18

Ovo govori web poslužitelju da ovaj korisnik izvodi Safari 8 na Macu koji koristi OS X 10.10.2.

Očito će se razlikovati po operacijskom sustavu i web pregledniku. Računalo s operacijskim sustavom Windows 7 i Internet Explorer 10 pojavljuje se kao takvo:

Mozilla / 5.0( kompatibilni; MSIE 10.0; Windows NT 6.1; Trident / 6.0)

Popis stringova korisnika agenata prilično je opsežan jer postoji toliko mnogo različitih preglednikaoperativnih sustava. Usput, moguće je vidjeti informacije koje vaš preglednik otkriva o vama, što uključuje rezoluciju zaslona, ​​IP adresu i još mnogo toga.

Promjena korisničkog agenta na Safari

Razgovarali smo o načinima na koje možete promijeniti korisničko djelo na pregledniku Google Chrome, Internet Explorer i Firefox. Razmotrimo sada kako to promijeniti na Apple OS X Safari.

Najprije otvorite Safari postavke iz "Safari" izbornika ili pomoću "Command +".

Kad otvorite postavke, kliknite karticu "Napredno".Na samom dnu, označite okvir pored stavke "Prikaži razvitak izbornika na traci izbornika", a zatim izađite iz postavki.

Sada Safari će imati novi izbornik posvećen isključivo razvojnim alatima.

Izbornik "Korisnički agent" nalazi se na vrhu. Postoji već nekoliko dostupnih opcija, uključujući prethodne verzije preglednika Safari na OS X i iOS, Chrome na Macu i Windowsu, kao i opciju "Ostalo. ..".

Opcija "Ostalo. .." omogućuje vam da odredite korisnički agent osim onih navedenih, kao što je, ako ste znatiželjni da biste vidjeli kako Google Chrome na uređaju s ipad koji pokreće iOS 8.2, koristite odgovarajući niz.

Kada otvorite opciju "Ostalo. .." s izbornika Korisnički agent, jednostavno biste tip kopirali string korisnika za preglednik koji želite testirati.

Nakon toga, novi korisnički agent pojavit će se u izborniku User Agent. Napominjemo, međutim, istovremeno možete imati samo jednog "drugog" korisničkog agenta.

Kao što smo predložili u uvodu, neuobičajeno je da moramo mijenjati vaš korisnički agent jer većina preglednika sada je prilično dobra u pridržavanju standarda, a većina web stranica je agnostika preglednika( iako neki preglednici rade bolje na nekim web stranicama od ostalih).

Ako želite znati kako vaš preglednik radi u skladu s web standardima, na povezanom bilješku, uvijek možete isprobati Acid Testove koje je razvio Web Standards Project.

To je rekao, nadamo se da ste pronašli ovaj članak korisnim. Ako imate nešto što biste htjeli dodati, kao što je pitanje ili komentar, molimo Vas da nam pošaljete povratne informacije u našem forumu za raspravu.