FireBreath Tips: Working with Source Control

November 19, 2010 4 Comments by Richard

FireBreath, Source Control, and You Recently I have been asked repeatedly about how to properly use Source Control systems with FireBreath.  Everyone has their own idea of how this should work, and that’s fine — in fact, most of my suggestions you may decide to ignore.  However, I want to put forth what I consider […]

Read More »

Browser Plugins vs Extensions – the difference

August 10, 2010 35 Comments by Richard

Overloaded terms One of the least understood concepts in the Browser Plugin world is — browser plugins.  What they are, and even more: what they are not.  Probably at least once a week I answer a question somewhere on a forum or on the comments on this blog and say “You can’t do that with […]

Read More »

Cross-Browser Scripting – Part one

December 27, 2009 2 Comments by Richard

The Problem: I’ll be up-front about something here; I don’t particularly like ActiveX.  I understand a lot of the reasons for creating it, and I won’t go so far as to claim that it shouldn’t exist or anything like that; in fact, it does very well for certain types of things.  The main thing I […]

Read More »

Detecting the version of an ActiveX IE Browser plugin

January 6, 2009 18 Comments by Richard

One of the trickiest tasks with any browser plugin is to detect if the installed plugin is the version that you need. This is made particularly difficult because there are multiple browsers and multiple browser types. During my research I looked over the default installer that Microsoft ships with Silverlight and found a very simple solution to the Internet Explorer half of this problem.

Read More »