Pages

February 14, 2006

Firefox v. IE: an AOL View, pt 1

I expect that this is generally understood, but with this post its worth noting that the views expressed here are only my own, and not necessarily those held officially by my employer, AOL.

Updated: Part 2 is available.

I've been asked repeatedly and pointedly (inside and outside of AOL), "Why did you guys build a browser that is based on Internet Explorer?" The implicit question, of course, is "Don't you know that IE droolz and Firefox roolz?"

No. No, I don't know that.

Let me state a few caveats, and then explain why I think Internet Explorer continues to be a substantially better choice for AOL's desktop software on Windows.

First, I think Firefox is a good browser. It does a nice job of being compatible enough in enough of the right ways, performs well enough, and offers a number of nice experience improvements to the browser. And, as a developer, I like that I have access to the source code.

Second, I think it is good for the industry at large to have more than one browser "out there". I think Apple was actually the first to raise the issue again with Safari - in terms of re-igniting the multi-browser flames, especially because of the disproportionate number of designers and web developers on the Mac - but certainly the Mozilla Foundation broadened and deepened the opportunity to being about more than just supporting an "edge" platform. As a concrete example of that value: Do you really think that
Internet Explorer 7 would exist in its promised incarnation and be as broadly available if not for Firefox?

Third, its nice to see the original dot com browser make a comeback - and there's a certain underdog element to the whole open source non-profit foundation vs. Evil Empire thing ("Help me, Obi-wan, your're my only hope"). Lest we over-romanticize, however, we should remember that although Microsoft was very likely
underhanded and monopolistic during the "browser wars" of the late 90's, I don't believe that was the deciding factor in their success with IE. The simple truth? Internet Explorer crushed Netspace Navigator because Microsoft delivered a genuinely better browser. And now, its payback time :)

As advocates of Firefox point out (correctly):

  • Firefox is safer/more secure
  • Firefox provides a better experience/is more powerful
  • Firefox is more standards compliant
  • Firefox is cooler

So now that the pleasantries are out of the way: Be prepared, Firefox Fans - next time, I'm bringin' the heat...

63 comments:

0 said...

I agree with you on this one. Firefox is the browser of choice because it's cool now but IE is genuinely a good browser, but why in gods name does AOL need a browser? Is it just because you have netscape or you are giving us something the others don't offer?

Sree Kotay said...

HAH. A little patience, please :) That's a perfectly fair question that I'll answer in part two - from a consumer perspective (i.e. what features and value we think we're delivering and how IE supports that for us). But the Business perspective(which I wasn't planning on really addressing) is that we have 80+M unique users in the US alone that use our desktop software every month, and we want them to continue use more and more of our software (i.e. be engaged) because we believe it leads to more monetization opportunities. Browsing is one of the big 3 online activities (mail and IM are the other two).

0 said...
This comment has been removed by a blog administrator.
0 said...

:) makes sense but with the death of dial-up I think I foresee the slow demise of the present build of the browser, and then a resurrection with broadband search.

Sree Kotay said...

Surprising that you equate the browser with dial-up - I'd say it exists exactly BECAUSE of the decay of dial-up. But I do agree that we'll see more "non-browser" online applications (if that's what you mean by "broadband search")...

Anonymous said...

As a user of AIM for years, this issue of being "engaged" and "monetization opportunities" is exactly why I'll continue to use AIM 4.8 for as long as you guys support the old protocol. With every new "advancement" you have to ask yourselves what need you're satisfying, and it seems that AOL lost perspective of that when AIM 5 was released. I understand that the bells and whistles are there to stay competitive in the market, but what need is the browser satisfying? None. It goes back to what you mentioned before about AOL being associated with the "dumbing down" of the Internet, which has been the association for over a decade. The fact of the matter is that most of the intelligentsia who used AOL got tired of the hand-holding and left. AIM was a novel concept because it reached out to these people and provided a valuable communication service. What seems to be happening is that AOL is trying to blur the line between the AOL service and AIM itself, and that will just drive people towards Yahoo Messenger and GMail Chat. The best parts of AIM have always been its quick responsiveness, small footprint and that it has traditionally been non-obstructive to the user experience. Smashing users in the face with "We're AOL and you better love the crap we give you" will work briefly, but soon the only people who still use AIM will be the same people who still use the AOL internet service. Don't forget that AIM was specifically created to appeal to people who DON'T use the AOL internet service, and those people will ultimately decide its fate. For now, I'll keep going to oldversion.com to download AIM because I firmly believe in their motto: "because newer is not always better."

Privacy rules said...

As a fellow AOL employee, I am extremely disappointed in AOL not using a standards-based browser as its backend. With its large member base, plus all the additional users downloading AOL Explorer, AOL has the power to turn the tide against IE. So many website creators bend over backwards to make their website work only with IE, because that is what they see as the most used browser in the access logs.
*someone* needs to break the cycle. AOL is in a position to do that. Why should I spend hours to make some javascript work with IE when I can easily make it work with any standards-compliant browser? Same for CSS.
I personally "vote with my wallet" and refuse to do business with any website that is IE only. I refuse to let anyone dictate what browser I use, let alone what operating system I use. But I'm totally off topic at this point.
Anyway, I am still baffled as to how AOL thinks it is a good idea to perpetuate the use of IE.

Sree Kotay said...

Some strong views from people on the IE vs. Firefox debate.

If you want to use a browse that is ACTUALLY faster, MUCH MORE standards compliant, and truly more secure, then you should really be advocating Opera. Its free, and its MUCH better than Firefox on pretty much every axis people argue Firefox is better than IE on.

The reason you don't, I'll submit, is that its not as cool.

Also, our main goals are about making our end users happy first, and supporting the industry second.

As we don't control all the websites in the world, our bias is towards greater compatibility, given *largely* equal browser performance and quality - boy, I've really got to write my follow-on post...

Anonymous said...

Why did you guys build a browser that is based on Internet Explorer?"

Isn't the answer, because Firefox didn't exist when you made the decision to use Internet Explorer. You started building out AOL Explorer some time in 2003. You/AOL didn't like Mozilla technologies at the time.

Daniel said...

The reasons why you are using IE and not FF at AOL are *far* more complex than just a question of market dominance or technical superiority.

It's also a question of money, personal wars inside AOL, managerial incompetence, inability to evaluate technical projects, and ridiculous pride.

AOL refused the project Firefox a few years ago, and already pays for that gigantic mistake.

Anonymous said...

My understanding was that it was implied in the settlement that IE would be the browser of choice for AOL, in exchange for a long term royalty free period, among other perks.

Sree Kotay said...

Rafael, Daniel, and Robert: No, No, aaaaannnnd.... No. :)

Seriously, I'll post shortly "part 2" - which outlines why I think IE is a subtanitally better choice for AOL on purely technical/user experience grounds, independent of whatever combination of "money, personal wars inside AOL, managerial incompetence, inability to evaluate technical projects, and ridiculous pride" were at play.

Its certainly not untrue that we started experimenting with an IE skinned browser (with a Flash skin no less!) before Firefox 1.0 shipped (and was hot), and we did seriously consider making the switch before we GM'ed AOL Explorer last July.

However, I believe we made the right choice.

Out of curiousity, did you even read my post, or did you comment based on title?

Anonymous said...

The Flash browser, you mean the one that Metaliq worked on? It was probably a good idea not to have shipped that. Looked pretty sketchy.

I was at AOL when you started AOL browser and "Firefox" didn't exist at the time so I don't think I'm wrong. If you meant based on Mozilla, then that's different.

Can't wait to see your part 2. I suspect the answer is around Web site compatability, and limiting customer service calls. I never did see good numbers/analysis on that though.

Sree Kotay said...

Rafael, you're not wrong about timing at all - but I think we made the right call (then and now). I don't think the underlying engine is meaningfully important, from a user perspective.

What I mean is, I'm not sure there is consumer value in making the transition to a non-OS browsing engine (in much the same way that I don't think we should be doing custom connectivity - ours or anybody's but the OS's - in 2006)

I do wish we had the source code, though.

Anonymous said...

