Développeurs web, simplifiez-vous la vie avec Firebug
Par Sacha le 14 août 2007, 21:12 - Lien permanent

Ma passion est le développement des applications web interactives. Pour pratiquer sérieusement ce genre de développement, il est nécessaire de bien maîtriser plusieurs technologies différentes qui évoluent très rapidement dans le temps. Et comme les technologies évoluent plus rapidement que les outils les utilisant, ça devient un véritable casse-tête pour savoir, par exemple, si une telle ou telle fonctionnalité sera compatible avec les principaux navigateurs web utilisés aujourd'hui. Et outre la compatibilité entre les navigateurs, il ne faut pas se fier entièrement à la nouvelle technologie en prévoyant toujours une solution de repli pour que votre application web soit accessible à tout le monde (dont handicapés). Et si à cela on ajoute des contraintes telles que la réalisation d'un plugin pour une application web déjà existante, il devient inévitable de bidouiller et tricher par tous les moyens pour réaliser enfin l'application web (presque) idéale.
Bref, vous l'avez compris, être un bon développeur web aujourd'hui - c'est avoir beaucoup de compétences, savoir se former seul pour suivre l'évolution de la technologie et être assez débrouillard pour savoir faire (presque) l'impossible.
Et qu'est ce qu'il serait bon que je vous raconte ici le secret d'une solution miracle ! Mais il ne faut pas m'en demander trop. Je ne suis pas encore un magicien. Par contre il existe une extension pour Firefox, qui s'appelle Firebug et qui permet de vérifier le bon fonctionnement de vos applications web facilement. Contrairement aux autres applications de ce type, Firebug ne se limite pas au JavaScript, il s'intègre dans le navigateur même (Firefox), permet d'évaluer les performances de l'application en mesurant le temps de chargement de différents éléments, il intègre un visualisateur de fichiers source (avec coloration syntaxique) pour le HTML, le CSS et les scripts, il montre les en-têtes HTTP envoyés et reçues par le serveur, il peut inspecter la structure DOM du document et le tout avec une interface très agréable. Bref, ce n'est rien d'autre qu'un paradis pour les développeurs web qui facilitera bien la tâche.
Il n'y a pas encore beaucoup de publications au sujet de Firebug en français, mais son utilisation est simple et intuitive, l'interface étant très facile à comprendre. En tout cas moi, j'étais bien content de pouvoir visualiser toute la routine interne (même les requêtes XMLHttpRequest en Ajax) de ce que faisait mon plugin Not Evil Ads pour Dotclear, que vous pourrez découvrir prochainement.


Commentaires