Firebug est l'un des outils les plus populaires utilisés par les développeurs Web. Dans cet article, nous allons examiner de plus près dix de ses caractéristiques les plus attrayantes..
La première chose que vous remarquerez lors de l’ouverture de Firebug (soit du
barre d’état ou en utilisant la combinaison de touches ctrl + F12) constituera le panneau de la console. Après un rapide coup d’œil, on pourrait penser qu’il s’agit d’une version alternative de la console d’erreur.
(Ctrl + Maj + J). Les caractéristiques communes entre les deux sont:
Mais Firebug étend la fonctionnalité de Firefox, donc il peut faire
beaucoup plus, comme:
Regardons quelques exemples construits sur l'objet console. Imaginez courir le
fichier HTML suivant.
Cela va générer le résultat suivant.
Le deuxième panneau, et celui dans lequel je suis sûr que vous allez dépenser beaucoup
de temps, est divisé en plusieurs sections que nous allons passer en revue ci-dessous.
La principale différence entre ce panneau et la section Style sous HTML est
qu'ici vous pouvez travailler sur des styles non calculés. Je vais décrire et numéroter les sections
(et caractéristiques cette fois).
Parfois, lorsque vous écrivez du code Javascript, vous devez vous mettre la main à la pâte
sale. La plupart du temps, vous vous retrouverez à travailler avec le
Panneau de la console; ce n'est que dans des conditions extrêmes que cela vous fera sauter au script
panneau. Compte tenu de ces conditions extrêmes (qui ne manqueront pas de se produire), examinons ce panneau et commençons à nous familiariser avec ce dernier..
Identique à HTML-> DOM. Étant donné que rien ne diffère de ce qui a été mentionné précédemment, nous allons passer à la section suivante.
Curieux combien de temps votre page a été chargée? Ou est-ce que tu
Vous voulez savoir quelle demande prend le plus de temps? Heureusement, cela aussi peut être accompli via le panneau Net.
Besoin de tester les performances d'une fonction ou d'une boucle spécifique? Utilisez la fonction "timer" du Firebug.
fonction TimeTracker () console.time ("MyTimer"); for (x = 5000; x> 0; x -) console.timeEnd ("MyTimer");
Trois pas. Nous commençons par appeler "console.time" et nous transmettons une clé unique. Ensuite, nous insérons notre code. Enfin, nous appelons console.timeEnd et, une fois encore, nous passons notre clé unique.
Ceci est un panneau supplémentaire fourni par CodeBurner, un Firebug
Ajouter. Comme son nom l’indique, ce panneau vous permet d’accéder rapidement à votre code HTML.
et le code CSS. Même si le panneau s’explique de lui-même, nous examinerons quand même
il.
Si vous avez déjà effectué le découpage PSD, vous savez combien de temps la mesure prend
de l'espacement entre les éléments de composition peut être. C’est là que PixelPerfect prouve que c’est
Puissance. Avoir cet add-on dans votre boîte à outils vous aidera à réaliser la tranche parfaite.
Un autre module complémentaire Firebug développé par Yahoo !, qui peut suggérer des améliorations de la vitesse
sur la base d'une série de tests effectués.
Grâce à YSlow, nous pouvons évaluer les performances globales de notre site Web. Nous pouvons facilement
repérer les problèmes qui peuvent être améliorés et une série de recommandations sont disponibles
ainsi que.
Outre les statistiques circulaires, nous disposons également de JSLint et Smush.it..
FirePHP est notre dernier composant important de Firebug. Avec ça
add-on, nous pouvons envoyer des informations de manière transparente (avertissements, erreurs, journalisation, informations)
au panneau de la console à partir de notre code PHP. Exemple d'utilisation du site Web de FirePHP:
J'espère que cette petite liste de panneaux / additifs Firebug rendra votre vie plus facile
personne web plus facile - comme il me l'a fait. En fin de compte, nous savons tous que
il y a forcément des bugs, il n'y a donc aucune excuse pour ne pas être préparé.
Suivez ces liens pour télécharger les add-ons: