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:

  1. 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?

    ReplyDelete
  2. 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).

    ReplyDelete
  3. This comment has been removed by a blog administrator.

    ReplyDelete
  4. :) 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.

    ReplyDelete
  5. 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")...

    ReplyDelete
  6. 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."

    ReplyDelete
  7. 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.

    ReplyDelete
  8. 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...

    ReplyDelete
  9. 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.

    ReplyDelete
  10. 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.

    ReplyDelete
  11. 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.

    ReplyDelete
  12. 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?

    ReplyDelete
  13. 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.

    ReplyDelete
  14. 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.

    ReplyDelete
  15. 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.

    ReplyDelete
  16. 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).

    ReplyDelete
  17. 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

    ReplyDelete
  18. thanks :)))

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

    ReplyDelete
  20. Thanks to author.

    ReplyDelete
  21. Please write anything else!

    ReplyDelete
  22. The gene pool could use a little chlorine.

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

    ReplyDelete
  24. Give me ambiguity or give me something else.

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

    ReplyDelete
  26. All generalizations are false, including this one.

    ReplyDelete
  27. The gene pool could use a little chlorine.

    ReplyDelete
  28. The gene pool could use a little chlorine.

    ReplyDelete
  29. Ever notice how fast Windows runs? Neither did I.

    ReplyDelete
  30. Ever notice how fast Windows runs? Neither did I.

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

    ReplyDelete
  32. Change is inevitable, except from a vending machine.

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

    ReplyDelete
  34. Nice Article.

    ReplyDelete
  35. Thanks to author.

    ReplyDelete
  36. Ever notice how fast Windows runs? Neither did I.

    ReplyDelete
  37. What is a free gift ? Aren't all gifts free?

    ReplyDelete
  38. Change is inevitable, except from a vending machine.

    ReplyDelete
  39. The gene pool could use a little chlorine.

    ReplyDelete
  40. Save the whales, collect the whole set

    ReplyDelete
  41. Give me ambiguity or give me something else.

    ReplyDelete
  42. Thanks to author.

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

    ReplyDelete
  44. Nice Article.

    ReplyDelete
  45. Suicidal twin kills sister by mistake!

    ReplyDelete
  46. C++ should have been called B

    ReplyDelete
  47. All generalizations are false, including this one.

    ReplyDelete
  48. Oops. My brain just hit a bad sector.

    ReplyDelete
  49. Nice Article.

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

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

    ReplyDelete
  52. Calvin, we will not have an anatomically correct snowman!

    ReplyDelete
  53. If ignorance is bliss, you must be orgasmic.

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

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

    ReplyDelete
  56. What is a free gift ? Aren't all gifts free?

    ReplyDelete
  57. If ignorance is bliss, you must be orgasmic.

    ReplyDelete
  58. The gene pool could use a little chlorine.

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

    ReplyDelete