Since a few months, there is a native way to do that in Firefox! In the page «about:config», create a string value called for example «general.useragent.override.www.somesite.com
» and put the value to the desired user agent. Drawbacks:
- less user friendly
- does not seem to support UTF-8
Left click on the yellow helmet icon in the addon bar (bottom of the window) to change the User Agent for the current domain. If the page performs requests on other domains, the default UA will be used until a UA is explicitly specified for each domain.
Restarting the browser is not required.
Remember that any request will pass though the extension, which should slow down a little bit the browsing. In the configuration window, you can disable the replacement so you use it only when you really need it.
A complete list of UA is available on this page
- Picking the user agent from a list of existing ones would be better
- Having the interface translated in other languages than English would be nice.
Contact: «fabsk at free dot fr»