Firefox Developer Edition 48 continue l’intégration de Firebug
... avant son décès définitif
Le 03 mai 2016 à 13h26
4 min
Logiciel
Logiciel
Mozilla propose depuis hier soir la version 48 de son Firefox Developer Edition. Les améliorations sont assez nombreuses, avec notamment l’arrivée d’un plus grand nombre d’outils hérités de Firebug, dont l’intégration se fait progressivement.
La Developer Edition de Firefox est une mouture spécifique du navigateur, essentiellement basée sur les Nightlies. Elle n’a donc pas la stabilité d’une Aurora, qui n’est elle-même pas aussi fiable qu’une bêta. Aussi, les développeurs profiteront en avance des derniers apports, mais ils peuvent s’attendre parfois à quelques surprises désagréables, le code n’étant pas encore passé à travers les différents processus qualité de Mozilla.
Les fonctionnalités de Firebug continuent de glisser
La nouvelle version 48 ajoute bon nombre de fonctionnalités. Plusieurs proviennent de Firebug, une extension particulièrement connue des développeurs, mais dont Mozilla prépare la retraite. Firefox DE fonctionne en effet par défaut avec Electrolysis (e10 s), c’est-à-dire le multiprocessus. Une mécanique que ne supporte pas Firebug. Mozilla travaille donc sur une version 3 qui sert uniquement à tester les fonctionnalités en vue de leur intégration dans le navigateur.
Plusieurs des nouveautés sont donc des glissements de fonctionnalités. À commencer par le thème général de Firebug, pour redonner aux outils présents un aspect familier. Le panneau DOM a également été porté, permettant aux développeurs de parcourir et inspecter la structure du modèle. Enfin, la console permet d’étendre les logs réseau et d’afficher les mêmes détails que ce que Firebug permettait.
Les développeurs peuvent enfin modifier les éléments de stockage
Firefox DE 48 ajoute en outre l’une des fonctionnalités les plus demandées selon Mozilla : la possibilité de modifier le stockage. Depuis l’inspecteur idoine, les développeurs pourront donc modifier ou effacer les cookies, le stockage local ou encore l’ensemble des entrées de stockage de la session. Dans les tableaux, il suffira de double-cliquer sur une valeur pour la modifier, tandis que la suppression passera par le menu contextuel.
Autre ajout pratique, l’éditeur géométrique. Il permet de modifier le positionnement de tout élément disposant d’une position absolue ou fixe. Le développeur pourra donc changer à la volée les valeurs depuis les quatre bords de l’élément. Ce nouvel outil se trouve dans l’onglet Box Model.
Mémoire vive : une vue d'ensemble de la consommation
Aux côtés de ces nouveautés viennent également des améliorations des outils existants. C’est particulièrement le cas pour celui dédié à la mémoire, qui se dote d’une nouvelle vue arborescente permettant de résumer la manière dont la mémoire est consommée, les objets étant groupés par types. À noter qu’une nouvelle vue agrégée fait aussi son apparition, pour réunir toutes les instances du même type de nœud. Les développeurs pourront en outre supprimer manuellement les snapshots individuels dans la barre latérale.
D’autres améliorations ont été ajoutées pour simplifier l’utilisation globale des outils. Dans l’Inspecteur par exemple, l’autocomplétion de la vue Règles sélectionne automatiquement la propriété la plus utilisée par défaut. Mozilla donne en exemple background qui se sera sélectionné plutôt que backface-visibility. La vue Markup mettra également en avant la relation entre des nœuds parents et enfants.
La liste complète des changements peut être consultée depuis l’annonce de la nouvelle version du navigateur. Le téléchargement se fera quant à lui depuis le lien ci-dessous.
Firefox Developer Edition 48 continue l’intégration de Firebug
-
Les fonctionnalités de Firebug continuent de glisser
-
Les développeurs peuvent enfin modifier les éléments de stockage
-
Mémoire vive : une vue d'ensemble de la consommation
Commentaires (20)
Vous devez être abonné pour pouvoir commenter.
Déjà abonné ? Se connecter
Abonnez-vousLe 03/05/2016 à 16h09
En tant que web dév, ça fait un moment que j’ai abandonné Firebug, l’outil par défaut fait généralement la même chose voir beaucoup plus. Ce qui n’est pas supporté reste assez rare.
Le 03/05/2016 à 16h51
Il me semble que mozilla reprend toutes les fonctionnalités de firebug au fur et a mesure (c’est pourquoi vous avez l’impression que firebug est inutile)
Le 03/05/2016 à 18h38
Si, mais là ils font fusionné l’outil natif avec Firebug (qui a des fonctionnalités en plus, notamment l’analyse des appels AJAX, où Firebug est bien plus avancé).
Le 04/05/2016 à 05h32
Le 04/05/2016 à 08h26
Faut lire la news les gars. Firebug n’est pas compatible avec e10s, donc Mozilla fait d’une pierre deux coups en l’intégrant directement dans FF mais ça prend du temps.
Alors oui les outils intégrés à FF sont de mieux en mieux et suffisants pour beaucoup…puisqu’ils proviennent de Firebug ! Mais Firebug avait encore quelques fonctionnalités que n’avaient pas les outils intégrés, comme la modification des cookies…ce qui est fait.
En gros, d’ici quelques mois, Firebug disparaitra totalement en tant que plug-in. Par contre on se sait pas ce que deviendra la DE une fois que tous les outils de dev seront atterris dans la version finale avec e10s…
Le 04/05/2016 à 10h27
La DE permet de tester les extensions non signées, elle restera utile.
Le 04/05/2016 à 13h57
200 à 500… j’suis sur Fx avec 60 onglets et ça commence déjà à ramer parfois… (malgré mes 16Go de RAM)
Le 05/05/2016 à 11h40
Le 03/05/2016 à 13h51
Enfin, l’intégration de Firebug dans le navigateur ! " />
Le 03/05/2016 à 14h17
Je comprends pas, y’avais pas déjà un inspecteur web intégré dans FF ? Indépendant de l’extension Firebug ? En tout cas c’est ce que j’ai depuis un moment sur FF OS X.
Le 03/05/2016 à 14h25
Pour tout ce qui est AJAX se passer de firebug est vraiment difficile…
Le 03/05/2016 à 14h37
L’outil de dév par défaut de Firefox me semble pourtant top. Je n’utilise que lui, sans avoir à installer firebug en plus.
Le 03/05/2016 à 14h42
Ah ayé le mutiprocess arrive. Quelqu’un a testé niveau conso de RAM ?
Faut que je teste avec mes 200 à 500 onglets pour voir à quel point ça va devenir ingérable en multiprocess…
Le 03/05/2016 à 14h43
J’avais jamais remarqué que les logo nightly et aurora incitaient à la pollution lumineuse. " />
Le 03/05/2016 à 14h47
Idem que mes voisins du dessus.
Firebug est encore utile avec les (grosses) améliorations de la console Firefox ces dernières années ?
Le 03/05/2016 à 14h47
Le 03/05/2016 à 15h03
500 onglets…t’as QUOI comme machine ? " />
Le 03/05/2016 à 15h35
Libriste =/= astronome amateur " />
Le 03/05/2016 à 15h45
Le 03/05/2016 à 15h52