Slashdot Mirror


Explorer Destroyer

slayer99 writes "I came across Explorer Destroyer yesterday, which is a project that aims to increase the market share of Firefox in a slightly more proactive way than is usual. They provide some code which you add to your front page which presents a banner to IE users urging them to switch to using Firefox. As a bonus, you can potentially make some money via Google's Firefox referral program."

21 of 417 comments (clear)

  1. That's retarded by Anonymous Coward · · Score: 5, Informative

    Why bother with scripts and such? All you need is IE's own conditional html comments.

    1. Re:That's retarded by sparkz · · Score: 3, Informative

      No, it's not retarded... for anyone who follows his advice, and clicks the Google Adsense advert and signs up to Google Adsense, then he (Holmes Wilson, according to whois) gets $100 from Google for a succesful referal. That's a pretty smart way of fooling people into clicking the link. Underhand, but smart.

      --
      Author, Shell Scripting : Expert Re
  2. WaSP Browser Update Campaign by tepples · · Score: 4, Informative

    The Web Standards Project (WaSP) ran a similar Browser Update Campaign a few years back.

  3. Oh, lovely, it's spyware by Anonymous Coward · · Score: 5, Informative

    function hasIE_phoneHome(image) {
      if (document.getElementById)
        {
          var img = document.getElementById(image);
        }
      else if (document.all)
        {
          var img = document.all[image];
        }
      else if (document.layers)
        {
          var img = document.layers[image];
        }
      img.setAttribute('src','http://getunder50.com/ping .php?host='+location.host);

    }

    1. Re:Oh, lovely, it's spyware by orkysoft · · Score: 4, Informative

      They're just collecting site - browser id pairs for statistics, because they want to know which of the participating sites have under 50% IE visitors.

      --

      I suffer from attention surplus disorder.
    2. Re:Oh, lovely, it's spyware by Anonymous Coward · · Score: 2, Informative

      script error
      img.setAttribute is not defined

      Netscape 4 (the document.layers conditional statement)

      good to see they know about Javascript versions and what browsers support which attributes

      a simple document.images["imagename"].src woud be better and supports everything (including WebTV aka IE3)

  4. Your Mission: Get Under 50 by tepples · · Score: 4, Informative

    this project's goal is not to get people using any better browser but Firefox.

    O rly? "Your Mission: Get Under 50" in the article describes a stats page that tracks sites that have fewer than 50% page views from Microsoft Internet Explorer. The end is less IE; the means is more Firefox. If the goal were to advocate Firefox to replace Opera or Safari or Konqueror, the mission would be "Get Over 50".

  5. Oh lovely, site owners can opt out by tepples · · Score: 2, Informative

    And not only that, but web site owners can also opt out of this statistics collection. From the "Your Mission: Get Under 50" sidebar in The Article:

    Here's how it works: if you want to you can turn on code in those scripts that will pass stats to our site about the percentage of IE users who visit.
  6. Better approach to a bad idea by eddan · · Score: 2, Informative

    This is definately not the way to attract new users to FF. However, if you want to do it, using a IE infobar is way cooler.

  7. Is this easy by Life700MB · · Score: 3, Informative


    As simple as this:

    <!--[if IE]>
    ...your firefox referral goes here...
    <![endif]-->

    To get a referral just talk to google.


    --
    Superb hosting 20GB Storage, 1_TB_ bandwidth, ssh, $7.95

    1. Re:Is this easy by TheSHAD0W · · Score: 2, Informative

      Doesn't seem to work for me; it winds up popping up inside Mozilla.

    2. Re:Is this easy by ultranova · · Score: 1, Informative

      As simple as this:

      <!--[if IE]>
      ...your firefox referral goes here...
      <![endif]-->

      Except that, since browsers ignore tags they don't know, the Firefox referral is going to pop up in every non-IE browser on the planet. After all, from the browsers point of view, you've just included some unknown tags around the text, presumably to apply some "fancy" formatting to it; since it doesn't know what you're trying to do, it just ignores the tags and shows the text as-is.

      Now, if there was some tag like <IEonly text="your Firefox referral here"/>, that would work, since the text would be an attribute of the unkown tag. But simply adding nonsense tags around a piece of text is not going to make it disappear from browsers that don't know the tags.

      --

      Forget magic. Any technology distinguishable from divine power is insufficiently advanced.

    3. Re:Is this easy by ultranova · · Score: 1, Informative

      Hups ! I just realized that the code is inside a HTML comment tag, which should indeed be hidden in non-IE browsers. That teaches me to post before reading :(. Sorry.

      --

      Forget magic. Any technology distinguishable from divine power is insufficiently advanced.

    4. Re:Is this easy by Anonymous Coward · · Score: 5, Informative

      No, <!-- is the beginning of an HTML comment, and --> is the end of one.  IE sees the comment, then sees the conditional code and knows to include it (if it matches the right version).  Other browsers simply see it as an HTML comment and don't show it.

  8. Stupid, stupid... by holiggan · · Score: 3, Informative
    This is the kind of zealotism that each day drives me farther from Firefox and more into the arms of Opera...

    I've been using Opera for a long while but lately I've given Firefox a try... It's nice and all, but Opera has some neat details that Firefox lacks. A very simple and frivolous example: I can move my tabs from the top to any other the side! Yeah! Oh, Firefox has an extension for it? Is it the one that breaks with every new Firefox version? You get my drift...

    Anyways, I see less and less advantages in Firefox when compared to Opera. So Firefox is opensource... well, I couldn't care less. It's the same if someone said "hey, don't drink Coke, drink Shomke, because we know the recipy and we can all change it!". I don't give a flying rat's ass about code and source code, I, as a end user, just want things to work a certain way. And Opera does work that way, and does let me change things around out of the box. In Firefox, we need a stupid "extensions" just to clip a toenail in the interface.

    "Firefox can't do this" "Hey, here's an extension" "Firefox can't do that" "Here's another extension". Prety quickly you will have a handfull of extensions, that might or might not break with the next Firefox version...

    Heck, I'll give you another example! There is an extension to (gasp!) minimize Firefox to the system tray, right next to the clock. In one of the last Firefox updates, that extension stoped working at my computer at work. Yes, FF is updated to the latest version and so is that extension, but everytime I use both together, FF just displays a big, empty window, with *nothing* to click or any menus. And guess what! At my home computer, I have the *same* version of both and it runs fine! And don't go blaming it on Windows, because I'm using the same Windows XP in both computers. Oh and in Opera, the hotkey for that specific funtion is Ctrl-H. No extensions, no breakups...

    So, about this whole "holy-war" agains IE... I'm just sitting and watching, waiting for the inevitable moment when this will blow on the face of the zealots... remember folks, FUD works both ways, and if you spread FUD to suport your product of choice, sooner or later it will bite you in the ass.

    And heres a little site for you to read: http://mywebpages.comcast.net/SupportCD/FirefoxMyt hs.html#Security

    --
    "A sysadmin is a cross between a detective, a police officer, a gardener, a doctor and a fireman"
  9. Browse Happy by rathehun · · Score: 4, Informative

    Why create an annoying additional campaign. Use an existing one:

    http://browsehappy.com/

    R.

  10. Re:Unbelievable. by NutscrapeSucks · · Score: 3, Informative

    I have to say this is the classic example of someone trying to do things the right way "by the booK", and ends up doing everything wrong. A few points:

    + Sending a XHTML DOCTYPE to IE actually breaks it by putting IE in "legacy CSS" mode. Send a HTML4 DOCTYPE and it's not perfect, but margin and em will work at least.

    + No browser has any sort of XHTML support except for Mozilla Firefox. The rest just fake it as HTML4, except for IE which correctly doesn't accept a MIME type for a document it can't handle correctly. So IE & FF are correct, Safari and Opera are broken.

    But here's the fun part: even though Firefox correctly accepts XHTML, it disables progressive rendering and makes your site load much slower. Why would you want to do that?

    So, while making XHTML compliant pages is admirable, realistically you want to serve HTML4 to current browsers.

    --
    Whenever I hear the word 'Innovation', I reach for my pistol.
  11. THIS is what a good webmaster should aim for: by The+MAZZTer · · Score: 2, Informative

    He/she should aim to be able to certify his/her site works in ANY browser. http://www.anybrowser.org/campaign/

  12. Why we exclusively develop for IE by lancejjj · · Score: 3, Informative

    Those who only develop for IE are almost always working under contract.

    Imagine, for example, that you're a retailer called "The Void". Your internal IT department can't do much, as you decided long ago that it is best to outsource all development. You approach your IT services vendor and say:

        "I want a retail website where I can sell my goods".

    Your vendor says:
        "Great! That'll cost you $8 million, and we'll give you a pretty site"

    The vendor writes up a contract, you sign, and you get a web site.

    Then, once you go live, you get all these complaints from customers. WHAT is going on? You hire an expert to find out. It turns out that no one at "The Void" was smart enough to actually understand the ramifications of the contract. The site, as built, only works with IE.

    You open a discussion with the firm you contracted with:

    You: "Oh, you guys screwed up. Fix it."
    Them: "No, you signed off already. You even paid us. Sorry."
    You: "Fix it"
    Them: "It'll take another $1 million"
    You: "No budget."
    Them: "Bye!"

    It is easy and inexpensive to design and build for all modern browsers. It's just that many IT contractors like to milk money out of their customers. Building for IE alone is an easy way to milk money.

  13. Re:Unbelievable. by MP3Chuck · · Score: 2, Informative

    "IE's (at least version 6's) XHTML support sucks."

    As will IE7's. They confirmed a while back (on the IEBlog, I believe) that there won't be any support for the application/xml+xhtml MIME type.

  14. YEAH!!! by hullabalucination · · Score: 2, Informative
    Or, what if Microsoft sent deliberately crippled HTML to Opera users in an effort to get them to switch to IE?!

    http://www.opera.com/pressreleases/en/2003/02/14/

    Hmmm. Scratch that.

    * * * * * *

    You'll pay to know what you really think!
    --Bob