Safari est enfin devenu un véritable bon navigateur. Il est rapide, plus économe en énergie et bien mieux optimisé pour Mac — alors que Chrome n’a jamais vraiment accordé une attention particulière aux spécificités de macOS.
Cependant, presque tous les utilisateurs qui passent de Chrome à Safari rencontrent le même problème : les extensions familières ont disparu. De nombreux outils que vous utilisiez dans Chrome n’ont jamais été proposés en version Safari, et il est fort probable qu’ils ne le seront jamais.
Techniquement, Apple permet aux utilisateurs de convertir eux-mêmes les extensions de navigateur, mais le processus manuel est assez laborieux. Vous devez installer Xcode, copier des dossiers via le terminal, exécuter manuellement l’outil de conversion, puis activer dans le menu « Développement » le paramètre autorisant l’installation d’extensions non signées.
Et environ une semaine plus tard, Safari peut toujours supprimer ces extensions : la signature des extensions auto-construites par un compte Apple gratuit n’est généralement valable que 7 jours environ. Une fois expirée, vous devez recommencer toute la procédure. La plupart des gens n’essaient qu’une fois, puis abandonnent après avoir rencontré une erreur.
Viaduct réduit tout ce processus à une seule opération. Il vous suffit de glisser une extension Chrome dans l’application, ou de coller son lien dans le Chrome Web Store, et Viaduct crée pour vous une extension Safari native complète, avec signature et installation automatiques.
Aucun terminal n’est requis, aucun projet Xcode à maintenir, et aucune modification manuelle du fichier Manifest. Comme l’expiration de la signature est précisément le point le plus pénible de la méthode manuelle, Viaduct re-signe automatiquement les extensions avant l’expiration de leur signature, afin qu’elles continuent de fonctionner normalement, sans cesser brutalement de marcher ni disparaître.
Si vous préférez automatiser vous-même, le moteur de conversion de Viaduct est open source. Ce qui est payant, c’est l’application elle-même — c’est-à-dire la version conviviale, soignée et optimisée, capable de gérer de nombreux cas limites que les outils de conversion ordinaires traitent souvent mal.
