Well, yes, it has been a little over a year since "they" released IE7 on Windows XP and for Windows Vista, so IE7 Group Program Manager Mr. Tony Chor, who is also an avid blogger, thought "it would be worthwhile to talk about where we are after the year." Why? because of "the positive impact IE7 has made" for Microsoft users, because "as you know" Microsoft "focused a lot on improving security in IE7" making "IE 7 the safest Microsoft browser released to date" and because - yes - "IE7 had both fewer fixed and unfixed vulnerabilities in the first year than the other browsers" they compared with.
Also, says Mr. Chor, "according to internal Microsoft research based on data from Visual Sciences Corporation "over 300 million users are experiencing the web with IE7" making it "the second most popular browser after IE6." I'll save you the rest of the exciting new features and reasons specified by Chor. You can read them all here if you like. The point here is that many angry folks seem to have been waiting a long time for such an opportunity to express their real feelings towards IE7 as well as Microsoft's approach for how to handle their interaction with Internet developer community. I quoted up some of the best onces for you as there are just too many of them. Enjoy.
"Sorry, I can't get past the all-too-frequent IE 7 crashing or hanging at seemingly random times to appreciate anything you just posted." (Internet Explorer has stopped working)
"...It would be sad for IE to fade away in its own delusions of grandeur and support its own misguided standards of how the web should be. Good luck and hope to hear about IE's future developments so I can properly hack my sites to work with its arcane developments." (Joshua)
"From the horrifically god-awful (IE6) to the merely depressingly buggy, nonstandard, and incomplete (IE7)... congratulations!" (Joseph E. Davis)
"... 1 year, still no bug tracking 1 year, still no updates on IE8 features 1 year, still no updates on IE8 bug fixes 1 year, still no ETA on IE8 release 1 year, still no ETA on IE8 Beta release(s) 1 year, still no ETA on IE8 Alpha release(s)" (Sam)
"...Every single day, web authors of all experience, from amateurs to experts/gurus, experience difficulties (from minor to major) with bugs of all kinds in IE 7. When is Microsoft going to finally fix all these proven and testcase-ed bugs?" (Gérard Talbot)
"IE Team called out for biased numbers" (Concerned User)
"I wonder when will you release IE without click to activate..." (n-blue)
"... Let's see... six years for IE7, so you guys are on track to have IE8 by what, 2012? Your problem is you think in terms of years. Your problem is that your company sees the web as a competing platform. Do us all a favor and stop making IE altogether." (Paul)
A few words about my own view. After spending four years with Conceptis development team putting up a totally dynamic yet 100% standard compatible application server there are simply no words to describe how horrible is the fact IE is a closed undocumented software ignoring the fact Internet is not owned by Microsoft:
We had a professional top-gun graphic designer added to our payroll to have the most spectacular GUI ever seen. At least a year was spent on coming up with the basic layout look and language. Aiming to support everyone's Internet experience we took a huge effort to have all of it implemented using 100% W3C standards. We came to a point where IE is supported on the site and design look almost as it should - there is not a single line of code in this project containing the bad behavior of mixing graphic design with code and all graphic instructions are done exclusively via CSS, just as they should be "by the book".
In short, we did our part. Yet, most of the time we spent on CSS development went to solving IE6 particular bugs. There were times when we were certain that eventually we'll bump into all of them, a frightening thought in light of the fact there are hundreds. Now with IE7 around it looks like things are not going to be very different. It looks like we will probably just have to add a bunch of IE7 dedicated hacks to our IE CSS override pool. As explained by a fellow named Gérard Talbot the IE development team still has to fix -
"at the very least 700 bugs, incorrect implementations (all testcase-ed, all demontrable, reproducible) happening in HTML 4, CSS 2.1, DOM 2 interfaces and then implement more or less 500 properties, attributes, methods specified in official W3C Technical Recommendations, W3C web standards (HTML 4, CSS 2.1, DOM 2 interfaces, DOM 2 Core, DOM 3 Core)."
There is one particular comment on this thread which I thought should be brought in full as it pretty much sums up my personal feelings towards the subject discussed. Here it is, exactly as posted on the official IE blog by owner of a web development company Adam Tichy on Thursday, December 06, 2007:
"I'm a web developer, not a literary scholar, therefore I cannot quite find proper words to describe my total disgust with IE. I honestly can't wait long enough for that horrible thing to just crawl into the depths of forgotten projects and die.
"Most of my customers provide consumer or business internet services and they rightfully insist that the web applications work properly in all major browsers. Since MS packages this crap together with the OS it is a small wonder that in whatever diminishing numbers, the IE is still out there in force. It makes my life a living hell! I have to either seriously compromise the design and functionality or essentially build several variants of the sites just to make it work for the ignorant IE6/7 crowd.
And I'm not so sure the smaller number of support calls is something to boast. Judging from the stats on my sites, more and more people access them via the "other" browser(s). If this trend continues (and hopefully it will) you will be receiving even less support calls in the future. 300 million my foot."
[Above illustrative image courtesy of Alex who bumped up a confirmed bug by Microsoft. Confirmed since medieval ages of IE 5.]