IE7 Breaks Older QuickBooks
I use FireFox as my primary Web browser and really like it. That said, I also use Internet Explorer (especially for Microsoft sites), and occasionally Opera too. I test Web sites I work on with all the browsers to ensure as much compatibility as possible. That said, I am not in the business of beta testing any of them. I just don't have the time. I have been reading about the "enhancements" of both IE7 and FireFox 2.0 as much as I can to stay on top of things, but I am not doing as well with this and anticipate a few surprises in my future.
A couple of weeks ago at Southwest Fox I learned a bunch of things about IE7 from Rick Borup. His session got me excited about some of the changes and new features. So I have been looking forward to the automatic update about to hit my machine. Then I accidentally ran across a blog from one of my technical partners about how IE7 breaks QuickBooks Pro. No email from Intuit (they hit me up with lots of offers to upgrade, but I guess this little detail was not that important, or I seriously overlooked it).
I use QuickBooks Pro to manage the accounting books here at White Light Computing. I have used this product for years to keep track of the hours I bill, invoicing, tracking accounts receivables, printing checks to my vendors and subcontractors, and reporting the financials to my wife and our accountant. I use this program all the time. It is almost as important to me on the administrative side of the business as Visual FoxPro is to the technical side of the business.
So I was surprised to read how it is broken with IE7. I know it uses the Internet Explorer control inside of it, but for some reason it did not even cross my mind that the Internet Explorer update would break it. All it does is render HTML for cripes sake. I have read how it is going to "break", or better said, is not going to be as forgiving as it has been in the past. Cool, but not cool.
Fortunately I can upgrade to the latest version of QuickBooks. I have not done this in a couple of years and really have not been compelled to upgrade based on features. So now Intuit is going to make a ton of money because Microsoft "broke" their application. Not a good business model from my perspective, but I see how they cannot be expected to upgrade me for free. This is a perfect example of DLL Hell, or ActiveX versioning hell. I am sure there are Web developers who are rejoicing on all the new business they will have because they did not respect standards when creating the sites.
I cannot upgrade for another couple of weeks because I am speaking at the German DevCon in a week and have this no new software upgrade policy two weeks before the conference. So now I have to be extra careful not load the Microsoft update about to hit my machine.
One of my clients recently implemented the Microsoft IE7 Blocker Toolkit because IE7 breaks one of the Web apps purchased from another company. I talked to a network specialist today and he recommends it to everyone who cannot load IE7. It adds a registry entry that stops the Windows Update from installing IE7 if you have Automatic Updates turned on, or you select the "Express" setup when you start the updates that were downloaded for you. It does not stop you from installing IE7 on your own. Read the Microsoft site I linked above if you want more details.
I added the registry entry as an insurance policy and have decided to leave this machine IE7-free. I have a new laptop I am in the process of loading up (another series of future blog entries) and will put the new version of QuickBooks on it with IE7 and FireFox 2.0.
Maybe a few of my readers are in the same boat as I am, and you will be saved the grief dumped on us by innocently loading the latest and greatest version of Internet Explorer.
Labels: General Software
5 Comments:
When you say "older" what versions are we talking about? I have a friend running 2004 and he doesn't plan to upgrade (in fact, I just re-sold a 2006 Pro CD he purchased by mistake from Dell with a new PC)
Rick,
Yes. Installshield X doesn't work with IE7 either. There answer, upgrade to IS 11. Hmmm...
I am running 2004 too. Looks like 2005 users might get an update without upgrading in the future, 2006 has an update available, and 2007 is already compatible.
I've been running IE7 and several versions of QB for months and haven't had any problems. Maybe it's one of those "weird" combination problems where having this version of this and that makes things NOT work.
Hi Rick,
Like Phil said, I suspect this might be a 'combination' thing. I use QuickBooks Premier 2004, and upgraded to IE7 when it came out. I haven't experienced any problems. Any chance you could put a link to your technical partner's blog - I'd be interested in learning more.
Cheers,
Craig
Post a Comment
<< Home