Firebug (software)

Firebug
Original author(s)Joe Hewitt
Developer(s)Firebug Working Group
Stable release
2.0.19[1] / February 16, 2017; 7 years ago (2017-02-16)
Repository
Written inJavaScript, XUL, CSS
Operating systemCross-platform
TypeMozilla extension[2]
LicenseNew BSD License[3]
Websitegetfirebug.com

Firebug is a discontinued free and open-source[4] web browser extension for Mozilla Firefox[2] that facilitated the live debugging, editing, and monitoring of any website's CSS, HTML, DOM, XHR, and JavaScript.[5]

History

Firebug was licensed under the BSD license[3] and was initially written in January 2006 by Joe Hewitt, one of the original Firefox creators.[6] The Firebug Working Group oversaw the open source development and extension of Firebug. It had two major implementations: an extension for Mozilla Firefox and a bookmarklet implementation called Firebug Lite[7] which can be used with Google Chrome.[8]

In addition to debugging web pages, Firebug was used for web security testing[9] and web page performance analysis.[10]

Firebug has been deprecated in favor of the integrated developer tools added to Firefox itself, whose functionality has been unified with those of Firebug. As Firefox 57 no longer supports XUL add-ons, Firebug is no longer compatible.[11]

Version history

Version 2.0

Firebug 2.0 introduced many new features to the Firebug extension including JavaScript syntax highlighting, pretty print for minified JavaScript code, and a DOM Event Inspector to handle all event handlers on a web page. Additionally, users can search for page elements using CSS selectors in the search bar. The debugging tool now allows users to inspect JavaScript expressions as they are evaluated. Moreover, users can inspect values returned from JavaScript functions. It also adds the ability to create new HTML attributes for existing HTML elements.[12]

Version 3.0

On November 10, 2014, Firebug 3.0 was announced and an alpha was made available to the public.[13] This version was to feature a new theme and would have focused on user experience.

Features

Firebug makes changes immediately and gives constant feedback to the user. All editors in Firebug support autocomplete.[12]

The Firebug command line accepts commands written in JavaScript. The result of executing each command is displayed in the console, appearing as hyperlinks. The Firebug application contains multiple windows, splitting related features to a common window.[14] Firebug also allows users to view the download time for individual files. It separates different types of objects, such as JavaScript files and images, and can determined which files are loaded from a browser's cache. Firebug also features the ability to examine HTTP headers and time stamps relative to when an HTTP request is made.[15] Its net panel can monitor URLs that the browser requests, such as external CSS, JavaScript, and image files.

HTML and CSS

The HTML and CSS tools allow for the inspection and editing of HTML and CSS elements on a web page.[16] Later versions of Firebug allow users to see live changes to the CSS.[12] Visualization of CSS elements is shown while inspecting HTML elements. The Firebug layout tab is used to display and manipulate CSS property values. Furthermore, users can click on any visible HTML elements on a web page to access its CSS property values.[17]

JavaScript Console

Firebug's script tab enables users to set breakpoints and step through lines of code.[18] Additionally, Firebug can navigate directly to a line of JavaScript code, watch expressions, call stacks, and launch the debugger in the event an error occurs during execution. Firebug can also log errors. Logging uses a Firebug JavaScript API. Firebug's JavaScript panel can log errors, profile function calls, and enable the developer to run arbitrary JavaScript. Firebug allows users to run JavaScript code through the command line and allows the user to log errors that occur in the JavaScript, CSS, and XML. Firebug provides a separate text editor to modify the JavaScript and see immediate results on the user's browser.

As provided in an update, the JavaScript command line features an autocomplete function. The text editor also provides the ability to write full functions. Firebug requires a user to refresh a web page in the event of a crash.

Extensions

Many extensions have been made to enhance Firebug. Since Firebug is open source, users can contribute their own extensions to the Firebug community.[19]

See also

