Safarin käyttäjäagentin vaihtaminen OS X ssä
Olet luultavasti häirinnyt kerralla tai toisella, kun vierailet verkkosivustossa, joka vaatii tietyn selaimen. Onneksi voit huijata verkkosivustoa ajattelemaan, että käytät eri selainta, ja voit tehdä tämän useimmilla, kuten Safarilla.
Käyttäjäagentti "huijaaminen" ei ole uusi asia. Joskus oli tarpeen, kun oli niin kutsuttu selaussota. Verkkosivujen suunnittelijat suunnittelevat usein sivuja tarjoamaan ja toimittamaan erilaisia sisältöjä käyttäjän selaimen mukaan. Ratkaisu tähän oli usein virheellisen "käyttäjäagentin merkkijonon" lähettäminen, joka huijata web-palvelinta toimittamaan sinulle haluamasi sisällön.
Nykyään käyttäjillä on vähemmän todennäköisesti ongelmia, koska verkkosivustot ja selaimet noudattavat paremmin web-standardeja. Se ei tarkoita sitä, ettet edelleenkään kohdistu joka kerta.
Jos käytät Apple OS X: n Safari-ohjelmaa, voit vaihtaa käyttäjäagenttia ja jopa luoda omia.
Mikä on käyttäjäagentti joka tapauksessa?
Kun Safari vierailee verkkosivustossa, se lähettää tekstirivin seuraavasti:
Mozilla / 5.0 (Macintosh; Intel Mac OS X 10_10_2) AppleWebKit / 600.3.18 (KHTML, kuten Gecko) Versio / 8.0.3 Safari / 600.3.18
Tämä kertoo web-palvelimelle, että kyseinen käyttäjä käyttää Safari 8: aa Mac OS: ssä, jossa on OS X 10.10.2.
Se on tietenkin erilainen käyttöjärjestelmää ja selainta kohden. Windows 7- ja Internet Explorer 10 -tietokoneet näkyvät sellaisina:
Mozilla / 5.0 (yhteensopiva; MSIE 10.0; Windows NT 6.1; Trident / 6.0)
Käyttäjäagenttien merkkijonojen luettelo on varsin laaja, koska eri käyttöjärjestelmissä on niin paljon selaimia. Muuten, on mahdollista nähdä, mitä tietoja selaimesi paljastaa sinusta, joka sisältää näytön tarkkuuden, IP-osoitteen ja paljon muuta.
Käyttäjänagentin muuttaminen Safarissa
Olemme keskustelleet siitä, miten voit muuttaa Google-agentin, Internet Explorerin ja Firefoxin käyttöagenttia. Keskustelkaa nyt siitä, miten sitä voidaan muuttaa Apple OS X: n Safarissa.
Avaa ensin Safarin asetukset Safari-valikosta tai komennolla +,.
Kun asetukset ovat auki, napsauta Lisäasetukset-välilehteä. Hyvin alhaalla haluat tarkistaa valikkorivin Näytä kehitys -valikon vieressä olevan ruudun ja poistu sitten asetuksista.
Nyt Safarilla on uusi valikko, joka on tarkoitettu vain kehitystyökaluihin.
Käyttäjäagentti-valikko on yläreunassa. Käytettävissä on jo varsin monta vaihtoehtoa, mukaan lukien aiemmat Safarin versiot OS X: ssä ja iOS: ssa, Chrome Macissa ja Windowsissa sekä vaihtoehto “Muu…”.
”Muu…” -vaihtoehdon avulla voit määrittää muun kuin luettelossa mainitun käyttäjäagentin, kuten jos olet kiinnostunut näkemään, miten Google Chrome iOS 8.2 -käyttöjärjestelmissä toimii iPadissa, käytät sopivaa merkkijonoa.
Kun avaat “Muut…” -vaihtoehdon Käyttäjänagentti-valikosta, voit yksinkertaisesti kirjoittaa kopion käyttäjän agentin merkkijonosta selaimelle, jota haluat testata.
Sen jälkeen uusi käyttäjäagentti tulee näkyviin User Agent -valikossa. Huomaa kuitenkin, että voit käyttää vain yhtä ”muuta” käyttäjäagenttia kerrallaan.
Kuten esittelyssä ehdotimme, on epätavallista muuttaa käyttäjäagenttia, koska useimmat selaimet ovat nyt melko hyviä noudattamalla standardeja, ja useimmat sivustot ovat selaimen agnostisia (vaikka jotkin selaimet toimivat paremmin joissakin sivustoissa kuin muut sivustot).
Jos olet kiinnostunut näkemään, miten selaimesi on web-standardien suhteen, voit aina kokeilla Web-standardien hankkeen kehittämiä happokokeita.
Toivomme kuitenkin, että olet löytänyt tämän artikkelin hyödylliseksi. Jos sinulla on jotain, mitä haluat lisätä, kuten kysymyksen tai kommentin, anna palautetta keskustelufoorumissamme.