Rendre vos extensions compatible FIrefox 4

A chaque nouvelle version ou bêta de Firefox, nous avons tous le même problème : Nos extensions ne sont plus fonctionnelles. Mais, il existe une petite manipulation pour contourner ce problème, elle est très simple et rapide et ne nécessite qu’un éditeur de texte.
- Sur le site des addons de Firefox, il vous annonce telle extension ne fonctionne pas avec votre navigateur, faites un clic droit et enregistrer sous.

- Ensuite ouvrez l’archive .xpi téléchargé (avec Winrar, 7zip, Peazip…)
- Ouvrez ensuite le fichier install.rdf (dans Notepad++ par exemple)

- Modifiez la ligne :
1 | <em:maxVersion>3.6.*</em:maxVersion> |
- Par ceci pour la bêta de la version 4 (qui fonctionnera pour la finale)
1 | <em:maxVersion>4.*</em:maxVersion> |
- Enregistrez le fichier et fermez-le. L’archive va se mettre à jour (par exemple Winrar vous préviendra)

- Ensuite faite un glissé-déposé (drag&drop) de votre archive dans Firefox et l’extension s’installera sans problème.
C’est fonctionnel et sans problème (depuis que je suis avec la version de développement de Firefox j’ai souvent fait cette manipulation).
Merci, ça va m’être utile… Goldorank , switchprox, fireftp et del.icio.us extension ne passaient pas sous FF3
De rien
comme ça FF3 ne m’empêche plus de l’utiliser comme je le veux.
On n’a pas besoin d’attendre de nouvelles version de nos extensions
EDIT: ça marche pas avec switch proxy… Il me marque toujours que cette extension n’est pas compatible :’(
EDIT2: En fait si
Merci pour le lien
@ Thomas, repère bien le commentaire Firefox c’est là où il faut modifier.
@JulG7 de rien
ton blog est vraiment super cool
Sympa l’astuce
@ Fred de rien
Ainsi la navigation sous FF3 va être bien simplifié !
Merci pour cette info
autant l’astuce est sympa autant je crains que ce genre de manip sur les extensions ne finissent par nuire à Firefox car si des utilisateurs non avertis agissent ainsi et que les extensions déconnent, les extensions seront mal notées puis Firefox ne sera plus le navigateur aux fonctionnalités géniales apportées par la communauté alors qu’avec un peu de patience, il suffit d’attendre que les extensions soient officiellement compatibles
@Sylvain de rien
@Green Hornet : Je ne pense pas que cela influe sur les performance de Firefox puisque les extensions sont indépendantes de Firefox lui même. Elles se greffent dessus donc ensuite il suffit de les rendre compatible.
La preuve certaines extensions était déjà compatible pour FF3.
Firefox n’a pas changé mais c’est son moteur de rendu Gecko qui à changé, c’est son cœur et ce n’est pas le logiciel en lui même.
Après je peux me tromper mais je ne pense pas que ce la va affecter les performances de FF.
Mais sinon oui on peut attendre, après tout La Fontaine disait bien;
» Patience et longueur de temps font plus que force ni que rage «
Evidemment cela rend le système instable et est en plus une proie aux eventuelle faille de sécurité.
Si les developpeur n’ont pas developper l’extension sous FF3, il est préférable de ne pas l’installer. En forcer l’installation est à vos risques et péril, mais celon l’équipe mozilla, il est préférable de ne pas utiliser cette méthode.
Le code des extensions étant optimiser pour les versions de FF1 ou FF2, le code de FF3 étant différent, il est alors préférable de prendre cette astuce avec des pincettes. Pensez a allé sur les sites des auteurs des extensions. parfois ils proposent des versions beta pour leur extensions, ou alors on deja migrer … et cela n’est pas a jour sur le site officiel …
@SckyzO peut être, mais rien n’est sur. Dans la mesure du possible c’est tout de même préférable d’utiliser une extension originale et non modifier ( même pour 3 petits chiffres. )
Ben c’est mathématique … on change 3 chiffres dans une ligne de code et c’est good … C’est plus simple que d’adapter le code à un logiciel existant.
Pour moi, c’est du mauvais développement. Car a chaque mise à jour plusieurs trucs s’imposent :
vérifier la compatibilité du code,
rendre le programme 100% stable,
le rendre 100% compatible
vérifier les faille de sécurité …
enfin c’est mon avis, mais c’est aussi celui de beaucoup d’informaticien connaissant les risques a mon avis.
Tout à fait d’accord.
A chaque version beaucoup de paramètres sont à vérifier, c’est le truc de base du dev.
voilà tout est dit, ça ma conforte dans mon idée, bon faut dire que je suis du métier et je le répète, ce sont les extensions qui risquent d’être mal notées pas Firefox directement, et aux yeux de l’utilisateur lambda qui trifouillera en lisant ce genre d’astuces, ça ne fera pas de différence et au final Firefox en patira probablement…
bref, bref, que l’achtuche soit avec vous quand même
C’est sur, quelqu’un qui ne connait pas trop ne test pas par lui même et lit plutôt les avis. Comme tout ce que l’on connait pas, on demande un avis.
Si il essai ceci et que par malheurs il a des problèmes, ce sera pas bon pour FF.
Mieux vos attendre.
Bonsoir,
C’est la technique du « bump » des extensions, bien connue des bidouilleurs. Si je l’utilise depuis longtemps pour mes tests, je ne l’ai jamais diffusée sur mon blog, car elle désécurise l’extension et donc l’utilisation de Firefox, alors même que l’une des principales améliorations de Firefox 3 porte sur la sécurisation des extensions (et de leur mise à jour en particulier). J’abonde donc dans le sens de Sckyzo et de Green Hornet, non seulement cette manip n’est pas destinée à l’utilisateur courant, mais elle n’est pas sans risque : http://navigosaure.net/carnet/91-ne-trichez-pas-avec-firefox-3-et-les-extensions
OK mieux vaut les utiliser ainsi e Interne ( sur PC sans internet comme mon XPS ).
A ne pas utiliser sur le web!
[...] Comment rendre toutes vos extensions compatible firefox 3 Petit astuce de Dhoko bien sympa. Le billet sur Colibri [...]
* Ouvrir le panneau de configuration en tapant about:config dans la barre d’adresse du navigateur
* Créer une nouvelle entrée booléenne nommée extensions.checkCompatibility et positionner sa valeur à false
* C’est tout, vous pouvez installer ce que bon vous semble.