Slashdot Mirror


Yahoo Mail Forcing Ads Through Adblock?

egNuKe asks: "Like some people here, I use Firefox and Adblock. I've blocked the ads that Yahoo puts in my inbox, however the next time I opened it, I've found other ads, and blocked them too. This happened for several times, until I figured out that Yahoo must have some script that checks if the ad is displayed and displays another one, if it hasn't. This is no big problem, I just needed to add several rules to Adblock to block the several ad sources they use. Here is the problem: when Adblock is running and effectively stopping Yahoo mail ads, Firefox would freeze (all open windows and tabs) for about 15 seconds. Then the page opens and there is no ads. The script must be on client side, since it's the browser that's freezing and not the network. Turning off Adblock solves the freezing problem. Is there a cure for this?" This is a touch-and-go issue as it basically boils down to the user's priority (not seeing ads) versus the services priority (displaying the ads it needs to allow the user to enjoy a free service). It was only a matter of time before someone thought to try and work around ad-blockers, and all this will eventually lead to is open warfare (competing Javascript or browser code in the browser) on your machine. Instead of working around the workaround, why not consider another service that doesn't inundate you with ads?

8 of 291 comments (clear)

  1. GReasemonkey by AuMatar · · Score: 5, Informative

    You could run a greasemonkey script to remove the script causing all this.

    --
    I still have more fans than freaks. WTF is wrong with you people?
    1. Re:GReasemonkey by Arker · · Score: 4, Informative

      I am using just noscript. Blocking scripts from yimg.com gets rid of the ads with no freeze-ups. It also, if memory serves, interfered with some function somewhere in mail, although the basics still seem to work. I normally let their ads run, as they aren't very intrusive. Then again I also use gmail for almost everything, and rarely login on yahoo anymore.

      --
      =-=-=-=-=-=-=-=-=-=-=-=-=-=-
      Friends don't let friends enable ecmascript.
  2. Opera by TheDawgLives · · Score: 5, Informative

    One trick that worked in Opera was to find out which javascript function was creating the adds and overwrite it. Opera allows you to define a user.js file and any functions in it overwrite the functions in any page loaded javascript. I just created a function with an empty body and I was good to go.

    --
    -TheDawgLives suckitdown
  3. Why not allow it by vga_init · · Score: 5, Informative

    I hate ads just as much as anyone else. I certainly hate being subject to "driveby" ads where you happen to visit a web page once in your life for no important reason (ie check out a story linked to by Slashdot), and I would stop at nothing to block those bastards. Yahoo, however, is offering you a pretty valuable service (free web mail), and I assume you enjoy the benefits of having it, so why not let them have their ads? Quid pro quo is not too unfair in this case.

    If you really want to get the ads off of your Yahoo mail account, pay them. I have a premium account with Yahoo because my ISP partners with them to provide all the web services. I log in--no ads! It's not too shabby.

  4. Use the options by dantal · · Score: 5, Informative

    in addblock just click the radio for hide add instead of remove add, the add are still downloaded but you don't see them

  5. Re:Dear Slashdot, by The+Mysterious+X · · Score: 5, Informative
  6. Filterset.G suckage explained by pestie · · Score: 5, Informative
    I used to run Adblock with Filterset.G, but I had a number of problems with this setup:
    • Filterset.G didn't include some rules for major sites, like MySpace.
    • Because of that, I added many of my own blocking rules, which promptly got overwritten every time Filterset.G updated.
    • The guy who created Filterset.G is an egotistical whiner who didn't like his "hard work" being copied without attribution, so he became a prick about his "licensing terms." This has nothing to do with how well Filterset.G works, but annoys me personally.

    So I switched to Adblock Plus, which:
    • Allows me to subscribe to a non-Filterset.G rule set, which seems to work a whole lot more effectively than Filterset.G ever did.
    • Allows me to block DOM elements as well as the usual URL patterns, which is incredibly useful for blocking ads on certain sites.
    • Allows me to create my own rules that aren't overwritten when the subscribed rule list updates.

    Adblock Plus rocks. There's just no comparison.
  7. Yahoo = riding pure inertia by Pausanias · · Score: 5, Informative
    Sarcasm well taken, but it seriously is amazing how little Yahoo has bothered to evolve since, oh, about 1999. I can bear text ads but I cannot stand graphical ones. I started using adblock on Yahoo (with my own rules) as soon as it came out (was it around 2002?). And that was with phenomenal success---I blocked all incoming ads with about 15 minutes worth of detective work. Back then I figured it'd only be a few months till they figure it out; and then they will somehow block the blocking. Guess what, five years later I'm still blocking all their ads. Not that I visit their site that often anymore---GMail is my default mail account now.

    Here's a few reasons why noone should use Yahoo as their mail system:
    • Messages dated to the year 2038 appear in my Inbox rather than getting filtered to Bulk Mail. Huh? Isn't date filtering the most obvious filtering you can do? Turns out you have to pay $20/yr for their "best" Spam filter.
    • You still have to pay $20/yr for POP access. GMail is free.
    • You get 1GB of space, and have to pay $20/yr for 2. GMail has almost 3GB for free.
    • Graphical and flash ads are plentiful in Yahoo mail. You have to pay $20/yr to rid yourself of them. GMail has text ads only.

    Don't even get me started on GMail vs. Yahoo maps. Or GCal vs. Yahoo Calendar. Yahoo are not innovating; they are riding the pure inertia of their 1996 early start.

    Oh, here's a word for those of you who are moaning about unethical users blocking ads: some of us are truly incapable of tuning out obnoxious banners and flash animations. It realy ruins our internet experience. Don't worry. The sheep will always be there to provide you with advertising revenue. As for the rest of us, if you want to win us over, use text ads only. You will get many more clicks from us, that's for sure.

    But Apple says Yahoo mail is the best and they even included it on their new phone. Everyone knows Jobs wouldn't lead us astray.