FAQ - Projet Adblock Plus

Quel est le rapport entre Adblock Plus et Adblock ?

Le développement d'Adblock a été stoppé en 2004. Les demandes d'amélioration de l'extension étant de plus en plus insistantes, Michael McDonald lança Adblock Plus 0.5 — une nouvelle extension basée sur Adblock mais intégrant des fonctionnalités supplémentaires telles que la définition de liste blanche, l'abonnement à des listes de filtres et bien d'autres...

Cette version d'Adblock Plus se base également sur Adblock, qui était arrivée au bout de ses possibilités d'évolution. La qualité d'Adblock étant... dirons-nous... moins qu'adéquate, une complète réécriture du code s'imposait. Cela fut réalisé avec Adblock Plus 0.6 — une toute nouvelle extension avec comme objectifs la simplicité d'utilisation, la stabilité et la sécurité. Pour diverses raisons, beaucoup de fonctionnalités intéressantes d'Adblock Plus 0.5 ne purent être intégrées dans la version originale d'Adblock Plus 0.6 mais cela fut réglé avec Adblock Plus 0.6.1.

Michael McDonald, le développeur d'Adblock Plus 0.5, a rejoint l'équipe du projet d'Adblock et tente à présent de la faire évoluer. C'est pourquoi je (Wladimir Palant) suis le développeur principal initial d'Adblock Plus 0.6.

Pourquoi est-il si difficile d'ajouter une option pour ... ?

Ça ne l'est pas. Mais l'approche "options pour tout" a ses conséquences. Je vais simplement citer Joel Spolsky :

Every time you provide an option, you're asking the user to make a decision.

Asking the user to make a decision isn't in itself a bad thing. Freedom of choice can be wonderful. People love to order espresso-based beverages at Starbucks because they get to make so many choices. Grande-half-caf-skim-mocha-Valencia-with-whip. Extra hot!

The problem comes when you ask them to make a choice that they don't care about. [...] it's simply guaranteed to perplex and eventually piss off the user.

Cela ne signifie pas que chaque fonctionnalité et option de personnalisation doivent être supprimées. Elles ne doivent simplement pas prendre une trop grande ampleur.

Pourquoi est-il si difficile de créer un raccourci clavier pour ... ?

Ça ne l'est pas. Cependant, Les raccourcis claviers dans la fenêtre du navigateur sont utilisés de manière partagée. Il est impossible d'utiliser des raccourcis simples — ils sont déjà utilisés par le navigateur. Et même les raccourcis les plus compliqués du type Ctrl+Shift+Touche sont utilisés par une multitude d'extensions. Plus nous utilisons de raccourcis claviers, plus nous risquons des conflits avec d'autres extensions. Ceci dit, vous pouvez toujours reconfigurer les raccourcis claviers.

Comment puis-proposer mon aide ?

Plusieurs possibilités s'offrent à vous si vous souhaitez contribuer à l'évolution du projet Adblock Plus :