Ads by TechWords
Subscribe to our e-mail newsletters
For more info on a specific newsletter, click the title. Details will be displayed in a new window.
Computerworld Daily News (First Look and Wrap-Up)
Computerworld Blogs Newsletter
The Weekly Top 10
More E-Mail Newsletters 
David DeJean's picture
David DeJean

Microsoft Logfile

Why Web standards in IE 8? It's done so well without them

If you thought Microsoft Chief Technical Officer Ray Ozzie's announcement at the Mix conference that the company has ″decided to make our most current standards-based mode the default″ in the new beta of Internet Explorer 8 was curious, you're half-right. It was more than that. It was a major tipping point.

For as long as there have been Web browsers, Microsoft has insisted that whatever IE did was "standard" because, after all, it was the most widely used browser. This wasn't so good for the W3C, a community that has put tremendous thought and effort into developing the Web as a set of standards. But it was great for Microsoft because it created a self-sustaining browser monopoly.

Making IE behave differently from truly standards-based browsers reinforced corporate decisions to standardize on IE and develop their Web applications in non-standard ways. And every time "This Web site requires IE to work correctly" appeared on a site it squeezed companies that made other browsers, like Opera, further into a tiny corner of the market.

But by forking the browser market, it now appears, Microsoft has left itself out on a limb – and one that it's going to be difficult to climb down from.

There are three reasons, I think for Microsoft's current difficult position:

  • One is the emergence of effective anti-trust regulation – not by the United States, I regret to say, but by the European Union.
  • The second, of course, is the emergence of effective competition – Mozilla Firefox has proved that its vision of standards-based browsing and its open-source development model are both competitive against Microsoft's tactics.
  • And third, Web browsing is rapidly becoming a mult-platform activity – spreading beyond the PC in earnest even as it becomes the central activity of most computer users. Users want the Web to work the same on a Linux box or a Mac or a cellphone as it does on their desktop PC. Companies that built out their Web apps and sites for IE only now face hurdles they let Microsoft set in their path.

The biggest problem for Microsoft is that everybody's got options – not only users, who have browser options, but corporate customers who have development options, and they're voting with their feet.

Microsoft is scrambling to make itself browser-centric. It's finally showing interest in software-as-a-service. Its announcement of Exchange and Sharepoint hosted services for companies smaller than 5,000 employees are hardly world-shaking, but it indicates that the software giant may be awakening to the idea that it can develop smaller products for smaller organizations. Ultimately it could lead Microsoft back to the consumer market, which it has largely abandoned.

(On the other hand, one of its first efforts in this direction, the beta of Office Live Workplace announced this week, is so wimpy it amounts to the same sort of willful misunderstanding of the capabilities of the Web that flawed IE from the start).

If Microsoft is serious about making IE be less proprietary and more standard there will be major impact on customers. The Web-developer blogs are already loading up on speculation about what happens if IE 8 "breaks the Web" – or at least the Web as rendered by IE – by dumping legacy support for IE 5 and 6's more outrageous misbehaviors. There are organizations that have chosen to remain standardized on IE 5 because the alternative, updating all their Web apps to IE 7, would have been years of work.

At the same time, embracing standards exposes IE to real competition from other browsers – and to a loosening of its dominance of the PC desktop, where it can tie Web content and browser features to installed, paid-for apps like Office. Some of the features in IE 8, like WebSlices and Activities, feel like a response to this problem.

But customer rebellion and user disaffection may not be the worst problems Microsoft faces. What smells like the real reason for Ozzie's announcement is buried at the bottom of the official press release:

"While we do not believe there are currently any legal requirements that would dictate which rendering mode must be chosen as the default for a given browser, this step clearly removes this question as a potential legal and regulatory issue," said Brad Smith, Microsoft senior vice president and general counsel.

This quote, inserted into the release without any context whatsoever, reads like a secret message from Brad Smith to Neelie Kroes, the EU commissioner for competition. Is Smith replying to something in his inbox?

What People Are Saying

Rate this
Rated -5
353 Votes

Listen, People are tired of

Listen,
People are tired of being told what to buy and how to buy it. They are also tired of being told what to use. The Redmond boys have dumped the average consumer and have gone to bed with business. I for one have been a Microsoft user since 3.11 for workgroups and bought the Microsoft line all the way up to Vista. After dicking around with that mess for 6 weeks, I finally came to the realiztion that I don't have to put up with this poorly coded behemoth. I bought a MacBook and have not looked back. Sure, no computer is perfect but at least when I turn it on, it WORKS.

Rate this
Rated +9
313 Votes

Sorry, but people DO want to be told what to buy...

"People are tired of being told what to buy and how to buy it. They are also tired of being told what to use."

Sorry, but people DO want to be told what to buy and how to buy it. Go into Best Buy and listen in on a few conversations between customers looking to buy a computer and the sales reps - those "clueless people", your mother, brother-in-law, next door neighbor, etc are the everage computer user. They will freak out if you change their home page, saying "what did you do to the internet?"

Most people are not computer geeks - they just want something that works to read their email, surf the web, create their documents, ballance their spreadsheet and run educational games for their kids. They'll use IE 5, 6, 7, 8 or whatever is installed. They don't care as long as it works. Standards compliance, huh? I just want my internet to work!

Rate this
Rated -5
953 Votes

Office Live Worskspace

Office Live Worskspace is the correct name, not Workplace. Incidentally I work in that team.

Rate this
Rated -48
982 Votes

Office Live Workspace

(oops, spelling mistake on my part too LOL)
Call it wimpy ... I think the author has little understanding in what this online service is about and how it will evolve from its current first version. If he watches Microsoft, he should know better. Already the other service Office Live Small Business at its 2nd version (made by the same team of engineers) is praised in PC Magazine - Editor's choice 4/5 rating.

Rate this
Rated +11
971 Votes

And?

I agree they should cut the crap. But.. Do we _really_ need desktop publishing precision on the web? I don't think so!!! For the most part, my web pages (I literally have 1000's of pages online and updated constantly) would be understood by netscape 1.1n. Yes, from umm.. late 1995? It was a standard breaker for sure, and ie was sure to mimic it when it was the leader!

I have a bit of css and a bit of javascript, but its not required. Its the kiss principle. Keep It Simple Stupid!

Really man.. We download 80kb of crap to read 20kb of text. Utter nonsense. Don't block bittorrent, block bloated html!!!!

And yes, before you say it.. I do use lynx/links more than I use mozilla/ie.

Rate this
Rated -18
336 Votes

Thinking that technology is

Thinking that technology is still stuck in 1995 is the main reason why technology really ends up looking like it came from 1995. High-speed internet is common nowadays and technologies like AJAX scale better in terms of reducing the bloat:content ratio especially in bigger sites. Very good HTML+CSS design can produce very readable webpages on desktop and mobile browsers, and even text-based ones, while producing far simpler HTML source than a pure HTML webpage.

Dynamic content does come at a price, but the majority of Internet users are more than willing to pay it if it means a better overall browsing experience.

Rate this
Rated +7
983 Votes

One word:

AJAX, the future of the web. Now of days alot of web applications are diving towards relying on standards compliant systems, and its absolutely critical that the most used browser is standards compliant.

Another issue is security. Just having IE open on your computer, connected to the intenet, opens you up to all sorts of active X hacks and exploits. You may not notice it but its an epic failure on microsofts end, and it took everyone else attacking them to get the problem solved.

I'll end it there, but if you google it, you will find a myriad of issues with IE, some things that arent even in the crappy hand-coded browsers that they have kids program in "intro to "x" programming class". Trust me, when you say "i have a "bit" of css and javascript, it tells me you havent done enough with it, and when you say "its not required", yeah its technically not, but every website online today, atleast ones that rely on visitors, use css for just about everything, and javascript is insanely popular for a "poor mans flash" when it comes to ajax work. Go to your favorite website and turn off css... enjoy your empty page.

This is huge news, and although they probably will drop the ball on this one, its still a gigantic leap forward for the community. And i agree, stop filtering BT traffic, and clean up our site codes for god sakes.

Rate this
Rated +41
989 Votes

This may change everything

As a web developer, internet exploder has been the bane of my existence, its a terrible, unreliable, insecure, non-standards compliant mess. Now that companies like opera are suing to get microsoft on the same island as everyone else in the professional world that has to have IE6 installed on their machines beacuse the idiots that buy windows machines just use the "internet" button and dont update crap, it just might change everything.. now make this a required update and were good to go! (Please dont drop the ball on this one MS)

Rate this
Rated -14
1014 Votes

IE sucks

The redesign of the browser in IE7 put all of the controls in wacked, inconvenient places.

After 7 versions they still have this crappy, caveman favorites organizer?!?

Why people don't organize a militia to go to Seattle and blow up Microsoft headquarters is beyond me. Sometimes, you need to clear the deck (MS software and OS) and start over with something new.. (Apple, Linux, anything else...)

Rate this
Rated +19
339 Votes

I agree

I agree with that post about favourites management - it is my least favourite thing about IE7 - and is almost unbelievably clunky. I can only hope they look at this in IE7.