References

  1. ^ "Firebug Version History". Mozilla extension. 2017-02-16. Archived from the original on 2017-07-02. Retrieved 2015-08-19.
  2. ^ a b "Mozilla Firefox Add-on". Archived from the original on 2017-04-24. Retrieved 2011-09-27.
  3. ^ a b "Overview of Firebug". Archived from the original on 2014-12-06. Retrieved 2014-11-13.
  4. ^ Firebug on GitHub
  5. ^ "Firebug Home Page". Archived from the original on 2014-12-22. Retrieved 2014-11-13.
  6. ^ O'Reilly Performance Tools: Appendix - Even Faster Websites
  7. ^ "Firebug Lite Homepage". Archived from the original on 2014-12-17. Retrieved 2010-11-24.
  8. ^ Firebug Lite for Chrome
  9. ^ Hope, Paco; Walther, Ben (2008), Web Security Testing Cookbook, Sebastopol, CA: O'Reilly Media, Inc., ISBN 978-0-596-51483-9
  10. ^ "High Performance Web Sites", Steve Souders, CACM, Dec, 2008.
  11. ^ "Saying Goodbye to Firebug". Mozilla Hacks. Retrieved 2017-10-24.
  12. ^ a b c Odvarko, Jan. "Firebug 2.0 Release". Firebug Working Group. Retrieved 15 October 2015.
  13. ^ Odvarko, Jan. "Firebug 3.0 The Next Generation". Firebug Working Group. Retrieved 10 November 2014.
  14. ^ Hewitt, J. (2007). Ajax debugging with firebug. Dr.Dobb's Journal, 32(2), 22-26.
  15. ^ "What is Firebug?". Archived from the original on 2014-12-22. Retrieved 2014-11-13.
  16. ^ Salkosuo, Sami (2008-05-06). "Debug and tune applications on the fly with Firebug". IBM Developer Works. Retrieved 6 May 2008.
  17. ^ Zukerman, Erez (2012-01-06). "Debug Web Pages in Firefox With Firebug". PC World. Retrieved 6 January 2012.
  18. ^ Suehring, Steve. "Identify JavaScript Problems with Firebug". Dummies.
  19. ^ "List of Known Firebug Extensions". Archived from the original on 2014-11-13. Retrieved 2014-11-13.

Further reading

Read other articles:

Artikel ini memberikan informasi dasar tentang topik kesehatan. Informasi dalam artikel ini hanya boleh digunakan untuk penjelasan ilmiah; bukan untuk diagnosis diri dan tidak dapat menggantikan diagnosis medis. Wikipedia tidak memberikan konsultasi medis. Jika Anda perlu bantuan atau hendak berobat, berkonsultasilah dengan tenaga kesehatan profesional. Gagal ginjal akutSpesimen ginjal yang sakit menunjukkan pucat yang bermakna pada korteks, kontras dengan area yang lebih gelap dari jaringan ...

 

2013–2016 feminist writing website For other uses, see Toast (disambiguation). The ToastType of siteMagazineFeministSatireEditorsDaniel M. LaveryNicole CliffeURLhttp://www.the-toast.netCommercialYesLaunched7 January 2013; 11 years ago (2013-01-07)Current statusInactive The Toast was an American anthology, humor and feminist writing website, founded by editors Nicole Cliffe and Daniel M. Lavery (né Ortberg) and publisher Nicholas Pavich.[1][2][3 ...

 

Cet article concerne la déformation d'une image. Pour les autres utilisations de ce mot, voir Anamorphose (homonymie). Une anamorphose (du grec αναμορφωειν anamorphoein, « transformer ») est le résultat de la projection frontale d’une image sur une surface non perpendiculaire à l’axe de projection. L’image projetée en épousant le modelé de la surface devient une image déformée appelée anamorphose. Par l’anamorphose une simple image (2D) devient une...

Jaguar SEPECAT Jaguar Angkatan Udara Prancis, 2003 Jenis Ground attack Pembuat SEPECAT (Breguet/BAC) Pembangun Hindustan Aeronautics Limited (under licence) Penerbangan perdana 8 September 1968 Diperkenalkan 1973 Dipensiunkan 2005 (Prancis) / 2007 (Britania Raya) Status Active Pengguna utama Royal Air Force (historical)French Air Force (historical) Indian Air Force Royal Air Force of Oman Dibuat 1968–1982 Jumlah 543 Harga satuan US$8 million in 1978 SEPECAT Jaguar adalah sebuah pesawa...

 

مسجد الشهيد ثالث معلومات عامة الموقع قزوين[1]  القرية أو المدينة قزوين، محافظة قزوين الدولة  إيران تعديل مصدري - تعديل   مسجد الشهيد ثالث هو مسجد تاريخي يعود إلى عصر القاجاريون، ويقع في قزوين.[2] مراجع ^ Wiki Loves Monuments monuments database، 2 نوفمبر 2017، QID:Q28563569 ^ Encyclopaedia of the Ira...

 

At Any PricePoster rilis teatrikalSutradaraRamin BahraniProduserRamin BahraniDitulis olehRamin BahraniHallie Elizabeth NewtonPemeranZac EfronSinematograferMichael SimmondsTanggal rilis 30 Agustus 2012 (2012-08-30) (Venice) Durasi105 menitNegaraAmerika SerikatBahasaInggris At Any Price adalah film drama Amerika Serikat tahun 2012 yang disutradarai dan ditulis oleh Ramin Bahrani. Film ini dipilih untuk berkompetisi di Golden Lion pada Festival Film Venice ke-69,[1] and later sc...

Pour les articles homonymes, voir Artus. Patrick ArtusPatrick Artus en 2017.FonctionPrésidentAssociation française de science économique (d)1994-1995Sylviane Guillaumont Jeanneney (d)Pierre-Yves HéninBiographieNaissance 14 octobre 1951 (72 ans)LilleNationalité françaiseFormation École polytechniqueENSAE ParisInstitut d'études politiques de ParisActivités Économiste, professeur, maître de conférences, banquierAutres informationsA travaillé pour Natixis (depuis 1998)École po...

 

American diplomat For the cricketer, see Kenneth Quinn (cricketer). Kenneth M. Quinn10th United States Ambassador to Cambodia In officeDecember 12, 1995 – July 25, 1999PresidentBill ClintonPreceded byCharles H. TwiningSucceeded byKent M. Wiedemann Personal detailsBorn (1942-05-26) May 26, 1942 (age 81)New York, New YorkSpouseLe Son QuinnAlma materLoras College (B.A.)Marquette University (M.A.)University of Maryland (Ph.D.)ProfessionDiplomat Kenneth M. Quinn (born May 26, 1942)...

 

