StopTheMadness, l’extension de Jeff Johnson qui empêche les sites web d’aller à l’encontre de vos préférences voire du fonctionnement du navigateur, justifie probablement à elle seule l’existence du système d’extensions de Safari. Lui fallait-il donc une version Pro ? Il faut croire que oui : les versions iPhone, iPad et Mac partagent maintenant la même licence et les mêmes données synchronisées par iCloud pour simplifier l’utilisation.
Avant de présenter les nouveautés de la version Pro, rappelons les fonctionnalités de StopTheMadness. L’extension tâche d’arrêter les insanités des sites interrompant le fonctionnement habituel du navigateur (blocage du copier-coller, refus du clic secondaire, prévention du glisser-déposer…) et s’opposant à vos préférences (détournement du défilement, lancement automatique des vidéos, obfuscation des liens avec des raccourcisseurs…). Pour ne rien gâcher, elle facilite l’utilisation d’une feuille de style et de scripts personnalisés, permet de créer des redirections d’un site vers un autre, ou encore de supprimer les paramètres de suivi dans les adresses.
StopTheMadness Pro reprend toutes les fonctionnalités de sa petite sœur, dont elle peut d’ailleurs importer les réglages en quelques clics. Ces réglages, synchronisés avec iCloud, peuvent maintenant être partagés entre toutes les plateformes, chacune d’entre elles disposant par ailleurs d’options spécifiques. L’extension bloque maintenant les tentatives de réécriture du presse-papier et les animations, permet de cacher certains éléments d’une page web sans devoir créer de feuille de style personnalisée, et peut masquer le bouton de lecture automatique sur YouTube.
La pléthore de réglages — onze onglets pleins à ras bord sur Mac après la simplification de certaines rubriques — montre toute la flexibilité de StopTheMadness Pro… mais aussi l’état de déliquescence du web soi-disant moderne. De manière plus réjouissante, l’extension ajoute quelques fonctionnalités utiles aux utilisateurs « avancés », comme la possibilité de copier le titre d’une page web d’un clic ou de créer des cookies personnalisés sur un site web. Les réglages peuvent désormais être exportés dans un fichier pour être partagés avec d’autres utilisateurs.
Jeff Johnson tire parti des bundles pour proposer une forme de mise à niveau : si vous avez acheté StopTheMadness, le prix du bundle contenant la version Pro tombe à 8 €, l’application valant sinon 17,99 €. StopTheMadness reste disponible, car elle prend en charge Firefox et (les dérivés de) Chrome. Ce sera peut-être le cas pour la version Pro dans le courant de l’année prochaine, mais Johnson, qui a récemment lancé un boycott de l’Assistant d’évaluation d’Apple, préfère ne rien promettre.