1 minute(s) de lecture

Avec l’arrivée de Safari 5, Apple propose enfin aux développeurs de créer des extensions pour son navigateur. Pour le moment, il faut activer manuellement l’option, en attendant le lancement officiel du catalogue d’extensions par Apple. Pour cela:

  • Allez dans les préférences, onglet “Avancées” et cochez la case “Afficher le menu Développement dans la barre des menus”
  • Ensuite allez dans le menu “Développement” qui est apparu et cliquez sur l’option “Activer les extensions”

Extensions safari.pngVoila, vous pouvez maintenant installer des extensions Safari et dans le menu “Préférences” de safari, vous avez accès à un onglet “Extensions” pour gérer les extensions installées. Si vous ne savez pas où trouver des extensions, vous pouvez parcourir le blog Safari Extensions (en anglais) pour trouver votre bonheur.

Maintenant, si vous avez plusieurs Mac, et que vous souhaitez synchroniser vos extensions, il existe un moyen bien pratique de le faire. Il vous suffit de passer par un compte Dropbox (ou si vous n’avez pas de compte Dropbox, vous pouvez tenter aussi via l’iDisk de MobileMe, mais ce n’est pas performant). Je pars donc du principe que vous avez installé Dropbox, et il vous suffit de faire les opérations suivantes sur votre 1er ordinateur:

  • Déplacez le répertoire Extensions qui se trouve dans le dossier “Votre nom d’utilisateur”, “Bibliothèque” puis “Safari” (en ligne de commande c’est dans ~/Library/Safari) vers votre répertoire Dropbox
  • Lancez l’application Terminal
  • Tapez la commande “ln -s ~/Dropbox/Extensions ~/Library/Safari/Extensions” (sans les guillemets)

Et voila, vos extensions sont synchronisée avec votre compte Dropbox. Ensuite sur chacun de vos autres ordinateurs, il vous suffit de réaliser les opérations suivantes:

  • Supprimez le répertoire Extensions existant dans le dossier “Votre nom d’utilisateur”, “Bibliothèque” puis “Safari”
  • A partir d’une fenêtre Terminal, tapez la commande “ln -s ~/Dropbox/Extensions ~/Library/Safari/Extensions” (sans les guillemets)

Et voila :-)