close

Firebug

Vai alla navigazione Vai alla ricerca
Firebug
Immagine del logo
Utilizzo di un browser su una pagina di Wikipedia
Utilizzo di un browser su una pagina di Wikipedia
Tipo di Estensione per Firefox [d] e debugger della pagina web [d]
Sviluppatore Hewitt, Joe (programmatore)
Installato su Mozilla Firefox
ultima versione
Licenza BSD
Sito web getfirebug.com
 File multimediali su Wikimedia Commons

Firebug  è un debugger di applicazioni Web utilizzato come estensione standalone per il browser Mozilla Firefox , che è una console , un debugger e un ispettore DOM per JavaScript , DHTML , CSS , XMLHttpRequest [3] [4] .

Firebug mostra nella console la funzione che ha causato l'errore, lo stack di chiamate delle funzioni che hanno causato questo errore. Avvisa che la regola CSS o il metodo/proprietà JavaScript che stai tentando di utilizzare non esiste.

Sviluppo

Firebug è stato originariamente sviluppato da Joe Hewitt , un programmatore di Parakey [en] , acquistato da Facebook nel luglio 2007 [5] .

Successivamente , il  Firebug Working Group [6] ha iniziato a coordinare lo sviluppo dell'estensione . John J.  Barton di IBM , che ha svolto un ruolo chiave nella preparazione delle versioni 1.1 e 1.2, e Jan Odvarko [  7 ] [ 8] sono stati i contributori più significativi allo sviluppo .

Gli sviluppatori di Mozilla e Firebug hanno annunciato una fusione tra Firebug e il toolkit DevTools offerto con Firefox. Firebug verrà interrotto come componente aggiuntivo separato e le sue funzionalità alla fine diventeranno parte dei principali DevTools di Firefox [9] [10] [11] [12] .

Caratteristiche

  • Comoda visualizzazione dell'HTML - codice della pagina. La funzione Ispeziona permette di localizzare con precisione il tag di un elemento, di visualizzare tutte le proprietà e gli stili “attaccati” ad esso.
  • Modifica HTML e CSS direttamente nel browser [13] . Puoi modificare gli attributi dei tag e i valori delle proprietà per vedere le modifiche. Comodo per quei casi in cui è necessario sperimentare per trovare l'opzione di progettazione più accettabile per la pagina creata [14] .
  • Debug di JavaScript [15] .
  • Monitoraggio dello stato di avanzamento del caricamento della pagina.
  • Visualizza le intestazioni HTTP per le richieste regolari e AJAX .

Aggiunte a Firebug

Sono stati creati numerosi componenti aggiuntivi per Firebug che ne espandono le funzionalità o ne semplificano l'utilizzo [16] :

Firebug Lite

Per i browser Internet Explorer , Opera , Safari e Google Chrome , esiste una versione semplificata: Firebug Lite. È un file JavaScript che deve essere incluso nella pagina HTML in fase di debug o utilizzato in modalità bookmarklet [17] .

Vedi anche

Note

  1. ^ Firebug 2.0.19
  2. Versione 2.0.19 - 2017.
  3. Cos'è Firebug? : Firebug (downlink) . Estratto il 13 novembre 2017 . Archiviato dall'originale il 22 agosto 2017. 
  4. Componenti interni di Firebug - FirebugWiki (downlink) . Estratto il 13 novembre 2017 . Archiviato dall'originale il 14 novembre 2017. 
  5. ^ Chandan Luthra, Deepak Mittal. La storia di Firebug // Panoramica di Firebug 1.5: modifica, debug e monitoraggio di pagine Web / Revisori: Balaji D Loganthan, Michael Ratcliffe, Michael Sync. — 1a ed. - Birmingham: Packt Publishing Ltd., 2010. - P. 8. - 224 p. - ISBN 978-1-847194-96-1 . Archiviato il 14 novembre 2017 in Internet Archive
  6. Gruppo di lavoro Firebug - FirebugWiki (downlink) . Estratto il 13 novembre 2017 . Archiviato dall'originale il 14 novembre 2017. 
  7. Partecipa : Firebug (link non disponibile) . Estratto il 13 novembre 2017 . Archiviato dall'originale l'11 settembre 2017. 
  8. Resig, John Tracking Firebug Performance  (inglese)  (link non disponibile) . Il blog di John Resig (12 agosto 2008). Estratto il 21 maggio 2010 . Archiviato dall'originale il 25 febbraio 2012.
  9. Firebug sopravvive in Firefox DevTools  ( 20/12/2016). Data di accesso: 21 dicembre 2016 Archiviata dall'originale il 28 dicembre 2016.
  10. Dire addio a Firebug - Mozilla Hacks - il blog degli sviluppatori Web . Estratto il 13 novembre 2017 . Archiviato dall'originale il 18 novembre 2017.
  11. OpenNews: Firebug si integra con Firefox e interrompe lo sviluppo di componenti aggiuntivi del browser . Estratto il 13 novembre 2017 Archiviato dall'originale il 29 dicembre 2016.
  12. OpenNews: il debugger dell'applicazione Web Firebug è deprecato . Estratto il 13 novembre 2017 . Archiviato dall'originale il 14 novembre 2017.
  13. Esegui il debug di pagine Web in Firefox con Firebug | PCworld . Estratto il 13 novembre 2017 . Archiviato dall'originale il 20 agosto 2016.
  14. Crea pagine migliori con Firebug | CABLATO . Estratto il 13 novembre 2017 . Archiviato dall'originale il 14 novembre 2017.
  15. Debug AJAX con Firebug | del dottor Dobb . Estratto il 13 novembre 2017 . Archiviato dall'originale il 14 novembre 2017.
  16. ^ Estensioni Firebug - FirebugWiki Archiviato il 13 novembre 2014.
  17. https://getfirebug.com/firebuglite Archiviato il 25 aprile 2013 in Internet Archive . - Firebug Lite

Collegamenti