Les extensions Chrome se téléchargent depuis deux endroits suivants : dans la boutique en ligne de Chrome (Chrome Web Store), ou littéralement partout où un développeur juge bon de les distribuer.
Les développeurs utilisent principalement Github lorsqu’il s’agit de distribuer une extension en dehors du Chrome Web Store et ils y ont recours lorsqu’il est peu probable qu’une extension soit approuvée par Google.
Les extensions de la boutique en ligne Chrome ont toutes été approuvées par Google, mais elles peuvent toujours être supprimées à tout moment. Un développeur peut aussi décider de retirer son extension du Chrome Web Store ou Google peut changer d’avis et la supprimer.
Dans les deux cas, c’est une bonne idée de sauvegarder une extension Chrome dont vous ne pouvez absolument pas vous passer. Voici comment faire.
Sauvegarder l’extension Chrome
Pour sauvegarder une extension Chrome, elle doit toujours être disponible dans le Chrome Web Store. C’est là que vous allez télécharger le fichier.
Pour télécharger une extension depuis la boutique en ligne Chrome et ne pas l’installer automatiquement, vous devez installer l’extension Get CRX depuis le Chrome Web Store.
Une fois l’extension installée, accédez à la page de la boutique en ligne Chrome de l’extension que vous souhaitez sauvegarder. Cliquez sur le bouton Get CRX extension à côté de la barre URL (ou en faisant un clic droit de souris pour afficher le menu contextuel de Chrome) et sélectionnez l’option Get CRX of this extension dans le menu contextuel. CRX est le format de fichier pour les fichiers d’extension Chrome.
Sélectionnez l’emplacement où vous voulez enregistrer le fichier et il se téléchargera en quelques secondes.
Ce fichier CRX peut maintenant être installé et vous n’avez plus besoin de visiter la page de la boutique en ligne Chrome pour cela.
Installer un fichier CRX
Pour installer l’extension que vous avez sauvegardée, accédez au fichier CRX et utilisez un utilitaire d’archivage pour l’extraire. Ne vous inquiétez pas que ce ne soit pas un fichier ZIP ou RAR. Une fois qu’il a été extrait, ouvrez Chrome et cliquez sur le menu des options en haut à droite. Sélectionnez Plus d’outils/Extensions.
Sur la page Extensions, activez le Mode Développeur en activant le switch en haut à droite de la fenêtre. Ensuite, cliquez sur le bouton Chargez l’extension non empaquetée et sélectionnez le dossier dans lequel l’extension a été extraite. L’extension sera installée sur le navigateur Chrome.
Il est à noter que les extensions installées de cette façon ne se mettront pas à jour automatiquement. Si vous voulez qu’elles se mettent à jour automatiquement, vous devrez les installer à partir du Chrome Web Store.
Cette méthode d’installation ne devrait être utilisée que si vous craignez qu’une extension ne soit retirée du magasin et que vous n’y perdiez l’accès. Rappelez-vous que certaines extensions peuvent être retirées du magasin si elles présentent un risque pour la sécurité et que si vous continuez à les utiliser via la sauvegarde que vous avez effectuée, vous vous exposez également à un risque.
Enfin, utiliser cette méthode pour obtenir une extension, la reconditionner et la redistribuer est non seulement contraire à l’éthique, mais aussi un délit.