Does Microsoft has any arrangement with AOL for using IE for its browser, so that it could stave off any more competition on the browser front.
More importantly for AOL, to provide a good browsing xp to its users, IE as the underlying engine on which they can sugar coat on makes sense because all web developers validate their development on IE.

Sree Kotay said...

AOL has the perpetual OPTION to use and distribute IE (why is that valuable? I dunno - some lawyer thing; as far as I can tell, EVERYBODY has that right).

Microsoft played no part (directly) in our decision process - it was purely a technical/user driven decision (believe it or not).

Anonymous said...

It's interesting to hear you people talk about "refusing to let someone dictate what browser you use", while at the same time spouting off your "KILL IE" gibberish. I have used many web browsers, including Netscape (the first 'graphical' browser I ever used), IE (I am testing IE 7 at the moment), Opera, Firefox, etc.. My personal favorite is lynx, and yes, there's a Win32 port of Lynx available. All browsers have flaws, and yeah, shame on microsoft for not making the browser more standards-compliant..but realistically, you are no different than microsoft when you say "we should band together and use firefox to destroy internet explorer". It's a slightly different twist on the "Mac Vs. PC" argument.. There are features that I like about IE, and there are features that I like about Firefox, and there are features from both that I can't stand. If you do not like the product, do not use it. It's not like either choice costs you money. As far as security issues, yeah, IE may have more security flaws..but guess what.. I've been surfing the 'net since the early to mid 90's. Most of the computers I use only have IE, and I've had ZERO (yeah, 0, zilch, zip, nada) security issues, other than a little bit of spyware.. and guess what else.. if Firefox had IE's marketshare, those people would be writing the spyware to defeat Firefox's security features.

Dan

Anonymous said...

thanks :)))

Anonymous said...

actually, that's brilliant. Thank you. I'm going to pass that on to a couple of people.

Anonymous said...

Thanks to author.

Anonymous said...

Magnific!

Anonymous said...

Please write anything else!

Anonymous said...

The gene pool could use a little chlorine.

Anonymous said...

Friends help you move. Real friends help you move bodies.

Anonymous said...

Magnific!

Anonymous said...

Give me ambiguity or give me something else.

Anonymous said...

Build a watch in 179 easy steps - by C. Forsberg.

Anonymous said...

All generalizations are false, including this one.

Anonymous said...

The gene pool could use a little chlorine.

Anonymous said...

The gene pool could use a little chlorine.

Anonymous said...

Ever notice how fast Windows runs? Neither did I.

Anonymous said...

Ever notice how fast Windows runs? Neither did I.

Anonymous said...

Clap on! , Clap off! clap@#&$NO CARRIER

Anonymous said...

Change is inevitable, except from a vending machine.

Anonymous said...

640K ought to be enough for anybody. - Bill Gates 81

Anonymous said...

Good job!

Anonymous said...

Nice Article.

Anonymous said...

Thanks to author.

Anonymous said...

Ever notice how fast Windows runs? Neither did I.

Anonymous said...

What is a free gift ? Aren't all gifts free?

Anonymous said...

Change is inevitable, except from a vending machine.

Anonymous said...

The gene pool could use a little chlorine.

Anonymous said...

Good job!

Anonymous said...

Save the whales, collect the whole set

Anonymous said...

Give me ambiguity or give me something else.

Anonymous said...

Thanks to author.

Anonymous said...

Build a watch in 179 easy steps - by C. Forsberg.

Anonymous said...

Nice Article.

Anonymous said...

Suicidal twin kills sister by mistake!

Anonymous said...

C++ should have been called B

Anonymous said...

All generalizations are false, including this one.

Anonymous said...

Oops. My brain just hit a bad sector.

Anonymous said...

Nice Article.

Anonymous said...

I'm not a complete idiot, some parts are missing!

Anonymous said...

Friends help you move. Real friends help you move bodies.

Anonymous said...

Calvin, we will not have an anatomically correct snowman!

Anonymous said...

If ignorance is bliss, you must be orgasmic.

Anonymous said...

When there's a will, I want to be in it.

Anonymous said...