Wesselényi MonumentMonumentul WesselényiWesselényi szobraLocationIuliu Maniu Square, Zalău RomaniaDesignerJános FadruszMaterialbronze, stoneBeginning date1896Completion date1902Opening date18 September 1902Dedicated toMiklós Wesselényi The Wesselényi Monument (Romanian: Monumentul Wesselényi; Hungarian: Wesselényi szobra) is a monument in the Zalău, Romania. This classified historic monument, conceived by János Fadrusz and opened on September 18, 1902,[1 ...

Largest desert in North America Chihuahuan DesertChihuahuan desert landscape in Big Bend National ParkLocation map of Chihuahuan DesertEcologyRealmNearcticBiomeDeserts and xeric shrublandsBorders List Arizona Mountains forestsColorado Plateau shrublandsEdwards Plateau savannaMeseta Central matorralSierra Madre Occidental pine–oak forestsSierra Madre Oriental pine–oak forestsSonoran DesertTamaulipan matorralTamaulipan mezquitalWestern short grasslands GeographyArea501,896 km2 (193,783...

 

 烏克蘭總理Прем'єр-міністр України烏克蘭國徽現任杰尼斯·什米加尔自2020年3月4日任命者烏克蘭總統任期總統任命首任維托爾德·福金设立1991年11月后继职位無网站www.kmu.gov.ua/control/en/(英文) 乌克兰 乌克兰政府与政治系列条目 宪法 政府 总统 弗拉基米尔·泽连斯基 總統辦公室 国家安全与国防事务委员会 总统代表(英语:Representatives of the President of Ukraine) 总...

 

British engineering company Not to be confused with SmithGroup. Smiths Group plcCompany typePublic limited companyTraded asLSE: SMINFTSE 100 ComponentIndustryEngineeringFounded1851; 173 years ago (1851)(London)FounderSamuel SmithHeadquartersLondon, England, UKArea servedWorldwideKey peopleSteve Williams (Chairman)Roland Carter (CEO)ProductsSeal, bearing, filtration, and rotating productsSecurity sensorsElectronic connector, microwave, and protection productsHVAC and flu...

Chesapeake Bay FlotillaCharles Ball wearing the uniform of the Chesapeake Bay Flotilla.Active1813-1815Country United StatesAllegiance United StatesBranch U.S. NavyRoleartillerySize4,370 men (with an additional 700 U.S. marines attached to naval force)Part ofU.S. Department of the NavyEngagementsWar of 1812 Battle of St. Jerome Creek (1814) Battle of St. Leonard's Creek (1814) Battle of Queen Anne (1814) Battle of Bladensburg (1814) Battle of Baltimore (1814) CommandersNotableco...

 

مزرعة الرياح يونبيون تعد كوريا الجنوبية مستوردًا رئيسيًا للطاقة، حيث تستورد جميع احتياجاتها النفطية تقريبًا وتحتل المرتبة الثانية كأكبر مستورد للغاز الطبيعي المسال في العالم. يأتي توليد الكهرباء في البلاد بشكل أساسي من الطاقة الحرارية التقليدية التي تمثل أكثر من ثلثي ا�...

 

War crimes perpetrated by the U.S. and its armed forces Members of the United States Armed Forces have violated the law of war after the signing of the Hague Conventions of 1899 and 1907 and the signing of the Geneva Conventions. The United States prosecutes offenders through the War Crimes Act of 1996 as well as through articles in the Uniform Code of Military Justice. The United States signed the 1999 Rome Statute but it never ratified the treaty, taking the position that the International ...

Megaregion in Arizona, United States This article is about the Arizona megaregion. For the similarly named metropolitan area, see Valley of the Sun. Megaregion of the U.S. in Arizona, USArizona Sun CorridorMegaregion of the U.S. Counter-clockwise from top: downtown Phoenix skyline, downtown Tucson, Mesa City Hall PhoenixTucsonSierra VistaCasa GrandeNogalesPrescottclass=notpageimage| Selected cities of the Arizona Sun CorridorCoordinates: 33°N 112°W / 33°N 112°W / 3...

 

HemortStockholm,  SverigeAktivMaj 1912Tidigare namnBK 74:anWidarVerksamhetFotboll, InnebandyTidigare verksamhetIshockey, Bandy Tidigare hemmaplan för A-laget: Kristinebergs IP KB:s kansli- och kafébyggnad vid Stadshagens IP Karlbergs BK är en sportklubb verksam främst på Kungsholmen i Stockholm men med rötterna i Vasastan. Klubben bildades i Birkastan i västra Vasastan 15 maj 1912 vid Karlbergsvägen 74, som Bollklubben 74:an med Acke Hamberg som förste ordförande. Namnet ändra...

 

ДеревняРаонь 56°13′46″ с. ш. 31°20′37″ в. д.HGЯO Страна  Россия Субъект Федерации Псковская область Муниципальный район Куньинский Сельское поселение Жижицкая волость История и география Часовой пояс UTC+3:00 Население Население ↗25[1] человек (2010) Цифровые ид�...

Транспорт СевастополяГородской наземный общественный транспорт Трамвай (закрыт) Троллейбус Автобус Железнодорожные станции в черте города Севастополь Севастополь-Товарный Севастополь-Порт Инкерман I Инкерман II Мекензиевы горы Водный транспортСевастопольский морск�...

 

Historic church in Montana, United States United States historic placeSt. Peter's Catholic ChurchU.S. National Register of Historic Places Show map of MontanaShow map of the United StatesLocationW. Orgain AveCoordinates46°59′14″N 104°11′28″W / 46.98722°N 104.19111°W / 46.98722; -104.19111ArchitectNistler, L., Cummings & BliasArchitectural styleGothic revivalNRHP reference No.90000356Added to NRHPMarch 14, 1990[1] St. Peter's Catho...