Vérifier la compatibilité des extensions Chrome avec Firefox

Alors que la version 57 de Firefox, baptisée Firefox Quantum pour l’occasion est prévue pour le 14 novembre prochain, beaucoup de personnes commencent à s’inquiéter pour l’avenir du navigateur de Mozilla.

Firefox est en effet en nette perte de vitesse par rapport au rouleau compresseur Google Chrome et ce n’est certainement pas cette nouvelle mouture aussi performante soit-elle qui va arranger la situation.

Le gros hic c’est qu’après avoir fait la mise à jour vers la version 57 de Firefox, la plupart des extensions, 80 % d’entre elles, ne fonctionneront tout simplement plus.

La faute au nouveau format des extensions appelé WebExtensions qui est commun aux navigateurs (Chrome, Opera…). Cette architecture devrait simplifier le développement des extensions pour les rendre compatibles entre les divers navigateurs.

On pourrait penser qu’il suffirait que les développeurs fassent l’effort d’adapter leurs anciennes extensions à ce nouveau format, mais c’est peine perdue, car cette nouvelle mouture des extensions est beaucoup plus restrictive que l’ancien format et ne permet pas de faire tout et n’importe quoi comme auparavant.

Avec cette nouvelle version de Firefox, Mozilla risque donc de se mordre les doigts lorsque les utilisateurs vont découvrir que la plupart de leurs extensions auxquelles ils sont habitués depuis des années ne fonctionnent plus et pire ne fonctionneront plus jamais.

Le navire Firefox court réellement le risque de sombrer corps et âme à tout jamais.

Les utilisateurs qui apprécient Firefox risquent alors au mieux de revenir à la version 56 du navigateur et de s’y cantonner ou pire de se tourner vers son concurrent Google Chrome très pourvu en extensions, ce qui ne manquerait pas d’ironie. Pour informations, toutes les anciennes versions de Firefox sont disponibles depuis le site FTP de Mozilla.

Il est d’ores et déjà possible de savoir si une extension Chrome est compatible avec la version 57 de Firefox.

extension-compatibility-test-firefox

Pour cela, il suffit de se rendre sur le site Extension Compatibility Test for Firefox et d’y soumettre un fichier au format .crx pour analyse. Le format .crx est celui utilisé par les extensions Chrome.

Il est possible de récupérer ce type de fichier depuis le site CRX Extractor en indiquant l’URL d’une extension Chrome qui se trouve dans le catalogue d’extensions du WebStore de Google.

Après avoir cliqué sur le bouton Submit .crx File, quelques secondes suffisent pour déterminer la compatibilité d’une extension Chrome existante avec Firefox Quantum.

extension-compatibility-test-firefox-progress

Extension Compatibility Test for Firefox est un outil qui est fourni par Mozilla.

extension-compatibility-test-firefox-result

Des ressources additionnelles expliquent aussi comment adapter une extension Chrome pour qu’elle fonctionne correctement avec Firefox, puis comment l’installer dans le navigateur.