<- Contexte ->
J'ai une autre idée moins intrusive pour vous ici (du moins si vous utilisez un bloqueur de publicité, comme beaucoup d'entre nous le sommes pour notre propre santé mentale / sécurité). J'aime autant que possible utiliser des extensions / scripts existants afin d'éviter le fardeau d'une extension complète pour une seule fonctionnalité (scénario du pire des scénarios), de sorte que cette solution fonctionne selon ce principe.
Adblock et ses variantes / successeurs (uBlock est mon arme de choix), ont la capacité de bloquer les éléments de page Web, y compris les <link>
éléments, qui sont utilisés pour la découverte automatique des descriptions OpenSearch (OSD), les fichiers XML qui contiennent les informations permettant -adding moteurs de recherche et nous cause ces maux de tête. Je dis «permis» car ce n’est guère obligatoire, car, jusqu’à maintenant, mes recherches ont montré que Firefox lisait simplement ces informations et les rendait faciles à ajouter dans le menu déroulant Moteurs de recherche, au lieu de les ajouter discrètement comme le fait Chrome.
L'utilisation de cette fonctionnalité est décrite dans les spécifications Opensearch à plusieurs endroits:
http://www.opensearch.org/Specifications/OpenSearch/1.1#Autodiscovery_in_RSS.2FAtom
(ignore le sous-titre spécifique de cette section à nos fins car il ne s'agit que d'un exemple d'utilisation)
<- La solution ->
Comme il est indiqué que les descriptions OpenSearch (OSD) sont uniques, nous pouvons les filtrer avec la règle AdblockPlus / uBlock suivante:
##link[type="application/opensearchdescription+xml"]
J'ai testé cela et la règle indique la correspondance correcte sur mes sites de test (filehippo.com, etc.) et les moteurs de recherche ne s'ajoutent plus automatiquement. Je pense donc qu'il s'agit d'une solution complète.
Une note rapide sur l’histoire que j’ai trouvée derrière ceci: Les ingénieurs de Chromium ont étiqueté ce "WontFix" à plusieurs reprises au fil des ans (une option / un indicateur de désactivation a été demandé à plusieurs reprises), indiquant que cela était considéré comme un problème de niche depuis le début. fonctionnalité est "généralement utile", leur position est que les problèmes de niche devraient être résolus par des extensions ou des scripts tiers plutôt que par les développeurs en ajoutant d'innombrables drapeaux et autres pour répondre à tous les caprices, donc ce que nous faisons ici est juste en ligne avec leurs préférences et le garde agréable et gérable.
Bonne chance! Si quelqu'un d'autre essaye cela, laissez-nous / moi savoir comment cela fonctionne!