Firefox 3.6 verrouille le dossier «components»
Mozilla a annoncé que la version 3.6 de son célèbre navigateur Firefox va apporter un changement concernant l'intégration des extensions, et ceci par le verrouillage du dossier « components», afin d’interdire aux applications tierces d’ajouter directement leurs code au sein de ce dossier.
Cette décision a été prise dans le seul but d’augmenter la stabilité du navigateur. Vu qu’il est toujours possible dans la version actuelle (et dans les versions précédentes) qu’une extension « brute » s’installe directement dans ce dossier ce qui provoque plusieurs problèmes.
D’une part, l’utilisateur ne peut plus contrôler (activer/désactiver) l’extension par le gestionnaire des extensions, et d’autre part, quand le navigateur se met à jour, il ne peut pas vérifier la compatibilité de cette extension avec la mise à jour vu qu’elle ne figure pas dans le gestionnaire des extensions, ce qui peut provoquer des dysfonctionnement du navigateur.
Johnathan Nightingale sur le blog de Mozilla developer center a déclaré :
« Si vous êtes un utilisateur de Firefox, ce devrait être 100% positif. Vous ne devez rien changer, vos add-ons habituels devraient continuer à fonctionner correctement -- vous allez peut-être remarquer moins de plantages ou de bugs. »
Mozilla a publié sur le Mozilla Developer Center un document qui montre le processus de migration d’un "composants brute" vers les add-ons
Firefox 3.6 Beta 3 ajoute un nouveau fichier « components.list » au dossier « composants ». Ce fichier répertorie toutes les DLL et les scripts autorisés à s’exécuter. Seuls les administrateurs du système peuvent accéder et ajouter des entrées à cette liste.
Est ce que cela va vraiment empêcher l'ajout de composants bruts à Firefox ?
Est ce que cette pratique ne va pas empêcher les développeurs de créer des nouveaux add-on ?
Qu’en pensez-vous ?
Source :
Partager