Firebug

SphinxKnight edited this page Oct 8, 2016 · 1 revision
Clone this wiki locally

Table of Contents

Firebug

Firebug est un outil de développement Web sous la forme d'extension pour Firefox permettant de déboguer votre code HTML, CSS, JavaScript et de déceler les erreurs de chargement de vos pages.

Conférences

Meetup MozFR 2013

Les slides sont disponibles à cette adresse: http://fflorent.github.io/firebug_mozfr2013/#/

Questions fréquentes

Pourquoi Firebug n'a pas été intégré par défaut dans Firefox

Firebug a été conçu à la base pour être implémentée comme une extension et non comme un composant de Firefox.

Les "devtools" natifs de Firefox reprenne de zéro l'écriture des outils déjà mis à disposition dans Firebug, écrite ce faisant sous forme de module natif de Firefox.

Pourquoi Firebug existe encore ?

Firebug dispose encore de fonctionnalités que n'ont pas les "devtools" de Firefox, à l'heure actuelle.

Il est évidemment important de ne pas délaisser les utilisateurs de Firebug.

Aussi, une idée sur la manière de faire converger les deux projets est dans les esprits et est discuté, même si la manière pour le faire est pour le moment très floue.

Quand verra-t-on le support du déboguage à distance ?

Ce n'est pas dans les projets à l'heure actuelle.

Actuellement, Firebug utilise une API de déboguage appelée "JSD" qui est pénalisante en terme de performance et encore maintenue quasi-spécifiquement pour Firebug. Et Mozilla a fait part de son souhait de la retirer de Firefox.

Nous travaillons actuellement au passage à l'utilisation de l'API "JSD2" (nouvelle version de l'API de déboguage), plus performante, maintenue activement et apportant des fonctionnalités embarquées nouvelles.

L'ajout du déboguage à distance se fera dans un second temps.