Adblock Plus and (a little) more

Second Adblock Plus 1.3.1 for Chrome release candidate · 2012-11-06 12:43 by Wladimir Palant

Adblock Plus 1.3.0.888 for Chrome development build is the new release candidate for Adblock Plus 1.3.1 release. After the previous release candidate we again improved the way placeholder hiding works. We also found and fixed two additional issues which is why the release has been delayed until tomorrow:

  • “Disable inline text ads” feature causes a memory leak (forum topic, forum topic) – the underlying cause seems to be a Chrome bug but this feature is mostly useless now anyway and has been removed.
  • Fixed: Wrong handling of frames in the exception rules (forum topic)

This development build also includes the current translations.

To the install page

Read more Comment [2]

Tags:

Adblock Plus 1.3.1 for Chrome release candidate available · 2012-10-30 17:46 by Wladimir Palant

We changed a lot in Adblock Plus 1.3 for Chrome and some issues weren’t discovered before the release. A new release is planned for next Tuesday, with the changes now available for testing in Adblock Plus 1.3.0.871 for Chrome development build:

  • Added message on the first-run page for people affected by corrupted file storage and getting this page on each browser start (forum topic)
  • Fixed: Image placeholders aren’t always being hidden (forum topic)
  • Fixed: Chrome’s caching causes Adblock Plus to block ads on whitelisted sites (forum topic)
  • Fixed: Ads in data: and javascript: frames aren’t being blocked (forum topic)
  • Fixed: First-run page opens the first two times Adblock Plus starts up after installation (forum topic)

We’ve started a new translation round because of that warning message, feel free to contribute (even if you don’t feel like translating, you could vote on the existing translation proposals).

To the install page

Read more Comment [2]

Tags:

Removing Do-Not-Track support from Adblock Plus · 2012-10-27 01:10 by Wladimir Palant

I still believe that the Do-Not-Track proposal is the most promising idea to let users opt out of tracking, it offers some value even to the people using Adblock Plus with the EasyPrivacy filter list. The proposal gained a lot of traction already and will continue to gain speed. Adblock Plus was one of the first implementors, and yet I decided that this feature is no longer worth keeping.

Read more Comment [9]

Tags:

Adblock Plus 1.3 for Google Chrome™ released · 2012-10-27 00:38 by Wladimir Palant

Install Adblock Plus for Google Chrome™

Major changes

  • Adblock Plus for Chrome is now officially out of beta, its functionality and stability are comparable to Adblock Plus for Firefox. The user interface is still lacking, we are working on that.
  • Some acceptable ads are now allowed by default (Adblock Plus for Firefox had this for almost a year already, easy to disable, see full explanation).
  • Added a first-run page (only shows up once for each user – either on new install or after update to Adblock Plus 1.3 from an older version).
  • Better performance now that we rely exclusively on the webRequest API (Chrome 17 and below are no longer supported).
  • Added support for element hiding exceptions.
  • Made use of new security features in new Google Chrome versions.
  • Worked around Chrome issue 49001 (some websites breaking due to our element hiding).
  • Fixed a data corruption bug that would sometimes corrupt the filters.
  • Removed sending of the Do-Not-Track header now that Chrome is capable of doing it itself.
  • Source code license is the GNU General Public License v3.0 instead of the Mozilla Public License now.

Read more Comment [8]

Tags:

Major platform update for Adblock Plus/Chrome · 2012-08-28 16:27 by Wladimir Palant

Adblock Plus 1.2.0.812 for Chrome got a huge update that brought its code in line with current Adblock Plus for Firefox state as well as prepared it for upcoming Chrome changes. More changes will be implemented now (including ones that will actually be visible), in the meantime please test this build and report back if something is broken.

To the install page

Important note: Unfortunately, Chrome developers decided that extension installations from third-party websites should be complicated. Please read the Chrome installation notes on the page linked above. Yes, I feel your pain :-(

Read more Comment

Tags:

Customizations 1.0.3 for Adblock Plus released · 2012-08-22 13:56 by Wladimir Palant

Install Customizations 1.0.3

This is the first localized release of Customizations, a bunch of translations have been added already. This is our pilot project using Crowdin for translations, feel free to register there and suggest improvements to existing translations. Other extensions will use this translation platform as well in future.

Read more Comment [3]

Tags:

Adblock Plus 2.1.2 released · 2012-07-20 00:19 by Wladimir Palant

Install Adblock Plus 2.1.2

Changes

  • Some startup time and memory use improvements

Detailed changelog

Known issues

Read more Comment [2]

Tags:

Modularization in a restartless extension · 2012-07-12 17:21 by Wladimir Palant

A simple restartless extension can probably keep all its code in the bootstrap.js file. However, it gets crowded there very soon. Plus there is some code that is really only boilerplate and should probably kept separate from your actual code.

This sounds like a job for JavaScript code modules. It is mostly a matter of taste (I prefer CommonJS module syntax) but there is one really big disadvantage of JavaScript code modules: they have to be unloaded explicitly when your extension is shut down. Which means that you either have to keep a list of modules to unload in your bootstrap.js file or add cleanup code each time you load a module. I find neither approach very compelling.

Read more Comment [6]

Tags:

Why you should make your next add-on restartless · 2012-07-12 14:18 by Wladimir Palant

Note: This article is not about extensions based on the Add-on SDK (Jetpack). You don’t have to use the SDK to create a restartless extension. Just wanted to point this out explicitly to avoid confusion.

An extension that will install without requiring a Firefox restart? This was a nightmare to develop not too long ago. Fortunately, things changed and the last showstopper bug was fixed in Firefox 8. Effort to create a restartless (or bootstrapped as it is called officially) extension is acceptable now. In fact, I have converted all my extensions and removed support for classic non-restartless extensions from my build tools — I am certain that I am not going back.

Read more Comment [3]

Tags:

Adblock Plus 2.1.1 released · 2012-07-03 14:50 by Wladimir Palant

Install Adblock Plus 2.1.1

Changes

  • Improved startup performance.
  • Filter preferences: improved display in right-to-left locales.
  • Fixed: Adblock Plus might break extensions like IE Tab using NPAPI plugins.
  • Fixed: Filter subscriptions are no longer being updated automatically.
  • Fixed: Firefox Sync support isn’t working.

Detailed changelog

Known issues

Read more Comment [7]

Tags: