Viaduct (20,8 €) propose de convertir n’importe quelle extension Chrome en une extension Safari, qui pourra servir dans la foulée dans ce navigateur. La promesse est séduisante sur le papier : une fois installée sur son Mac, l’app remplace les boutons « Ajouter à Chrome » de la boutique d’extensions de Google par des « Ajouter à Safari ». Un clic et quelques minutes plus tard, l’extension convertie est exécutée dans le navigateur d’Apple.
Je l’ai testée avec l’extension Enhancer for YouTube, qui compte des millions d’utilisateurs et qui n’existe justement pas pour Safari. Depuis sa page sur la boutique de Google, j’ai cliqué sur le bouton d’installation injecté par Viaduct, patienté une minute ou deux et j’avais bien une app, installée dans mon dossier personnel ~/Applications et non dans /Applications. L’extension était déjà présente dans Safari et il ne me restait plus qu’à l’activer en suivant la procédure habituelle pour l’utiliser sur le site de YouTube.
Ce n’est pas un miracle, Viaduct se charge sous le capot de convertir le code source des extensions Chrome, et surtout de les empaqueter en une app que Safari pour macOS accepte d’ouvrir. C’est cette étape qui est la plus importante, car elle implique de signer le paquet, pour que les protections du système acceptent de l’ouvrir. Sans payer, l’utilitaire permet de créer uniquement deux conversions et surtout, il ne gère pas le renouvellement de cette signature, étape qui doit être effectuée tous les sept jours. La version gratuite permet surtout de valider le concept, mais il faudra ensuite payer une licence facturée 20,8 € pour activer toutes les fonctionnalités.
La version Pro permet de convertir autant d’extensions que désiré et surtout, elle se charge de maintenir des extensions fonctionnelles en les renouvelant régulièrement à l’arrière-plan. Viaduct Pro sait aussi mettre à jour les versions converties pour Safari, dès que l’extension est modifiée sur la boutique de Chrome, ce qui est intéressant pour celles qui évoluent régulièrement. Notons par ailleurs qu’un mode « développeur » est inclus, avec de nombreuses options additionnelles pour aller plus loin. On pourra notamment utiliser son propre compte développeur Apple pour signer les apps, ce qui doit permettre aux développeurs d’extensions pour Chrome de facilement les proposer dans l’écosystème Apple.
L’interface de Viaduct n’est pas traduite en français et l’app nécessite macOS 13 au minimum. Xcode est également nécessaire pour la conversion, mais l’app se chargera de l’installer si ce n’est pas déjà fait. Pour les plus bricoleurs, le code source est proposé sur GitHub et vous pouvez aussi l’installer par ce biais.
Source :














