Ontwikkelaars van twee populaire Firefox-extenties, NoScript en AdBlock Plus, zijn elkaar in de haren gevlogen. Hun vete vochten zij uit via de browser. Mozilla heeft inmiddels een stel gedragsregels opgesteld waaraan ontwikkelaars van extensies zich moeten gaan houden.
Recentelijk ontdekten gebruikers dat de functionaliteit van AdBlock Plus stiekem werd gehinderd wanneer ook NoScript draaide. Hoewel het wel vaker voorkomt dat verschillende extensies elkaar in de weg zitten, gebeurt dat meestal per ongeluk. Van opzet is maar zelden sprake. Nu dus wel.
NoScript (gemaakt door de Italiaan Giorgio Maone) schakelt Javascript, Java en andere plugins standaard uit waardoor de browser veiliger wordt. AdBlock Plus (van Wladimir Palant) gebruikt een zwarte lijst om te verhinderen dat websites advertenties uitserveren. En juist daar wringt de schoen.
Maone financiert NoScript door advertenties op zijn site toe te laten. Om ervoor te zorgen dat deze advertenties bij hem ook voor mensen met AdBlock Plus zichtbaar bleven, paste Maone zijn website zodanig aan dat AdBlock Plus omzeild werd. Palant pareerde door de beheerder van de zwarte lijst van AdBlock Plus opdracht te geven een filter toe te voegen dat specifiek advertenties op de site van Maone blokkeert. Telkens wanneer Maone een manier vond om de lijst te omzeilen, werd het filter opnieuw - en strenger - ingesteld.
Maone verloor zijn geduld en besloot terug te vechten met zijn eigen extensie. Hij voegde een feature aan NoScript toe waardoor AdBlock Plus stiekem werd uitgeschakeld en deed dat op zo'n manier, dat niet een-twee-drie te achterhalen viel waardoor AdBlock Plus bij gebruikers niet meer werkte. Uiteraard waarschuwde bij gebruikers van AdBlock Plus niet. Die waren dus, toen alles uitkwam, razend op Maone. Palant reageerde met een furieus weblog, dat veel media-aandacht kreeg.
Daarop ondernam Mozilla actie, door het opstellen van gedragsregels. Daarin staat ondermeer dat extensies niet zomaar aan gebruikersinstellingen mogen knoeien (zoals Maone dus wel deed). Inmiddels heeft Maone zijn excuses aangeboden en een nieuwe versie van NoScript gemaakt waaruit alle anti-AdBlock Plus-maatregelen verwijderd zijn.
















