Firebug
Firebug er en webapplikationsfejlfinder, der bruges som en selvstændig udvidelse til Mozilla Firefox -browseren , som er en konsol- , debugger- og DOM - inspektør til JavaScript , DHTML , CSS , XMLHttpRequest [3] [4] .
Firebug viser i konsollen den funktion, der forårsagede fejlen, opkaldsstakken af de funktioner, der forårsagede denne fejl. Den advarer om, at CSS-reglen eller JavaScript-metoden/-egenskaben, du forsøger at bruge, ikke eksisterer.
Udvikling
Firebug blev oprindeligt udviklet af Joe Hewitt , en programmør hos Parakey , købt af Facebook i juli 2007 [5] .
Efterfølgende begyndte Firebug Working Group [6] at koordinere udviklingen af udvidelsen . John J. Barton fra IBM , som spillede en nøglerolle i forberedelsen af udgivelser 1.1 og 1.2, og Jan Odvarko [ 7 ] [ 8] var de væsentligste bidragydere til udviklingen .
Udviklerne af Mozilla og Firebug har annonceret en fusion mellem Firebug og DevTools-værktøjssættet, der tilbydes med Firefox. Firebug vil blive afbrudt som en separat tilføjelse, og dens funktionalitet vil med tiden blive en del af de vigtigste Firefox DevTools [9] [10] [11] [12] .
Funktioner
- Praktisk visning af HTML - koden på siden. Inspect - funktionen giver dig mulighed for nøjagtigt at lokalisere tagget for et element, se alle egenskaber og stilarter, der er "vedhæftet" til det.
- Redigering af HTML og CSS direkte i browseren [13] . Du kan ændre tag-attributter og egenskabsværdier for at se ændringerne. Praktisk i de tilfælde, hvor du skal eksperimentere for at finde den mest acceptable designmulighed for den oprettede side [14] .
- Debugging JavaScript [15] .
- Sporing af forløbet af sidens indlæsning.
- Se HTTP-headere for almindelige og AJAX - anmodninger.
Tilføjelser til Firebug
Der er oprettet en række tilføjelser til Firebug, som udvider dets funktionalitet eller gør det lettere at arbejde med det [16] :
Firebug Lite
Til browsere Internet Explorer , Opera , Safari og Google Chrome er der en forenklet version - Firebug Lite. Det er en JavaScript-fil, der skal inkluderes i HTML - siden, der fejlsøges eller bruges i bogmærketilstand [17] .
Se også
Noter
- ↑ Firebug 2.0.19
- ↑ Udgivelse 2.0.19 - 2017.
- ↑ Hvad er Firebug? : Firebug (downlink) . Hentet 13. november 2017. Arkiveret fra originalen 22. august 2017. (ubestemt)
- ↑ Firebug Internals - FirebugWiki (downlink) . Hentet 13. november 2017. Arkiveret fra originalen 14. november 2017. (ubestemt)
- ↑ Chandan Luthra, Deepak Mittal. Historien om Firebug // Oversigt over Firebug 1.5: Redigering, fejlretning og overvågning af websider / Korrekturlæsere: Balaji D Loganathan, Michael Ratcliffe, Michael Sync. — 1. udg. - Birmingham: Packt Publishing Ltd., 2010. - S. 8. - 224 s. - ISBN 978-1-847194-96-1 . Arkiveret 14. november 2017 på Wayback Machine
- ↑ Firebug Working Group - FirebugWiki (downlink) . Hentet 13. november 2017. Arkiveret fra originalen 14. november 2017. (ubestemt)
- ↑ Bliv involveret: Firebug (link utilgængeligt) . Hentet 13. november 2017. Arkiveret fra originalen 11. september 2017. (ubestemt)
- ↑ Resig, John Tracking Firebug Performance (engelsk) (link ikke tilgængeligt) . John Resigs blog (12. august 2008). Hentet 21. maj 2010. Arkiveret fra originalen 25. februar 2012.
- ↑ Firebug lever videre i Firefox DevTools ( 20/12/2016). Dato for adgang: 21. december 2016. Arkiveret fra originalen 28. december 2016.
- ↑ At sige farvel til Firebug - Mozilla Hacks - webudviklerbloggen . Hentet 13. november 2017. Arkiveret fra originalen 18. november 2017. (ubestemt)
- ↑ OpenNews: Firebug integreres med Firefox og stopper udvikling af browsertilføjelser . Hentet 13. november 2017. Arkiveret fra originalen 29. december 2016. (ubestemt)
- ↑ OpenNews: Firebug webapplikationsfejlfinder er forældet . Hentet 13. november 2017. Arkiveret fra originalen 14. november 2017. (ubestemt)
- ↑ Fejlretning af websider i Firefox med Firebug | PCworld . Hentet 13. november 2017. Arkiveret fra originalen 20. august 2016. (ubestemt)
- ↑ Byg bedre sider med Firebug | KABLET . Hentet 13. november 2017. Arkiveret fra originalen 14. november 2017. (ubestemt)
- ↑ AJAX-fejlretning med Firebug | Dr Dobbs . Hentet 13. november 2017. Arkiveret fra originalen 14. november 2017. (ubestemt)
- ↑ Firebug-udvidelser - FirebugWiki arkiveret 13. november 2014.
- ↑ https://getfirebug.com/firebuglite Arkiveret 25. april 2013 på Wayback Machine - Firebug Lite
Links