I had no idea that FF had that many vulnerabilities
It has been a roller coaster for FF. It started off and grew with great speed on the [false] promise you would be safe if you moved away from IE6. I say false because while true IE6 was woefully insecure, simply keeping Windows updated, running a real-time AV and firewall and avoid clicking on and opening unsolicited attachments and downloads and you and your computer were safe. 100s of million of users running default Windows with an AV proved that for years.
If your ONLY security was what the browser provided, then yes FF was far superior to IE6. But everyone needs an AV and FW, and to keep their systems current anyway - so it was false to suggest someone was unsafe or would be infected if they continued to use IE6.
But then FF's popularity grew, MS got serious and IE got secure. As predicted, badguys started focusing on FF. But I am surprised this is the first you have heard of it. FF has been trailing in this area for some time now - it was big news a couple years ago -
Firefox Tops Vulnerability List - Nov 2009 and the FF fanatics/IE bashers had to shut-up when it comes to security. You can subscribe to the CERT
I believe a lot of what FireCat is saying, and the part I have to wholeheartedly agree with, is that IE is generally behind the curve in releasing versions that support the latest web tools/technologies.
Yes, there was too much time between IE8 and IE9, but so what? IE9 is here now. This is about IE9 - not past history. Give IE9 a chance. That's not 10 minutes! It takes a long time to get used to ANY major application, such as a browser when you are used to another.
Browsers like FireFox and now Chrome have the newer technology first
No. It's a trade off. They leapfrog past each other all the time. Just like AMD and Intel. One will always be first, and the rest will trail behind. And there is not just one standard. There are many and no browser is first in every one every time. You can't single out one, but not the others.
and as a programmer he is actually forced to add extra code to webpages with a less efficient or older method to properly support IE browsers which have not caught up.
No! Sorry but that's not the case anymore. Forget the past. There is absolutely no reason a programmer today needs to write to anything but the
commonly accepted WC3 standards that are in place today, unless he wants to single out a specific browser. Period. Exclamation point! Writing or tweaking to older IE6 standards to support IE6 users just coddles those users who have refused to stay current. Supporting legacy products over security is what caused securing XP to be such a pain. Microsoft has learned that and made changes across the board starting with IE7, free Windows Defender then MSE, Windows Vista then 7 and now IE9.
But again, thanks to badguys, if we use networking technologies, ALL of us must be "
security aware", and
stay current - at lease as much as their hardware and budget will allow.
So put the blame, and responsibility where it belongs. If the user is using a browser that has not caught up, shame on the user! It is time to be a responsible networked computer user and get current. If running XP, you should be at IE8. If running Windows 7, your should be at IE9 - even you use an alternative browser by default. Failure to be at those versions is failure to keep your system updated.
So IE9 may well be the best IE so far and it has hopefully caught Microsoft up to most of the current technology ... but for me I will keep using FireFox except when I run into issues where my ad/script blockers give me trouble and I want to see the site anyway. (Is it at all surprising to anyone that these tend to be Microsoft's Bing/MSN sites that usually give me issues in FireFox?)
While you may not have intended it, and you are certainly not alone, it is clear your impression of the company, "Microsoft" affects your perception of the product, "Internet Explorer 9".
To be clear, IN NO WAY am I suggesting Microsoft has always been the perfect angel. Some of their past, including recent past, business decisions and marketing tactics left bitter tastes in my mouth too. But the fact remains, they make good software. And IE9 is worth setting aside prejudices for, and giving it honest try.
If not willing or don't have the time to give it an honest try, it is not fair to bash it based on past experiences with IE or Microsoft. It is not perfect. No browser is. Any criticism can be met with something similar in any other browser. Any glowing review can be met with a countering review. That's what happens when they are so close, it does not matter. It is a matter of personal taste. So pick your favorite flavor of browsers, they are all good. Well, most of them anyway.