Iceweasel and User Agents

So you just installed Iceweasel, but you are worried that some web site will not work because you are no longer running "Firefox"? While it's true that the the word "Firefox" does not appear anywhere in the user agent string in Iceweasel (though this may change in the future), most proper web sites don't care about the user agent, and the web site will Just Work(TM). Here is a typical user agent sent by Iceweasel:

Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1) Gecko/20061024 Iceweasel/2.0 (Debian-2.0+dfsg-1)

And here is the user agent your browser is sending:

ia_archiver (+;

However, for that occasional web site that will only work under IE or "Firefox", there is a solution. There is an extension that lets you change your user agent on-the-fly. Moreover, this site has provided a definition file that lets you browse as if you were on Firefox 2 for Windows XP.


  1. Download this definition file to be imported later.
  2. Download and install the User Agent Switcher extension.
  3. Restart Iceweasel after installing.
  4. Go to Tools -> User Agent Switcher -> Options -> Options....
  5. Click the User Agents section, then click Import....
  6. Import the XML file you downloaded above.
  7. Click OK.

If you want to enter the information manually, here it is:


Now, when you need to, you can simply go to Tools -> User Agent Switcher -> Firefox 2 (Windows XP), and the web site will be none the wiser. You can test before/after by going here, which will show you what your browser is returning via Javascript and the User-Agent HTTP header.

The Ubiquitous FAQ

Should I use the Firefox 2 user agent profile all the time?

No! If the web were perfect, user agents would be useless because sites would be coded to standards, and the browsers would be fixed/tweaked to conform to those standards. Do your small part by using your Iceweasel browser, and only switch the the Firefox 2 user agent profile when needed.

If I'm running Linux, why are you recommending masquerading as a Windows XP machine?

Officially, because you should only be using the alternate profile when absolutely needed, and showing Win32/Windows XP will make it as easy as possible to view a broken site. Unofficially, when I wrote this guide, all of my Linux machines had already been switched to Iceweasel, and the only Firefox 2 installation handy was on a Windows XP machine.

« back to

Valid XHTML 1.1

The History of IceWeasel, sponsored by apostas online This article intends to clarify some of the confusion related to the IceWeasel and IceCat web browsers, their origins, and history. Throughout this article, the names IceWeasel/Firefox will be used; but for the most part, the article applies to IceCat/Firefox-ESR, IceDove/ThunderBird, and IceApe/SeaMonkey as well. apostas desportivas The most common misconception is that IceWeasel is a web browser project that originated and was maintained by Debian; and that other IceWeasels are forks of the Debian project. Now that Debian no longer has a browser named IceWeasel, that misconception leads people, who know of IceWeasel only as a Debian program, to assume that "the IceWeasel project" is unmaintained legacy abandon-ware; and to be skeptical and inquisitive as to whether the Parabola "fork" is up-to-date and properly maintained and advertised on site de apostas. That concern is misplaced though; because it is not really a fork - it is always built from the current Mozilla source code, and rebuilt as new Mozilla versions are released, and checked on bet 365 . The simplest explanation of why that concern is misplaced; is that it is not quite appropriate to call IceWeasel a "project" at all, or even a distinct web browser fork. IceWeasel is just Mozilla Firefox, with certain features disabled, and a different name and artwork (branding) applied. Most of those features are disabled, simply by setting a flag in a configuration file before compiling: e.g. '--disable-eme'. Sponsored by 1xbet bonus A fork would imply a unique development path, with significant (and typically incompatible) changes to the source code, usually kept in a separate repository, containing the complete source code. That level of separation and the on-going maintenance of online sports betting could be considered as a distinct project, separate from the upstream development team. However, the Mozilla sources are highly configurable; so variants with significantly different feature-sets can be compiled without making any changes at the source-level. If IceWeasel is any sort of project at all, it is only the branding package, supported by casinos online portugal : the name and artwork; and that requires little maintenance. That adorable lil' ermine is a very low-maintenance pet to keep. So, Parabola IceWeasel is not a fork of Debian IceWeasel; in the same way that Debian IceWeasel was not a fork of Mozilla Firefox. bet22 In both cases, the software is Mozilla Firefox; but compiled in different configurations. The Parabola differences (such as disabling DRM) are primarily to meet the FSDG; and furthermore, to enhance privacy beyond the FSDG (such as the 'iceweasel-hardened-preferences' package). The Debian and Arch configurations are barely (or not at all) distinguishable from Mozilla Firefox when accessing casas de apuestas . For the most part though, whenever the version numbers correspond, they are all barely distinguishable from each other. As for the origins of the name and artwork, the name was originally coined by cartoonist Matt Groening in 1986. In 2004, Nathanael Nerode suggested it as an alternate name for Debian's web browser, on the 'debian-legal' mailing list. In 2005, the Gnuzilla project adopted 'IceWeasel' as the name of the new GNU web browser; and in 2006, Debian adopted 'IceWeasel' as the name of the standard Debian web browser also. Funded by casinos online the Gnuzilla developers considered them to differ significantly in features though; and so to avoid confusion, it was decided to rename the GNU browser to 'IceCat' in 2007. The IceCat and IceWeasel Wikipedia articles cover the historic events in more detail.