Détail des modifications apportées à Adblock Plus 1.1
Voici les principales modifications en comparaison avec la version 1.0.2 d’Adblock Plus :
Problèmes connus
- Thunderbird : en cliquant sur "S'abonner" dans la liste d'abonnement au premier démarrage, la fenêtre Thunderbird est fermée. Cela devrait être bientôt réparé dans Thunderbird (bogue 503299).
- SeaMonkey : l'icône de la barre d'outils a un aspect désastreux avec le thème « Modern ». Ce thème semble ne pas prendre en compte la possibilité d'ajouter des extensions, son utilisation n'est donc pas recommandé avec Adblock Plus.
- Certaines traductions contiennent des chaînes anglaises non traduites.
Nouvelles fonctionnalités
- Ajout du traitement des redirections HTTP, l'adresse de redirection s'affiche à présent dans la liste des éléments filtrables ainsi que l'adresse originale, les deux peuvent être bloquées.
- Ajout de la prise en charge des ancres flexibles en début de filtre (sujet du forum [anglais]).
- Ajout de la prise en charge du caractère « ^ » qui correspondra à un seul caractère séparateur ou une fin d'adresse (sujet du forum [anglais]).
- Ajout de la prise en charge d'exceptions de domaine dans le masquage d'élément s analogue de l'option $domain de filtres courants, ex. : "exemple.com,~foo.exemple.com##foo" ou "~exemple.com##foo" (sujet du forum [anglais]).
Interface utilisateur
- Le bouton "Bloquer" sur les plug-ins (Flash ou Java) n'est plus affiché de manière permanente, il ne s'affiche que si la souris survole la zone d'incrustation du plug-in.
- Ajout de l'élément de menu contextuel "Réactiver Adblock Plus pour cette page" pour les pages où Adblock Plus est désactivée, cela supprime/désactive le filtre responsable.
- Le code d'intégration au navigateur fonctionne à présent de manière autonome, cela permet de limiter les conflits avec d'autres extensions.
- Modification de la manière de fonctionner du lien "Ajouter l'abonnement", cela ne pourra se faire que lorsqu'un utilisateur clique sur un lien.
- Ajout de la page diagnostic affichant toutes les erreurs concernant Adblock Plus et la version/révision du code source d'Adblock Plus peuvent être affichées en saisissant
chrome://adblockplus/content/errors.htmldans la barre d'adresse. - Réparé : l'icône ABP mettait à jour son état toutes les 2 secondes, cela gaspillait inutilement les ressources CPU.
- Réparé : la détection d'images de fond endommageait le menu contextuel.
- Réparé : "Désactiver pour ..." ne fonctionnait pas correctement lorsque la règle d'exception existe mais est désactivée.
- Réparé : "Désactiver pour ..." ne fonctionnait pas correctement avec des règles qui existent déjà dans des abonnements de filtres plutôt que dans les filtres défiis par l'utilisateur.
- Réparé : problèmes de focus pour saisie lors de la fermeture de la liste des éléments filtrables dans les version nocturnes de Firefox.
Liste des éléments filtrables
- Ajout de la colonne "source du document", masquée par défaut (nom de domaine à utiliser pour l'option de filtre $domain, sujet du forum [anglais]).
- Ajout de l'élément du menu contextuel "Désactiver ce filtre pour exemple.com" pour les filtres définis par l'utilisateur (ajoute l'option $domain si nécessaire).
- Réparé : la création d'un filtre pour un élément correspondant à une règle d'exception désactivée n'était plus possible (sujet du forum [anglais]).
Fenêtre des préférences
- L'avertissement pour "filtre lent" est à présent une colonne à part afin de faciliter le tri.
- Utilisation de la vraie barre de recherche du navigateur au lieu d'une réplique.
- Le bouton "Fermer" a été déplacé à droite de l'éditeur de filtre et utilise le style Firefox 3.
- Amélioration du calcul de la position de l'éditeur de filtre, la position du texte ne changera plus.
- Réparé : l'activation/désactivation de beaucoup de règles de masquage d'éléments en une fois était lente.
- Lors du collage ou de l'importation d'une liste de filtres, des commentaires étaient toujours ajoutés avant le filtre précédent (sujet du forum [anglais], sujet du forum [anglais]).
- Réparé : l'ajout d'un abonnement qui redirige vers une autre adresse entraîne un échec de téléchargement.
- Réparé : Le même filtre peut apparaître deux fois dans une liste dans des conditions particulières.
- Réparé : la mauvaise ligne est sélectionné lorsque la fenêtre est ouverte (bogue 489881 pour contourner le problème).
Création de filtres
- Ajout d'ancres flexibles comme option — "au début du nom de domaine" (sujet du forum [anglais]).
- Ajout de "exemple.com^" comme quatrième suggestion, qui bloque tout le domaine (sujet du forum [anglais]).
- Ajout d'un avertissement lors de l'ajout d'un filtre à un groupe de filtres désactivé (sujet du forum [anglais]).
Prise en charge des applications
- Interruption de la compatibilité avec d'anciennes versions d'applications et nettoyage de code nécessitant au moins : Firefox 3.0.9, SeaMonkey 2.0b1, Thunderbird 3.0b3, Songbird 1.2, Prism 1.0b1.
- Déplacement de tout le code spécifique à une application dans le fichier overlay, cela facilitera les modifications futures spécifiques à chaque application.
- Réparé : impossible de déplacer à un autre endroit l'icône de la abrre d'outils (SeaMonkey).
- Réparé : l'icône de la barre d'outils devrait être ajouté dans une fenêtre mais dans une autre au démarrage (SeaMonkey and Thunderbird).
- Réparé : le retrait de certains éléments du menu de l'icône de la barre d'outils était trop important (Songbird).
- Réparé : échec de l'initialisation d'Adblock Plus (Prism).
Noyau
- Ajout de la prise en charge explicite du blocage des polices (directive CSS @font-type dans Firefox 3.5).
- Le nettoyage de l'historique Firefox efface également les statistiques d'utilisation dans Adblock Plus (peut être désactivé avec la préférence extensions.adblockplus.clearStatsOnHistoryPurge , sujet du forum [anglais]).
- Nettoyage du code de gestion des données afin de s'assurer qu'Adblock Plus n'utilise plus de mémoire que nécessaire.
- Réparé : les pages Web peuvent facilement détecter l'option "Masquer les éléments bloqués".
- Réparé : Une erreur est signalée dans la console au premier lancement (patterns.ini introuvable).
- Réparé : les filtres de restriction de domaine étaient appliqués aux pages ouvertes à partir du disque.