Hemsida » hur » Så här ändrar du Safaris användaragent på OS X

    Så här ändrar du Safaris användaragent på OS X

    Du har antagligen varit irriterad vid en eller annan gång när du besöker en webbplats som kräver en viss webbläsare. Lyckligtvis kan du lura en webbplats för att tro att du använder en annan webbläsare, och du kan göra det med de flesta, inklusive Safari.

    Användaragent "spoofing" är inte en ny sak. Det var ibland nödvändigt när det fanns ett så kallat webbläsarkrig. Webbdesigners skulle ofta utforma sidor för att göra och leverera olika innehåll beroende på användarens webbläsare. Lösningen på detta var ofta att skicka en falsk "user agent string", som skulle lura webbservern för att ge dig det föredragna innehållet.

    Idag är det mindre sannolikt att användarna har problem eftersom webbplatser och webbläsare är bättre på att följa webbstandarder. Det är inte att säga att du fortfarande inte kommer att stöta på någon då och då.

    Om du använder Apple OS X: s Safari, så här ändrar du användaragenten och skapar även till och med anpassade.

    Vad är en användaragent ändå?

    När Safari besöker en webbplats skickar den en sträng text som det här:

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

    Detta berättar för webbservern att den här användaren kör Safari 8 på en Mac som kör OS X 10.10.2.

    Det kommer uppenbarligen att vara annorlunda per operativsystem och webbläsare. En dator som kör Windows 7 och Internet Explorer 10 visas som sådan:

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

    Listan över användaragentsträngar är ganska omfattande eftersom det finns så många webbläsare på olika operativsystem. Förresten är det möjligt att se vilken information din webbläsare avslöjar om dig, vilket inkluderar din skärmupplösning, IP-adress och mer.

    Ändra ditt användaragent på Safari

    Vi har diskuterat hur du kan ändra användaragenten på Google Chrome, Internet Explorer och Firefox. Låt oss nu diskutera hur man ändrar det på Apple OS Xs Safari.

    Öppna först Safari-inställningarna från Safari-menyn eller med "Command +".

    Med inställningarna öppna klickar du på fliken Avancerat. Längst ner vill du kolla rutan bredvid "Show Develop-menyn i menyraden" och avsluta sedan ur inställningarna.

    Nu kommer Safari att ha en ny meny som endast är avsedd för utvecklingsverktyg.

    Menyn "User Agent" är högst upp. Det finns redan många alternativ tillgängliga inklusive tidigare versioner av Safari på OS X och iOS, Chrome på Mac och Windows, samt alternativet "Annat ...".

    Alternativet "Annat ..." gör att du kan ange en annan användaragent än de som anges, till exempel om du är nyfiken på att se hur Google Chrome på en iPad körs iOS 8.2 gör du rätt sträng.

    När du öppnar alternativet "Annat ..." från menyn Användaragent så skulle du helt enkelt skriva kopiera användaragentsträngen för webbläsaren du vill testa.

    Därefter visas den nya användaragenten i menyn User Agent. Observera dock att du bara kan ha en "annan" användaragent åt gången.

    Som vi föreslog i introduktionen är det ovanligt att ändra din användaragent eftersom de flesta webbläsare är ganska bra nu när de följer standarderna, och de flesta webbplatser är agnostiska webbläsare (även om vissa webbläsare fungerar bättre på vissa webbplatser än andra).

    På en relaterad anteckning, om du är nyfiken på hur din webbläsare gör med webstandarder, kan du alltid prova de sura test som utvecklats av Web Standards Project.

    Som sagt hoppas du att du har hittat den här artikeln användbar. Om du har något du vill lägga till, till exempel en fråga eller en kommentar, vänligen ge feedback i vårt diskussionsforum.