Mozilla : les nouvelles WebExtensions commenceront à arriver avec Firefox 45
Les mêmes extensions pour tous les navigateurs ?
Le 25 décembre 2015 à 10h00
2 min
Logiciel
Logiciel
Mozilla a actuellement dans ses cartons un important projet : permettre aux développeurs de créer des extensions dont le code serait presque totalement compatible avec Chrome et Opera. De nouvelles API, les WebExtensions, commenceront ainsi à arriver dans Firefox 45, avec une finalisation prévue pour la version 48.
Les WebExtensions sont donc un lot d’API qui doivent répondre à une problématique simple : permettre aux développeurs de créer des extensions de la même manière qu’ils créent des applications web, à savoir avec un socle technologique théoriquement identique pour tous les navigateurs. Il s’agit d’une demande récurrente des développeurs, qui veulent tout simplement ne pas réécrire plusieurs fois leurs extensions.
Mozilla a annoncé récemment sur son blog que le travail sur ces nouvelles API avançait bien. Depuis l’annonce du projet en août, 77 bugs ont été ainsi éradiqués, et l’éditeur prévoit désormais de fournir une partie des API pour Firefox 45, attendu pour mars prochain. Ce support initial commencera avec quatre d’entre elles : alarms, contextMenus, pageAction and browserAction. Un support partiel sera également présent pour bookmarks, cookies, extension, i18n, notifications, runtime, storage, tabs, webNavigation, webRequest, windows. La liste complète de ces API peut être consultée depuis cette page.
Parallèlement à ce travail, Mozilla prépare également son site de distribution des extensions à être compatible avec les WebExtensions. Les développeurs devraient donc être en mesure de commencer leurs tests à partir de Firefox 44, prévu pour le 25 janvier. À terme, les extensions créées avec les API devraient pratiquement pouvoir fonctionner telles quelles dans Chrome, et donc dans Opera, qui reprend la même base. Notez que les rumeurs au sujet du système d’extensions d’Edge chez Microsoft font état d’un système similaire. Il se pourrait donc bien que le travail des développeurs soit largement simplifié d’ici quelques mois.
En attendant, les intéressés pourront surveiller l’avancement des WebExtensions depuis le site « Are we Web Extensions yet? ».
Commentaires (50)
Vous devez être abonné pour pouvoir commenter.
Déjà abonné ? Se connecter
Abonnez-vousLe 25/12/2015 à 10h03
Ah il va falloir que je fasse chauffer la version developer de FF. :)
Le 25/12/2015 à 10h11
Tout ce que je vois, c’est que des extensions comme FEBE, Tree Style Tab ou Classic Theme Restorer sont impossibles en l’état.
Le 25/12/2015 à 10h12
Bon bah zut, double post mais juste pour prévenir que si vous avez le Fox x64 43.x.x d’installé, la version Dev du Fox ne le tolère pas même si on active ça : “Autoriser Firefox Developer Edition et Firefox à s’exécuter en parallèle”…
Je viens de faire l’essai et l’un comme l’autre veut fermer le process de son copain… (Désolé mais j’ai dû mal avec les mots, ce matin…) " />
Voilà le message précis : “Firefox est déjà en cours d’exécution mais ne répond pas. L’ancien processus Firefox doit être arrêté pour pouvoir ouvrir une nouvelle fenêtre.”
/me retourne se coucher… " />
Le 25/12/2015 à 16h54
Le 25/12/2015 à 17h01
Le 25/12/2015 à 17h05
Le 25/12/2015 à 17h56
Moi j’ai une question sans doute conne mais bon.
Ceux qui se plaignent de la conso mémoire du navigateur, vous tournez avec 4 Go ou moins ?
Puis perso je préfère un gros process Firefox que pleins de petit avec Chrome qui au final font plus flancher la machine.
Le 25/12/2015 à 18h36
Je tourne avec 4 go de ram et je n’ai jamais eu de problèmes avec firefox, même avec beaucoup d’onglets d’ouverts. J’utilise une dizaine d’extensions.
Le 25/12/2015 à 20h05
Moi aussi je trouve firefox assez “lourd”, j’y suis passer depuis ~1 ans et de nombreuses années sur chrome avant et j’ai souvent des secondes de saccades, blocages, chargements etc… sur un veille ordi de 2010 (clean, ssd de 2015, 4gb de ram et juste ublock et https en ext)
Alors certes c’est mieux coté vie privée mais je n’ai jamais eu cette sensation de lourdeur avec chrome même lorsque ce pc était blindé de mairdes en tout genre avec celui-ci ce qui n’est même pas le cas là avec firefox.
Le 25/12/2015 à 20h11
Le 25/12/2015 à 20h17
Le 25/12/2015 à 20h27
Le 25/12/2015 à 20h31
Le 25/12/2015 à 20h34
Le 25/12/2015 à 20h47
Le 25/12/2015 à 20h53
Le 25/12/2015 à 21h03
oui je comprends que c’est vaste comme domaine tout comme tu comprendra que c’est des com là et pas un entretient pro ou je vais commencer à raconter toute ma vie. sur ce " />
Le 25/12/2015 à 21h04
Le 25/12/2015 à 21h07
Le 25/12/2015 à 23h06
Le 26/12/2015 à 01h45
idem pour moi aussi ‘ depuis la mise à jour d’avant noel je ne peux plus me servir du coffre wallet de ma suite de sécurité bitddfender “je vais aller sur leur forum pour voir s’il y a une solution ‘ car cela était super pratique pour la conservation des mots de passe ’ idem j’ai des problèmes avec safepay’et je m’en servais pour mes services bancaires et cela fonctionne un coup sur deux
franchement cette mise à jour n’a pas été une réussite amour. avis et je le regrette bien
et cela me barbe de changer de navigateur
Le 26/12/2015 à 08h03
Le 26/12/2015 à 08h54
Le 26/12/2015 à 11h57
Ha ben voilà une super nouvelle. J’ai quitté Opera pour retourner sous FX, mais si les extensions sont compatibles sous Opera…
Le 26/12/2015 à 14h03
Le 26/12/2015 à 14h06
Firefox n’est toujours pas multithreadé et le projet electrolysis (l’intégration du multithreading justement), c’est toujours pas pour tout de suite. Firefox est en effet plus lent dans le ressenti utilisateur et l’interface freeze encore intégralement assez régulièrement. Le moteur javascript lui n’est pas significativement plus lent.
Chrome se goinfre effectivement de ram, mais vu que c’est sur plusieurs process séparés, c’est moins évident de visualiser le total.
Si ça ne tenait qu’aux perfs pures, j’utiliserais Chrome, mais la flexibilité des extensions (amenée à disparaître :( ) ainsi que la transparence du projet open source m’ont fait revenir à Firefox après l’avoir laissé de côté 2 ans. J’attends néanmoins avec de plus en plus d’impatience la fin du projet electrolysis. A noter que le nouveau type d’extension fait partie des prérequis à ce projet et donc au multithreading.
Le 26/12/2015 à 14h19
Le 26/12/2015 à 17h56
ha, depuis l’avant dernière version les freeze c’est du quasi instant chez moi, et j’ai pourtant qu’un PC milieu de gamme (très basse conso).
E10s est remplis de bug avec les extension, peut-être qu’il fait partit d’un des origines du choix du changement d’API pour les extension.
Le 26/12/2015 à 19h16
Si, si, moi je confirme. Peut-être pas chez toi mais n’en fait pas une généralité. " />
Le 26/12/2015 à 19h32
Le 27/12/2015 à 07h48
y a 99% de chance que ça vienne d’une extension…
Le 27/12/2015 à 10h31
J’ai les 2 versions ( 43.0.2 et 45.0a2X64 ) installer et depuis quelque temps je n’arrive plus a avoir les “ taskbar.preview “, je n’ai plus qu’une seul image malgré plusieurs onglet d’ouvert.
Est-ce que quelqu’un aurait une solution a ce souci ?
Le 27/12/2015 à 11h37
Le 27/12/2015 à 13h10
Le 25/12/2015 à 10h31
Trop tard (pour moi) : je viens de passer depuis quelques jours à Chrome car il y avait certaines extensions auxquelles je tenais qui ne sont pas développées pour FF .
Après presque 10 ans de fidélité à FF, quand même…
Le 25/12/2015 à 10h47
tu es tombé sur le côté obscure de la force avec ce crapware ^^
Le 25/12/2015 à 10h58
Le 25/12/2015 à 11h25
Ils veulent ajouter le support ou le remplacer à terme? " />
(même si ça me semble n’être qu’un ajout pour les extensions universelles, parce que sinon ils verrouillent l’interface)
Le 25/12/2015 à 11h36
Le 25/12/2015 à 11h37
Le 25/12/2015 à 11h40
Pas de problème de mon côté. Firefox 43.0.2 et Firefox Developer Edition 45.0a2 s’entendent bien. ^^
Le 25/12/2015 à 12h52
D’un autre côté, je saute de l’un à l’autre en fonction des sites. ^^
Le 25/12/2015 à 13h14
Enhanced Steam?
Le 25/12/2015 à 13h37
Perso j’ai essayé de m’y mettre, via Chromium, sans succès.
Le scroll des pages a beau être plus fluide sur un moteur Webkit-like, je ne peux vraiment pas me faire à une interface aussi pauvre… Et même en rajoutant l’extension qui va bien pour les RSS, ça ne vaut pas les RSS en marque page sous Firefox. Puis même, visuellement je trouve Firefox bien plus abouti que Chrome, et sa personnalisation totale est un vrai plus.
Le 25/12/2015 à 15h02
le vrai soucis de Firefox est sa lourdeur…Mozilla a dit qu’il vont travailler cela en supprimant des options tel que les groupes d’onglets….
Tu veux garder un minimum d’interface avec un peu de légèreté passe à Opéra (mais oublie tout ce qui est add ons utiles….)
Le 25/12/2015 à 15h24
Le 25/12/2015 à 15h26
L’API WebExtensions va remplacer l’API des extensions actuelles.
Le 25/12/2015 à 16h09
Le 25/12/2015 à 16h33
Le 25/12/2015 à 16h47