Les extensions pour le navigateur Chrome se trouvent principalement dans deux environnements distincts : le Chrome Web Store, la boutique officielle, et tous les autres endroits où un développeur choisit de les diffuser. Les développeurs privilégient souvent Github pour la distribution d’extensions en dehors du Chrome Web Store, notamment lorsque l’extension a peu de chances d’être approuvée par Google. Bien que les extensions proposées sur le Chrome Web Store aient été validées par Google, elles peuvent être retirées à tout moment. Un développeur peut décider de retirer son extension, ou Google peut changer d’avis et la supprimer. Dans les deux cas, il est prudent de sauvegarder les extensions Chrome indispensables à votre activité. Voici comment procéder.
Comment sauvegarder une extension Chrome
Pour sauvegarder une extension Chrome, elle doit impérativement être disponible sur le Chrome Web Store. C’est depuis cette plateforme que vous téléchargerez le fichier nécessaire. Pour récupérer une extension depuis le Chrome Web Store sans qu’elle ne s’installe automatiquement, il est indispensable d’installer l’extension Get CRX, également disponible sur le Chrome Web Store.
Après l’installation de Get CRX, rendez-vous sur la page du Chrome Web Store correspondant à l’extension que vous souhaitez sauvegarder. Cliquez sur le bouton « Obtenir l’extension CRX », situé à côté de la barre d’adresse, puis sélectionnez l’option « Obtenir CRX de cette extension » dans le menu contextuel. Notez que CRX est le format de fichier propre aux extensions Chrome.
Choisissez l’emplacement où enregistrer le fichier. Le téléchargement se fera en quelques secondes. Ce fichier CRX peut ensuite être installé sans qu’il soit nécessaire de retourner sur la page du Chrome Web Store.
Comment installer un fichier CRX
Pour installer l’extension que vous avez sauvegardée, localisez le fichier CRX et utilisez un outil d’archivage pour l’extraire. Il ne s’agit pas d’un fichier ZIP ou RAR standard. Une fois l’extraction effectuée, ouvrez Chrome et cliquez sur le menu « Plus d’options », situé en haut à droite de la fenêtre. Sélectionnez « Plus d’outils », puis « Extensions ».
Sur la page « Extensions », activez le « Mode développeur ». Ensuite, cliquez sur le bouton « Charger l’extension non empaquetée » et sélectionnez le dossier où vous avez extrait l’extension. L’installation de l’extension se fera automatiquement.
Il est important de noter que les extensions installées de cette manière ne se mettront pas à jour automatiquement. Pour bénéficier des mises à jour automatiques, il est nécessaire de les installer via le Chrome Web Store. Cette méthode de sauvegarde doit être réservée aux situations où vous craignez la disparition d’une extension du magasin et la perte de son accès. Soyez vigilant : certaines extensions peuvent être retirées du magasin en raison de risques pour la sécurité. L’utilisation continue de ces extensions via une sauvegarde expose également votre système à ces mêmes risques.
Enfin, l’utilisation de cette méthode pour obtenir une extension, la modifier et la redistribuer constitue non seulement une pratique contraire à l’éthique, mais également un acte potentiellement illégal.