Firefox user agent módosítása egyszerűen, gyorsan, beépülő nélkül

Firefox álarc

Hála az új eszetlen verziózási rendszereknek, előfordulhat, hogy bizonyos helyeken az általad használt Firefox verzió nem támogatott (pl. felvi.hu vagy Erste netbankár). Jobb esetben csak egy figyelmeztető szöveget kell elviselned, rosszabb esetben pedig nem is használhatod az oldalt. Verjük át az oldalt, avagy módosítsuk a user-agent sztringet!

A problémázó weboldal a böngészőnk úgynevezett user-agent sztringje alapján állapítja meg, hogy mit használunk. Ez egy változó hosszúságú karakterlánc, aminek legalább a böngésző nevét és verzióját tartalmaznia kell.

Például:
Mozilla/5.0 (X11; Linux x86_64; rv:5.0) Gecko/20100101 Firefox/5.0

Ahány böngésző verzió, annyi user-agent sztring. Sőt, ezt befolyásolhatják a különböző beépülők is. Pl.:
Mozilla/5.0 (compatible; MSIE 8.0; Windows NT 6.1; Media Center PC 4.0; .NET CLR 3.0.04506.30; .NET CLR 3.0.4506.2152)2011-07-07 11:12:43

Ez egy Windows 7-en futó (vagy Server 2008 R2-es, de ez valószínűtlen) Internet Explorer 8 adatai, amire telepítve van a Media Center PC 4.0 és a .NET keretrendszer 3-as verziója.

Firefox alatt beépülő modullal kényelmesen és gyorsan váltogathatjuk a böngésző verziószámait. De ha csak havonta egyszer van ilyen megoldásra szükségünk, akkor felesleges beépülővel szórakoznunk.

1. Írjuk be a böngésző címsorába hogy „about:config”. Figyelmeztetni fog, hogy veszélyes terepen járunk, sebaj, ígérjük meg, hogy óvatosak leszünk.

2. Hozzunk létre (jobb gomb) egy új karakterláncot, aminek a neve general.useragent.override legyen, értéke pedig a tettetni kívánt böngésző user-agent sztring-je. Ezt levadászhatjuk több oldalról is, pl.: http://www.zytrax.com/tech/web/firefox-history.html

Ha 3-as Firefoxot akarunk imitálni 64 bites Ubuntu 10.10-en, akkor az így néz ki:
Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.13) Gecko/20101206 Ubuntu/10.10 (maverick) Firefox/3.6.13

Készen is vagyunk. Nem kell újraindítás vagy ilyesmi. Csak frissítsük az oldalt és mosolyogjunk! :)

user agent