This forum is a discussion about improving the "Pop-up blocker settings, exceptions and troubleshooting" article. If you'd like to participate, please register.

If you need help with Firefox, please ask a question.

What are the "uncovered methods"

  • 2 Replies
  • Last reply by AliceWyman
  1. John99 3665 posts
    Report Abuse

    I do not understand the subject but we have had a note for years mentioning

    Although Firefox blocks most pop-ups, some websites may show pop-ups using uncovered methods, even when blocked.

    Someone asked bout this

    You web site explaining why Firefox does a crap job of blocking popups says that Firefox doesnt do crap if an "uncovered method" is used. What the hell is an uncovered method. I have a degree in computer science and 40 years experience, so I can think of several things that MIGHT mean, but none of them sound like a proper excuse for Firefox not being able to police its own (what should be single low-level) call to "open new OS window" that all browser APIs invoke? So, what do YOU mean on your documentation/help by "uncovered method" and why don't you just say "we are lazy"? .... I* can guess at several things too, but I want to know (a) what *Mozilla* means by that, and (b) why that is supposed to get them off the hook. ....
    I do not understand the subject but we have had a note for years mentioning <blockquote> Although Firefox blocks most pop-ups, some websites may show pop-ups using uncovered methods, even when blocked.</blockquote> Someone asked bout this * ''what the hell is an uncovered method?'' [/questions/1080623] <blockquote>You web site explaining why Firefox does a crap job of blocking popups says that Firefox doesnt do crap if an "uncovered method" is used. What the hell is an uncovered method. I have a degree in computer science and 40 years experience, so I can think of several things that MIGHT mean, but none of them sound like a proper excuse for Firefox not being able to police its own (what should be single low-level) call to "open new OS window" that all browser APIs invoke? So, what do YOU mean on your documentation/help by "uncovered method" and why don't you just say "we are lazy"? .... I* can guess at several things too, but I want to know (a) what *Mozilla* means by that, and (b) why that is supposed to get them off the hook. ....</blockquote>
  2. AliceWyman 4782 posts
    Report Abuse

    Certain JavaScript-generated popups get past the pop-up blocker, which we should probably mention in this article. See MozillaZine's http://kb.mozillazine.org/Popups_not_blocked article. Quote:


    JavaScript

    Some popups opened through JavaScript are beyond the realm of the internal blocker [1] (at least for now). Such popups can be prevented by disabling JavaScript completely within the browser, but this will prevent many sites from functioning correctly. Instead, you may use an extension to block these popups.

    Conventional popups

    Conventional popups can be blocked using a popup blocker extension. Alternatively, you can use the NoScript extension to allow only certain sites to use JavaScript, or you can use the Adblock Plus extension with filters applied.

    Hover ads Hover ads are a special form of popup. You can use either NoScript or Adblock Plus to prevent them.


    See also Wikipedia's Hover ad article, under Background: In order to circumvent these pop-up blockers, some online advertisers tried a different method of opening pop-ups, Dynamic HTML, which is more integral to the functioning of a web-browser and thus harder to block.

    Certain JavaScript-generated popups get past the pop-up blocker, which we should probably mention in this article. See MozillaZine's http://kb.mozillazine.org/Popups_not_blocked article. Quote: ----- '''JavaScript''' Some popups opened through [http://kb.mozillazine.org/JavaScript JavaScript] are beyond the realm of the internal blocker [[https://bugzilla.mozilla.org/show_bug.cgi?id=253831 1]] (at least for now). Such popups can be prevented by [http://kb.mozillazine.org/JavaScript disabling JavaScript] completely within the browser, but this will prevent many sites from functioning correctly. Instead, you may use an extension to block these popups. '''Conventional popups''' Conventional popups can be blocked using a [https://addons.mozilla.org/en-US/firefox/search/?q=pop-up+blocker popup blocker] extension. Alternatively, you can use the [https://addons.mozilla.org/firefox/addon/noscript/ NoScript] extension to allow only certain sites to use JavaScript, or you can use the [https://addons.mozilla.org/firefox/addon/adblock-plus/ Adblock Plus] extension with filters applied. '''Hover ads''' [http://en.wikipedia.org/wiki/Hover_ad Hover ads] are a special form of popup. You can use either NoScript or Adblock Plus to prevent them. ----- See also Wikipedia's [http://en.wikipedia.org/wiki/Hover_ad Hover ad] article, under '''Background''': ''In order to circumvent these pop-up blockers, some online advertisers tried a different method of opening pop-ups, [https://en.wikipedia.org/wiki/Dynamic_HTML Dynamic HTML], which is more integral to the functioning of a web-browser and thus harder to block.''
    Modified by AliceWyman on
  3. AliceWyman 4782 posts
    Report Abuse

    P.S. The "What are pop-ups?" section of this article could also use a good reference link, such as the Wikipedia article that MozillaZine's article uses in its intro: http://www.wikipedia.org/wiki/Pop-up_ad

    P.S. The "What are pop-ups?" section of this article could also use a good reference link, such as the Wikipedia article that MozillaZine's article uses in its intro: http://www.wikipedia.org/wiki/Pop-up_ad