User Agent Switcher Archive

Mar 09

Designed For Good, Used For Evil

I started noticing recently a few web sites in my referrer logs that mentioned Surf Junky. I had no idea what Surf Junky was so I opened the sites to see what they were talking about and why they were linking to chrispederick.com. It turns out that Surf Junky is a service that pays you to surf the web. It works by popping up advertisements every 30 seconds and you can earn up to 75 cents an hour.

Now 75 cents an hour does not seem like much, but if you use the service 24 hours a day, seven days a week it can total over $500 a month. This, however, would require closing the popup ads every 30 seconds and so people have been looking for ways to scam the system and this is where my site comes in.

Continue reading Designed For Good, Used For Evil...


Jan 23

User Agent Switcher 0.6.3

Version 0.6.3 of the User Agent Switcher extension has been released. The full changelog is available, but the two main changes in this release are the hiding of the option to automatically reset the user agent when the browser closes and the addition of support for update notifications.

Continue reading User Agent Switcher 0.6.3...


Jan 05

Extension Patches

I have released new versions of both the User Agent Switcher and Web Developer extensions.

User Agent Switcher 0.6.2 fixes a bug where the menu was not checked when the vendor or vendor sub settings were overwritten with the default values.

Web Developer 0.9.2 contains a number of bug fixes including those from the unannounced 0.9.1 release - the changelog lists all the changes. This release fixes all the major issues discovered in the 0.9 release and will now be put on Mozilla Update.


Nov 22

User Agent Switcher 0.6.1

A new version of the User Agent Switcher extension has been released. In this release the toolbar icon now changes when a non-default user agent is selected and both vendor and vendor sub can now be overridden. I have also improved the auto-reset functionality as there were some cases when it previously would not reset properly.

With this release I am also releasing a localized version that contains multiple languages. If you have new or updated translations simply contact me and I will add them to the localized version.


Oct 25

Firefox 1.0 Soon

With the Firefox 1.0 release due soon the extension version has been increased to 1.0 recently. This weekend I updated both the User Agent Switcher and Web Developer extensions to support this and asked for the change to be made on Mozilla Update.

I am also planning on releasing new versions of both extensions soon after Firefox 1.0 is released. For the User Agent Switcher this is just a minor update with a few enhancements, but the Web Developer release will be a major upgrade. You can check out what is already coded for this next release on the to-do page.


Aug 31

User Agent Switcher 0.6

A new version of the User Agent Switcher extension has been released. The main addition in this release is support for changing the app name and app version in builds of Firefox and Mozilla after July 22nd, as per bug 166395. This release should also finally fix the incompatibilities with the Compact Menu extension.


Jul 19

User Agent Switcher 0.5

A new version of the User Agent Switcher extension has been released. This release adds a toolbar button for Firefox and improves the interface for maintaining the list of user agents, as well as fixing the incompatibilities with the Compact Menu extension and the user agent not resetting when the browser was closed.


Jun 07

Extensions Released

User Agent Switcher 0.4 and Web Developer 0.8 have now been released.

Admittedly these were released a little ahead of schedule - particularly Web Developer - as I wanted to have them available before Firefox 0.9. I did a fair amount of testing over the weekend, but inevitably some bugs will - and have - slipped through. The following issues have already been discovered:

  • User Agent Switcher
    • The user agent is not reset when the browser closes
  • Web Developer
    • 'Visited Links' features do not work in Firefox 0.9
    • 'Edit CSS' sidebar has an oversized margin

The announcement of a new default theme for Mozilla Firefox also came a little too late for me to include it, but I will look into supporting this for the next release.


Jun 04

Extension Updates

With Firefox 0.9 due to be released either on Saturday, June 12th or Monday, June 14th, I have been working on getting both the User Agent Switcher and Web Developer extensions compatible with the new extension manager. Both extensions are now ready to go and I am just doing some final testing before releasing them.

Continue reading Extension Updates...


Mar 14

Web Developer 0.7 and User Agent Switcher 0.3.1

A new version of the Web Developer extension has just been released. This release contains many new features including adding a user style sheet, status icons that indicate whether the page is in standards compliance mode and if there were JavaScript errors and configurable keyboard shortcuts. Perhaps the biggest addition is the 'Edit CSS' feature. It is just the first iteration of this feature and I have some plans for enhancements on my to-do list.

I also released a minor update to the User Agent Switcher extension. The main update in this release is the addition of an option to automatically reset the user agent when the browser closes.