When there's a will, I want to be in it.

Anonymous said...

What is a free gift ? Aren't all gifts free?

Anonymous said...

If ignorance is bliss, you must be orgasmic.

Anonymous said...

The gene pool could use a little chlorine.

Anonymous said...

鶯谷デリヘルなら鶯谷 デリヘル
鶯谷韓国出張なら鶯谷 韓国出張
鶯谷韓国デリなら鶯谷 韓国デリ
鶯谷韓国デリヘルなら鶯谷 韓国デリヘル
鶯谷韓国デリバリーヘルスなら鶯谷 韓国デリバリーヘルス
韓国デリヘルなら韓国 デリヘル
韓国デリバリーヘルスなら韓国 デリバリーヘルス
韓国出張なら韓国 出張
鶯谷デリヘルなら鶯谷 デリヘル
鶯谷韓国出張なら鶯谷 韓国出張
鶯谷韓国デリなら鶯谷 韓国デリ
鶯谷韓国デリヘルなら鶯谷 韓国デリヘル
鶯谷韓国デリバリーヘルスなら鶯谷 韓国デリバリーヘルス
韓国デリヘルなら韓国 デリヘル
韓国デリバリーヘルスなら韓国 デリバリーヘルス
韓国出張なら韓国出張
韓国出張なら韓国出張
鶯谷韓国出張なら鶯谷 韓国出張
鶯谷韓国デリなら鶯谷 韓国デリ
鶯谷韓国出張なら鶯谷 韓国出張
鶯谷韓国デリなら鶯谷 韓国デリ
鶯谷デリヘルなら鶯谷 デリヘル
鶯谷デリバリーヘルスなら鶯谷 デリバリーヘルス
鶯谷デリヘルなら鶯谷 デリヘル
鶯谷デリバリーヘルスなら鶯谷 デリバリーヘルス
デリバリーヘルス情報デリバリーヘルス 
デリヘル情報デリヘル 
デリバリーヘルス情報ならデリバリーヘルス 情報
デリヘル情報ならデリヘル 情報
デリチャンデリチャン 
デリヘルチャンネルデリヘルチャンネル 
人妻デリヘル情報人妻 デリヘル
人妻デリバリーヘルス情報人妻 デリバリーヘルス
高級デリヘル情報高級 デリヘル
高級デリバリーヘルス情報高級 デリバリーヘルス
美人デリヘル情報美人 デリヘル
美人デリバリーヘルス情報美人 デリバリーヘルス
美女デリヘル情報美女 デリヘル
美女デリバリーヘルス情報美女 デリバリーヘルス
大塚デリヘル情報大塚 デリヘル
大塚デリバリーヘルス情報大塚 デリバリーヘルス
巣鴨デリヘル情報巣鴨 デリヘル
巣鴨デリバリーヘルス情報巣鴨 デリバリーヘルス
池袋デリヘル情報池袋 デリヘル
池袋デリバリーヘルス情報池袋 デリバリーヘルス
鶯谷デリヘル情報鶯谷 デリヘル
鶯谷デリバリーヘルス情報鶯谷 デリバリーヘルス
日暮里デリヘル情報日暮里 デリヘル
日暮里デリバリーヘルス情報日暮里 デリバリーヘルス
上野デリヘル情報上野 デリヘル
上野デリバリーヘルス情報上野 デリバリーヘルス
浅草デリヘル情報浅草 デリヘル
浅草デリバリーヘルス情報浅草 デリバリーヘルス
新宿デリヘル情報新宿 デリヘル
新宿デリバリーヘルス情報新宿 デリバリーヘルス
渋谷デリヘル情報渋谷 デリヘル
渋谷デリバリーヘルス情報渋谷 デリバリーヘルス
品川デリヘル情報品川 デリヘル
品川デリバリーヘルス情報品川 デリバリーヘルス
五反田デリヘル情報五反田 デリヘル
五反田デリバリーヘルス情報五反田 デリバリーヘルス
赤坂デリヘル情報赤坂 デリヘル
赤坂デリバリーヘルス情報赤坂 デリバリーヘルス
鶯谷韓国出張情報鶯谷 韓国出張
鶯谷韓国デリ情報鶯谷 韓国デリ
鶯谷韓国デリヘル情報鶯谷 韓国デリヘル
日暮里韓国出張情報日暮里 韓国出張
日暮里韓国デリ情報日暮里 韓国デリ
日暮里韓国デリヘル情報日暮里 韓国デリヘル
上野韓国出張情報上野 韓国出張
上野韓国デリ情報上野 韓国デリ
上野韓国デリヘル情報上野 韓国デリヘル
新宿韓国出張情報新宿 韓国出張
新宿韓国デリ情報新宿 韓国デリ
新宿韓国デリヘル情報新宿 韓国デリヘル
錦糸町韓国出張情報錦糸町 韓国出張
錦糸町韓国デリ情報錦糸町 韓国デリ
錦糸町韓国デリヘル情報錦糸町 韓国デリヘル
小岩韓国出張情報小岩 韓国出張
小岩韓国デリ情報小岩 韓国デリ
小岩韓国デリヘル情報小岩 韓国デリヘル
デリバリーヘルス情報デリバリーヘルス 
デリヘル情報デリヘル 
デリバリーヘルス情報ならデリバリーヘルス 情報
デリヘル情報ならデリヘル 情報
デリチャンデリチャン 
デリヘルチャンネルデリヘルチャンネル 
人妻デリヘル情報人妻 デリヘル
人妻デリバリーヘルス情報人妻 デリバリーヘルス
高級デリヘル情報高級 デリヘル
高級デリバリーヘルス情報高級 デリバリーヘルス
美人デリヘル情報美人 デリヘル
美人デリバリーヘルス情報美人 デリバリーヘルス
美女デリヘル情報美女 デリヘル
美女デリバリーヘルス情報美女 デリバリーヘルス
大塚デリヘル情報大塚 デリヘル
大塚デリバリーヘルス情報大塚 デリバリーヘルス
巣鴨デリヘル情報巣鴨 デリヘル
巣鴨デリバリーヘルス情報巣鴨 デリバリーヘルス
池袋デリヘル情報池袋 デリヘル
池袋デリバリーヘルス情報池袋 デリバリーヘルス
鶯谷デリヘル情報鶯谷 デリヘル
鶯谷デリバリーヘルス情報鶯谷 デリバリーヘルス
日暮里デリヘル情報日暮里 デリヘル
日暮里デリバリーヘルス情報日暮里 デリバリーヘルス
上野デリヘル情報上野 デリヘル
上野デリバリーヘルス情報上野 デリバリーヘルス
浅草デリヘル情報浅草 デリヘル
浅草デリバリーヘルス情報浅草 デリバリーヘルス
新宿デリヘル情報新宿 デリヘル
新宿デリバリーヘルス情報新宿 デリバリーヘルス
渋谷デリヘル情報渋谷 デリヘル
渋谷デリバリーヘルス情報渋谷 デリバリーヘルス
品川デリヘル情報品川 デリヘル
品川デリバリーヘルス情報品川 デリバリーヘルス
五反田デリヘル情報五反田 デリヘル
五反田デリバリーヘルス情報五反田 デリバリーヘルス
赤坂デリヘル情報赤坂 デリヘル
赤坂デリバリーヘルス情報赤坂 デリバリーヘルス
鶯谷韓国出張情報鶯谷 韓国出張
鶯谷韓国デリ情報鶯谷 韓国デリ
鶯谷韓国デリヘル情報鶯谷 韓国デリヘル
日暮里韓国出張情報日暮里 韓国出張
日暮里韓国デリ情報日暮里 韓国デリ
日暮里韓国デリヘル情報日暮里 韓国デリヘル
上野韓国出張情報上野 韓国出張
上野韓国デリ情報上野 韓国デリ
上野韓国デリヘル情報上野 韓国デリヘル
新宿韓国出張情報新宿 韓国出張
新宿韓国デリ情報新宿 韓国デリ
新宿韓国デリヘル情報新宿 韓国デリヘル
錦糸町韓国出張情報錦糸町 韓国出張
錦糸町韓国デリ情報錦糸町 韓国デリ
錦糸町韓国デリヘル情報錦糸町 韓国デリヘル
小岩韓国出張情報小岩 韓国出張
小岩韓国デリ情報小岩 韓国デリ
小岩韓国デリヘル情報小岩 韓国デリヘル
ソープランド情報ソープランド 
ソープランド情報ソープランド 情報
格安ソープランド情報格安 ソープランド
激安ソープランド情報激安 ソープランド
大衆ソープランド情報大衆 ソープランド
高級ソープランド情報高級 ソープランド
VIPソープランド情報VIP ソープランド
格安ソープ情報格安 ソープ
激安ソープ情報激安 ソープ
大衆ソープ情報大衆 ソープ
高級ソープ情報高級 ソープ
中級ソープ情報中級 ソープ
吉原ソープランド情報吉原 ソープランド
吉原ソープ情報吉原 ソープ
吉原格安ソープ吉原 格安
吉原中級ソープ吉原 中級
吉原高級ソープ吉原 高級
川崎ソープランド情報川崎 ソープランド
川崎ソープ情報川崎 ソープ
横浜ソープランド情報横浜 ソープランド
横浜ソープ情報横浜 ソープ
堀之内ソープランド情報堀之内 ソープランド
堀之内ソープ情報堀之内 ソープ
南町ソープランド情報南町 ソープランド
南町ソープ情報南町 ソープ
池袋ソープランド情報池袋 ソープランド
池袋ソープ情報池袋 ソープ
新宿ソープランド情報新宿 ソープランド
新宿ソープ情報新宿 ソープ
上野ソープランド情報上野 ソープランド
上野ソープ情報上野 ソープ
千葉ソープランド情報千葉 ソープランド
千葉ソープ情報千葉 ソープ
栄町ソープランド情報栄町 ソープランド
栄町ソープ情報栄町 ソープ
埼玉ソープランド情報埼玉 ソープランド
埼玉ソープ情報埼玉 ソープ
大宮ソープランド情報大宮 ソープランド
大宮ソープ情報大宮 ソープ
西川口ソープランド情報西川口 ソープランド
西川口ソープ情報西川口 ソープ
ソープランド情報ソープランド 
ソープランド情報ソープランド 情報
格安ソープランド情報格安 ソープランド
激安ソープランド情報激安 ソープランド
大衆ソープランド情報大衆 ソープランド
高級ソープランド情報高級 ソープランド
VIPソープランド情報VIP ソープランド
格安ソープ情報格安 ソープ
激安ソープ情報激安 ソープ
大衆ソープ情報大衆 ソープ
高級ソープ情報高級 ソープ
中級ソープ情報中級 ソープ
吉原ソープランド情報吉原 ソープランド
吉原ソープ情報吉原 ソープ
吉原格安ソープ吉原 格安
吉原中級ソープ吉原 中級
吉原高級ソープ吉原 高級
川崎ソープランド情報川崎 ソープランド
川崎ソープ情報川崎 ソープ
横浜ソープランド情報横浜 ソープランド
横浜ソープ情報横浜 ソープ
堀之内ソープランド情報堀之内 ソープランド
堀之内ソープ情報堀之内 ソープ
南町ソープランド情報南町 ソープランド
南町ソープ情報南町 ソープ
池袋ソープランド情報池袋 ソープランド
池袋ソープ情報池袋 ソープ
新宿ソープランド情報新宿 ソープランド
新宿ソープ情報新宿 ソープ
上野ソープランド情報上野 ソープランド
上野ソープ情報上野 ソープ
千葉ソープランド情報千葉 ソープランド
千葉ソープ情報千葉 ソープ
栄町ソープランド情報栄町 ソープランド
栄町ソープ情報栄町 ソープ
埼玉ソープランド情報埼玉 ソープランド
埼玉ソープ情報埼玉 ソープ
大宮ソープランド情報大宮 ソープランド
大宮ソープ情報大宮 ソープ
西川口ソープランド情報西川口 ソープランド
西川口ソープ情報西川口 ソープ