Vjerojatno ste bili ljuti neko vrijeme kada ste posjetili 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 "podvala" 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čko djelo, pa čak i izradite prilagođene.
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, kao što je Gecko) Verzija / 8.0.3 Safari / 600.3.18
Ovo govori web poslužitelju da ovaj konkretni korisnik pokreće 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 pojavit će se kao takve:
Mozilla / 5.0 (kompatibilna, MSIE 10.0, Windows NT 6.1, Trident / 6.0)
Popis stringova korisničkog agenta je vrlo opsežan jer postoji toliko mnogo preglednika na različitim operacijskim sustavima. Usput, moguće je vidjeti informacije koje vaš preglednik otkriva o vama, što uključuje rezoluciju zaslona, IP adresu i još mnogo toga.
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 vidjeti kako će Google Chrome na ipadu koji prikazuje iOS 8.2, koristite odgovarajući niz.
Kada otvorite opciju "Ostalo ..." na izborniku Korisnički agent, jednostavno biste tip kopirali niz korisnika za preglednik koji želite testirati.
Nakon toga, novi korisnički agent pojavit će se u izborniku Korisnički 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 promijenite svog korisničkog agenta, jer većina preglednika prilično je dobra prilikom pridržavanja standarda, a većina web stranica je agnostika preglednika (iako neki preglednici rade bolje na nekim web mjestima od ostalih).
U vezi s napomenom, ako ste znatiželjni vidjeti kako vaš preglednik radi s obzirom na web standarde, 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.