16Jul

Jak změnit uživatelský agent Safari na OS X

click fraud protection

Pravděpodobně jste při návštěvě webových stránek, které vyžadují určitý prohlížeč, pravděpodobně obtěžují.Naštěstí můžete oklamat webové stránky, abyste si mysleli, že používáte jiný prohlížeč, a můžete to udělat s většinou, včetně Safari.

Uživatelský agent "spoofing" není nová věc. Někdy to bylo nutné, když byla tzv. Válka prohlížeče. Návrháři webových stránek často navrhují stránky, aby vykreslovali a dodávali různé obsahy v závislosti na prohlížeči prohlížeče.Řešením tohoto problému bylo často odeslat falešný "řetězec uživatelského agenta", který by bláznil webový server, aby vám poskytl preferovaný obsah.

V dnešní době jsou uživatelé s menší pravděpodobností problém, protože webové stránky a prohlížeče mají lepší přístup k webovým standardům. To neznamená, že se tu a tam ještě nebudete setkávat.

Používáte-li Safari aplikace Apple OS X, je zde jak změnit uživatelský agent a dokonce i vytvořit vlastní.

Co je to uživatelský agent?

Když Safari navštíví webovou stránku, pošle řetězec textu, například následující:

instagram viewer

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

Toto informuje webový server, že tento konkrétní uživatel běží Safari 8 na počítači se systémem Mac OS X 10.10.2.

Samozřejmě se bude lišit podle operačního systému a webového prohlížeče. Počítač se systémem Windows 7 a Internet Explorer 10 se objeví takto:

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

Seznam řetězců uživatelských agentů je poměrně rozsáhlý, protože existuje tolik prohlížečů na různýchoperační systémy. Mimochodem, je možné zjistit, jaké informace váš prohlížeč odhaluje o vás, což zahrnuje rozlišení obrazovky, adresu IP a další.

Změna uživatelského agenta v programu Safari

Diskutovali jsme o způsobu, jakým můžete změnit agent uživatele v prohlížečích Google Chrome, Internet Explorer a Firefox. Nyní diskutujeme o tom, jak ji změnit na Safari Apple OS X.

Nejprve otevřete předvolby programu Safari v nabídce "Safari" nebo pomocí příkazu "Command +".

Otevřete předvolby a klikněte na záložku "Pokročilé".Na spodním okraji zaškrtněte políčko vedle nabídky Zobrazit nabídku v nabídce a potom ukončete nastavení.

Nyní Safari bude mít nové menu věnované výhradně vývojovým nástrojům.

Nabídka "User Agent" je nahoře. Je již k dispozici několik možností, včetně předchozích verzí programu Safari na OS X a iOS, Chrome v systému Mac a Windows a také možnost "Ostatní. ..".

Možnost "Ostatní. .." umožňuje zadat jiný uživatelský agent, než který je uveden, například pokud jste zvědaví, jak Google Chrome na iPadu se systémem iOS 8.2 vykresluje, použijete příslušný řetězec.

Když otevřete možnost "Ostatní. .." z nabídky Uživatelský agent, pak jednoduše zadejte zkopírujte řetězec uživatelského agenta pro prohlížeč, který chcete otestovat.

Následně se nový uživatelský agent zobrazí v nabídce Agent uživatele. Všimněte si však, že můžete mít pouze jeden "jiný" uživatelský agent najednou.

Jak jsme navrhli v úvodu, je neobvyklé, že musíte změnit svého uživatelského agenta, protože většina prohlížečů je nyní spíše dobrá při dodržování standardů a většina webových stránek je agnostický prohlížeč( i když některé prohlížeče na některých místech fungují lépe než jiné).

Na související poznámku, pokud jste zvědaví, jak váš prohlížeč dělá, co se týče webových standardů, můžete vždy vyzkoušet testy kyselin vyvinuté v rámci projektu Web Standards.

Říkali jsme, že jste našli tento článek užitečný.Pokud máte něco, co byste chtěli přidat, jako je otázka nebo komentář, poskytněte nám zpětnou vazbu v našem diskusním fóru.