Adblock Plus and (a little) more

Adblock Browser 1.2.0 for iOS released · 2015-12-14 13:41 by Mario König

Install Adblock Browser 1.2.0 for iOS

Changes

Read more Comment [1]

Tags:

Global research study of ad formats confirms what you already knew: disruptive ads don’t work · 2015-12-10 11:10 by Ben Williams

We just commissioned a survey with Ipsos, the market research firm, which asked over 5,000 users in three countries what they thought about 13 different type of ad. The results were not surprising: people don’t like ads that are big, blinking and intrusive; whereas more subtle formats are not perceived as disruptive.

Read more Comment [13]

Diagnostics 1.3 for Adblock Plus release candidate · 2015-12-08 10:58 by Wladimir Palant

Diagnostics extension stopped working with the recent Adblock Plus development builds due to significant architectural changes in the latter. This has been fixed in Diagnostics 1.2.5.245, it is compatible to the Adblock Plus 2.6.13.4090 development build and also to the upcoming Adblock Plus 2.7 release. It is not compatible to older Adblock Plus versions however. We plan to release Diagnostics 1.3 next Tuesday (December 15), on the same day as Adblock Plus 2.7.

Diagnostics had to be changed significantly in order to match the new architecture of Adblock Plus:

  • The confusing “ignore early returns” checkbox is gone – Diagnostics is no longer able to track low-level actions, so it generally cannot detect low-level calls that aren’t being forwarded to the upper level. However, there are relatively few such cases remaining in Adblock Plus now.
  • The columns Context, Document and Additional have been removed as well – this kind of low-level context information is no longer available to Diagnostics (and neither to Adblock Plus when it is making decisions).
  • On the other hand, the Request origin data has been extended. The tooltip will now show the entire frame hierarchy for a request, not only the location of the frame immediately responsible.
  • There is also a new column called Private. This one will indicate whether a request is associated with a private browsing window.
  • The Type column will no longer attempt to localize the type, instead the internal type identifier will be displayed (corresponds with filter options).

To the install page

Read more Comment

Tags:

Vastly improved support for multi-process Firefox · 2015-12-02 14:05 by Wladimir Palant

Firefox is switching to a multi-process architecture, it might be switched on by default once Firefox 45 is released. The current Adblock Plus releases mostly work in the multi-process mode but cause slowdowns and other issues. We’ve known that for a long time, but supporting the new multi-process architecture properly required massive changes to how Adblock Plus works. Today, I am happy to announce that the main part of this work is done and ready to be tested.

The current 2.6.13.4085 development build is a release candidate for Adblock Plus 2.7 which we plan to release on December 15, 2015. The extension core has been split up into two parts: the “parent” part which is loaded only once and the “child” part which is loaded into each Firefox process. This split affects almost all of the Adblock Plus functionality, so please report any issues you notice – both with multi-process enabled and without it.

There is a number of known issues:

  • Element hiding functionality isn’t working on Mac OS X when multi-process is enabled (bug 1187099). Given the lack of progress on Mozilla’s side, we will likely have to come up with a workaround, not for this release however.
  • Issue reporter hangs up when multi-process is enabled (issue 2809), we will address this issue in the next release.
  • Selection in the list of blockable items isn’t remembered reliably when multi-process is enabled (issue 3259), we will address this issue in the next release.
  • Diagnostics for Adblock Plus is broken (issue 3225). We should be able to address this before Adblock Plus 2.7 is released.

To the install page

Read more Comment

Tags:

Element Hiding Helper 1.3.5 released · 2015-11-25 17:51 by Wladimir Palant

Install Element Hiding Helper 1.3.5

This release fixes a critical issue in the latest Firefox nightly build. It also fixes the Element Hiding Helper user interface in Thunderbird and SeaMonkey Mail (issue 3071).

Read more Comment [1]

Tags:

Adblock Plus 2.6.13 for Firefox released · 2015-11-25 17:43 by Wladimir Palant

Install Adblock Plus 2.6.13 for Firefox

The release announcement yesterday already mentioned an upcoming change that will break Adblock Plus in Firefox nightly builds. However, at that point we didn’t know the scope of the issue and didn’t have a simple solution. Turned out, Adblock Plus isn’t merely broken itself but breaks the browser’s user interface as well. Luckily, Nils Maier provided us with a simple work-around for the issue, so we could push out a new release quickly.

Read more Comment [3]

Tags:

Adblock Plus 1.9.4 for Chrome, Opera and Safari released · 2015-11-24 13:05 by Dave Vandyke

Install Adblock Plus 1.9.4 for Chrome
Install Adblock Plus 1.9.4 for Opera
Install Adblock Plus 1.9.4 for Safari (Safari 6 or higher required)

This update contains the new $generichide and $genericblock filter options and some bug fixes.

Changes

  • Fixed: Anti-Adblock warning was being triggered by frames in some cases (issue 3238).
  • Fixed: Key-based whitelisting was ignored for element collapsing (issue 3170).
  • Fixed how the “Block element” feature deals with attributes containing null character (issue 3163).
  • Added support for new $generichide and $genericblock filter options (issue 616, issue 647).
  • Improved first-run page display on small screens (issue 2018).

Read more Comment [7]

Tags:

Adblock Plus 2.6.12 for Firefox released · 2015-11-24 12:13 by Wladimir Palant

Install Adblock Plus 2.6.12 for Firefox

We are aware of an issue breaking Adblock Plus user interface in the latest Firefox nightly builds, this will be fixed in the next release. There is also an issue related to element hiding functionality in Firefox 43 and above, this one will also be addressed in the next release.

Changes

Read more Comment

Tags:

New filter options $generichide and $genericblock · 2015-11-17 12:18 by Dave Vandyke

We have added two new filter options, $generichide and $genericblock which are already available in development builds and will be included in Adblock Plus 2.6.12 for Firefox and 1.9.4 for Chrome, Opera & Safari. They allow exception rules to be written that disable generic hiding or blocking rules for a given website whilst leaving site-specific rules intact.

This is an experimental feature that is still subject to change.

Some websites detect Adblock Plus by testing whether a certain generic rule is in effect. For example, if a file called “ads.js” isn’t loaded they might guess that the client is blocking adverts. The new options have been added to give filter authors more power to combat this, they provide a simple way to disable all generic rules for any websites that are found to be using this technique.

Here is an example rule that will disable generic hiding rules for the website adblockplus.org: @@||adblockplus.org^$generichide.

What counts as a generic rule? Currently, we define a generic rule as one that either applies to all domains, or all domains with a few exceptions. As long as a filter contains at least one domain or sitekey to match we consider it to be specific.
(Note that by this definition the blocking rule ||example.com^ is generic whereas */ads/*$domain=example.com is site-specific.)

Support for other platforms such as Internet Explorer is still in progress.

To the install page

Read more Comment [1]

Tags:

#CampDavid NYC · 2015-11-12 12:43 by Ben Williams

Last Tuesday in New York we hosted #CampDavid NYC, a meeting of publishers, advertisers, journalists, nonprofits and tech groups to help us formulate our newly announced Acceptable Ads ‘board’. The first thing they said was, “don’t call it board.” For our part, we just did a whole lot of listening …

Read more Comment [6]