Thoughts on the upcoming IE 7 browser
Posted in technology on July 29th, 2005There has been some buzz about reviews of the upcoming Internet Explorer web browser version 7. Anyone who has used Firefox/Mozilla will immediately notice how Microsoft is borrowing ideas from its open source competitor. Let’s keep this in mind the next time we are told that open source groups merely mimic good ideas from proprietary systems.
That said, I’ll readily grant that Microsoft innovated and pushed the web in generally a good direction back when Netscape was the preeminent browser, but after they took the lead the innovation dried up. It is as if Microsoft fought for dominance and upon reaching their goal didn’t know what to do with themselves, evidenced by the stagnation of IE 5 and 6. Fortunately open source efforts gave web developers and other technocrats an outlet, but we still had to deal with cross browser annoyances. Unfortunately, there seems no end in sight, per the review’s remark on how IE failed the acid test:
It is in everyone’s best interests that IE 7 (or IE 7a) is fully standards compliant. My car can drive on any public road, my CD player plays all CDs, and my television plays all of the channels. The web is the first popular computer standard that is designed to be accessible by all architectures; and it is important that both content and viewer developers prioritize interoperability.
IE may copy the interface of Firefox and add a few features, but developers for years have been beating the drum of web standards, yet it always seems to elude Microsoft. An anonymous comment on Slashdot gave me pause for thought:
Microsoft’s problem is that they’re caught between two conflicting objectives under a common goal: They need to make sure that the operating system is the defining element of the PC. In order to do that, they try to a) keep the browser competition at bay and b) reduce the appeal of the (standards based) web. These are mutually exclusive objectives. They can’t offer an excellent browser, because that would shift the focus from the OS to the web. They can’t offer a lousy browser, because that would drive their customers to the competition and consequently loosen Microsoft’s grip on the accepted web technologies.
Mediocrity is the design goal for IE7.
The explanation is pretty cynical, but Microsoft does seem to be in a catch-22 with regards to embracing web standards.