告别 Firebug

最受欢迎和最强大的 Web 开发工具。

Firebug 取得了非凡的成功。在它 12 年的生命周期中,这个开源工具在 Web 开发者中获得了近乎狂热的追捧。当它在 2005 年问世时,Firebug 是第一个让程序员直接在 Firefox 浏览器中检查、编辑和调试代码的工具。它还可以让你实时监控任何网页中的 CSS、HTML 和 JavaScript,这在当时是一个巨大的进步。

Firebug 吸引了人们的注意——如今,超过一百万忠实的粉丝仍然在使用它。

因此,随着下个月 Firefox Quantum(版本 57)的发布,Firebug 在 Firefox 浏览器中即将走向生命周期末期,这让人感到难过。好消息是,Firebug 的所有功能现在都存在于当前的 Firefox 开发者工具中。

Firefox 和 Firebug 的故事与 Web 的兴起密不可分。我们为之奋斗,并改变了开发者在浏览器中检查 HTML 和调试 JS 的方式。Firebug 引领了 Web 2.0 时代。今天,Firebug 社区在过去 12 年中开创的工作在 Firefox 开发者工具 中得以延续。

展望未来,回顾过去

但在我们继续前进之前,让我们花点时间来回顾 Firebug 项目的所有重大里程碑,并分享来自早期社区成员的一些故事。

  • 2006 年 1 月,Firebug 0.2  Joe 发布了带有 AJAX 日志的单标签 控制台
  • 2006 年 5 月,Firebug 0.4  为 JavaScript 调试 提供了一个新的顶级标签。
  • 2006 年 12 月  Firebug 开源。
  • 2007 年 1 月,Firebug 1.0  Web 2.0 的开始!
  • 2008 年 8 月,Firebug 1.2  第一个 FWG(Firebug 工作组)版本。
  • 2009 年 10 月,HTTP 档案 (HAR) 一个档案 用于 Web 性能及更多。
  • 2010 年 2 月Firebug Lite 为 Google Chrome 发布 发布(书签小工具)。
  • 2010 年 4 月,动态和图形化网页断点发明 (pdf)。
  • 2011 年 Firebug 扩展 的繁荣。
  • 2014 年 6 月,Firebug 2.0 与 Firefox Australis 兼容的新鲜界面。
  • 2016 年 6 月统一 Firebug 和 Firefox 开发者工具。
  • 2017 年 10 月,再见 Firebug!

Firebug 0.2,控制台面板

我想分享一些我自己对 Firebug 的美好回忆和历史时刻,从这一切如何开始说起。

2006 年 1 月在 AMO 上发布的第一个版本是 Firebug 0.2,附有 Joe Hewitt 的简短评论

这是一个非常早期的版本——代码只有几天历史。小心豹子。

后来在 2006 年 12 月,Joe 做出了一个重要的决定,将 Firebug 开源

第一个公告是关于 Firebug 的许可证。当我开发 Firebug 1.0 时,我开始思考是否应该尝试将这个项目从爱好转变为商业。当我在这篇博文中提出这个想法时,反应非常积极,也再次肯定了我的信念,即 Firebug 作为商业产品可以做得很好。
然而,最终,我认为这不是正确的事情。我喜欢开发 Firebug,因为我知道我让很多人感到高兴,并帮助推动了技术发展。这对我的意义远超任何其他事物,因此,我决定Firebug 将保持免费和开源

在发布 v1.0 后,Joe Hewitt 继续在 Facebook 展开新的冒险,而 John J. Barton(IBM)很快就对重振这个项目感兴趣……

哦,Firebug!有趣的时光。我最初是用户和贡献者(为一些晦涩的 eval 调试功能贡献代码)。当 Joe Hewitt 决定继续前进时,我在 IBM 四处寻找对继续他的工作感兴趣的人。当时,企业 Web 应用程序刚刚开始发展,调试功能除了‘window.alert()’ 几乎没有其他东西。在 Jan ‘Honza’ Odvarko 加入 Firebug 项目后,IBM 的 Rational IDE 团队同意支持我在 Firebug 上的工作,我创建了一个 Eclipse 插件,将 Firebug 整合到产品中。Honza 和我填补了 Joe 伟大的框架,将这个工具扩展到更大更复杂的应用程序。我们添加了测试,改进了版本审核,然后修复了 bug 并响应 bug 报告,以构建社区。很快,我们有了其他贡献者和不断增长的 Firebug 扩展集。Mike Collins 加入我,在产品方面提供帮助,我和 EPFL 的 Salman Mirghasemi 在利用 Firebug 技术的研究项目中合作。

我很自豪我们共同努力,在 Web 技术快速发展阶段持续支持 Firebug。这个工具帮助无数开发者构建了全球数百万人在使用的网站。现在每个浏览器都有一个受到我们工作启发的调试器。虽然我很怀念 Firebug 开发过程中那种靠自己独立工作的团队精神,但我们离开时知道自己做出了重大的积极影响。

Firebug 1.2,网络面板

项目的成功始终取决于开发人员、贡献者和参与用户的奉献。但也有时候,难以跟上快速发展的 Firefox 浏览器,我们必须努力工作。

John J. Barton 在 帖子 中的一段话(2010 年 3 月)

自从 Joe Hewitt 发布Web 2.0革命开始时,Web 2.0是一个潮流,Firebug 帮助人们从认为Web 2.0是一个潮流,意识到 Web 应用程序可以成为现实。Firebug 必须迅速成长,而我们仍然不太了解代码,当然也不了解 Firefox。

Firebug 1.1并不是真的有意要发布,虽然它被一些敬业且乐于助人的人使用。所以Firebug 1.2是我们第一个真正超越 Joe 的原始代码的版本。在幕后,我们做了很多额外的工作来弥补 Firebug 中的安全漏洞。当时我们不能告诉任何人:太多用户暴露在外。

Firebug 一直是一个非常受欢迎的项目,许多开发人员开始开发 Firebug 功能、修复 bug 和构建扩展。是的,许多新的扩展都是用来扩展一个扩展。我们都在使用相同的技术。社区的快乐。

我写过一篇关于 Firebug 扩展的 帖子,2008 年 7 月

你有没有对 Firebug 可用的扩展感兴趣?如果有,看看我发现了什么。坦白地说,我很惊讶有多少 Firebug 扩展已经存在。

2008 年大约有 10 个 Firebug 扩展,到 2011 年超过了 60 个。相信我,让一个需要支持这么多扩展的代码库演进并非易事!

我从 2007 年开始开发 Firebug,并在 John J. Barton 开发 v1.2 时加入了他。当时,Firebug 工作组成立了,我们都专注于构建 Firebug 以及围绕它的社区。那是一个激动人心的时代。我们是一个相对较小的团队,我们引入的每一个新功能都会在第二天被数百万用户使用。我们收到了大量反馈,并学到了很多关于如何为 Web 开发人员构建可视化工具的知识。

我参与开发的第一个 Firebug 模块是网络面板。HTTP 监控一直是我的 心头好,我们很快发现很多用户要求导出该面板收集的数据。实现这样的功能并不难,难的是引入一个新的导出数据格式。几年后,大约在 2009 年 10 月,我们与 Steve Souders(页面加载性能专家,YSlow 的作者,通常被认为是第一个 Firebug 扩展)和 Simon Perkins 一起引入了新的 HTTP 档案 (HAR) 格式。这种格式取得了巨大成功,现在许多工具都支持它。

来自 Steve Souders 的 帖子

我建议,与其创建另一种专有格式,不如让 Firebug 团队与 HttpWatch 合作开发一种通用格式,并将其作为行业标准提案推进。我介绍了 Simon Perkins(HttpWatch)和 Jan “Honza” Odvarko(主要网络面板开发者),然后退居幕后,让他们一起完成今天的发布。

我和 John 以及其他人一起在这个项目上度过了美好的时光。由于 Firebug 编写得很好,架构也很合理,因此在它之上构建非常愉快。Joe 在打好基础方面做得很好,可以支持几十甚至上百个在 Firebug 之上构建的扩展。John J.是一位优秀的经理和同事。我们在 Firebug 中发明和实现的概念之一与一种新型断点有关。我们称之为动态和图形化网页断点。是的,你可能知道这些功能,比如在 XHR 上中断、在下一个事件上中断、在 DOM 发生变动时中断等等。

来自 Firebug 的 博客

Jan “Honza” Odvarko 和我提交了“动态和图形化网页断点” 作为 1.5 断点的扩展,参加 WWW 2010。它解释了各种断点的动机、描述了用户体验和实现,然后将这项断点工作与学术论文联系起来。

如果你想了解简短版本,我们也提供一个 演示页面

Firebug 2.0 于 2014 年 6 月发布。这是界面的一次重大重写,目的是使其与新的 Firefox Australis 主题兼容。我们按时完成,并为此感到自豪,这是一项真正的社区成就。自那次发布以来,我们一直处于维护模式。AMO 上最新的 Firebug 版本是 2.0.19。

从官方角度来说,我们开始在 2016 年左右统一 Firebug 与内置的 Firefox 工具,但实际上这个过程更早开始了。Mozilla 的策略是引入作为 Firefox 默认选项的新内置开发者工具。从头开始编写的现代开发者工具。当时的决定是,不将 Firebug 作为构建平台。一些 Firebug 用户和贡献者对这个决定感到失望,但 Mozilla 的基础设施和需求当时有所不同。有时候从头开始会更好,这对于软件开发尤其如此。

最重要的是,今天 Firefox 开发者工具状态良好,比以往任何时候都快,基于 React/Redux/Webpack 等 Web 技术,非常酷。架构已准备好支持扩展。团队很棒,拥有经验丰富的工具开发人员。 这是我的团队。 :-)

 

将 Firebug 与重建的开发者工具统一的过程于 2015 年 Firebug 3(又名 Firebug.next)发布时完成。此原型是作为内置 Firefox 开发者工具的扩展而构建的,并最终直接集成到开发者工具中。你可以了解有关如何 从 Firebug 迁移 的信息。你可以尝试 Firefox 开发者工具 更新你的发行版浏览器 或下载 开发者版

 

对所有老式*扩展的支持将在 Firefox Quantum(又名 57)中停止。是的,包括 Firebug,这就是为什么有机会写这篇文章的原因。

国王死了,国王万岁!

 

Jan ‘Honza’ Odvarko

 

  • 基于 XUL 和附加组件 SDK

贡献者列表:Joe Hewitt、John J. Barton(IBM Almaden)、Jan Odvarko(Mozilla Corp.)、Max Stepanov(Aptana Inc.)、Rob Campbell(Mozilla Corp.)、Hans Hillen(Paciello Group, Mozilla)、Curtis Bartley(Mozilla Corp.)、Mike Collins(IBM Almaden)、Kevin Decker、Mike Ratcliffe(Mozilla Corp.)、Hernan Rodriguez Colmeiro、Austin Andrews、Christoph Dorn、Steven Roussey(Illuminations for Developers)、Sebastian Zartner、Harutyun Amirjanyan、Simon Lindholm、Stampolidis Anastasios、Joe Walker(Mozilla Corp.)、Vladimir Zhuravlev、Farshid Beheshti、Leon Sorokin、Florent Fayolle、Hector Zhao、Bharath Thiruveedula、Nathan Mische、Belakhdar Abdeldjalil、Jakob Kaltenbrunner, …

翻译者列表:Leszek(teo)Zyczkowski(pl-PL)、markh(nl)、peter3(sv-SE)、AlleyKat(da-DK)、Hector Zhao、lovelywcm(zh-CN)、Lukas Kucharczyk、Michal Kec(cs-CZ)、Team erweiterungen.de、ReinekeFux、Benedikt Langens、Sebastian Zartner(de-DE)、l0stintranslation、gonzalopirobutirro、Luigi Grilli(it-IT)、alexxed(ro-RO)、Nicolas Martin、Franck Marcia(fr-FR)、gLes(hu-HU)、Xavi Ivars – Softcatala(ca)、gezmen(tr-TR)、eternoendless(es-AR)、Dark Preacher(ru)、Tiago Oliveira、Diego de Carvalho Zimmermann、Alexandre Rapaki(pt-BR)、Juan Botias、Alvaro G. Vicario(es-ES)、Andriy Zhouck(uk-UA)、Hisateru Tanaka、k2jp(ja-JP)、Mohsen Shadroo(fa-IR)、Eduard Babayan(hy-AM)、Helder Magalhaes(pt-PT)、Tomaz Macus(sl-SI)、Stoyan Stefanov、Alexander Shopov(bg)、Kristjan Bjarni Guomundsson(is-IS)、NGUYEN Manh Hung(vi-VN)、Bwah(hr-HR)、Sonickydon(el)、David Gonzales(es)、DakSrbija(sr)、bootleq(zh-TW)、Asier Iturralde Sarasola、Julen Irazoki Oteiza(eu), …

关于 Jan Honza Odvarko

Honza 正在开发 Firefox 开发者工具

更多 Jan Honza Odvarko 的文章…


82 条评论

  1. Jens Grochtdreis

    Firebug 改变了我作为前端开发者的所有一切。回顾过去,我记不得 Firebug 登场之前的日子有多艰难。

    现在每个浏览器都有成熟的开发者工具。这都要归功于 Firebug。任务完成!

    非常感谢您的工作,感谢您对所有浏览器的影响。

    Jens

    2017 年 10 月 24 日 08:32

    1. Leendert

      是的,完全同意 Jens 的观点!

      Firebug 使我的工作变得更加轻松和不那么令人沮丧。很难想象在没有浏览器中的适当开发者工具的情况下进行前端代码开发,Firebug 确实为如今所有可用的开发者工具设定了高标准。

      感谢您的一切!<3

      2017 年 10 月 27 日 02:48

  2. Fawad Hassan

    Firefox 开发者工具在功能方面似乎还不错,但在大型项目中使用时会延迟并变慢。

    2017 年 10 月 24 日 09:09

    1. Harald Kirschner

      经过长时间的重写阶段,我们现在专注于使工具更快。你最好关注 Nightly 版本,或者如果你喜欢更慢的节奏,可以关注 DevEdition 版本。你可以通过在 bugzilla 中提交任何阻碍你的速度问题来帮助我们。

      2017 年 10 月 26 日 09:28

  3. Alvaro G. Vicario

    孩子们,在 Firebug 改变游戏规则之前,我们只有… Venkman

    https://en.wikipedia.org/wiki/Venkman

    它确实很棒,但我始终无法弄清楚如何使用它。你无法想象,对于我们许多人来说,找到像 Firebug 这样的工具所产生的影响有多大。非常感谢您创造了它!

    2017 年 10 月 24 日 09:40

  4. nemo

    我最怀念 Firebug(而且仍然怀念)的是那些塞满了有用东西的上下文菜单。我仍然会在开发者工具菜单中花费很多时间寻找 Firebug 功能。值得庆幸的是,Nightly 版本中有一些东西得到了改进 - 例如,将网络轨迹保留在重定向上曾经隐藏在全局配置中,现在它位于顶部栏中,就像 Firebug 一样。

    不过,我仍然没有找到一个好的替代品。Firecookie。
    http://m8y.org/tmp/devtools.png 左边是开发者工具,右边是 Firecookie。

    在 Firecookie 中,我可以获得更详细的 cookie 数据分解,并可以从 Firefox 白名单中添加/删除。这绝对是一个不错的功能。我既在开发中使用它,也用于方便的 cookie 白名单。

    2017 年 10 月 24 日 09:53

    1. Harald Kirschner

      很高兴听到我们涵盖了您的大多数情况!

      Firecookie 中有很多选项。既然你提到了被阻止 cookie 的白名单是你最想念的功能,请问你是在浏览时使用它还是在开发时使用它?

      2017 年 10 月 26 日 09:31

  5. Patrick Flowen

    感谢您的工作,Jan。多年来,Firebug 一直是我最喜欢的 Firefox 插件。这个伟大的代码片段以及 XUL 扩展将走向终结,这令人感到惋惜。我在开发者工具中想念一些东西。但让我们希望将来至少能和 Firebug 一样好。

    ps。
    这样伟大的浏览器和附加组件将被转变为一个将用户视为傻瓜的工具,他们不需要高级功能,以求与 Google Chrome 相似,这真的令人沮丧。更不用说一些奇怪的隐私争议(Cliqz 等)。

    2017 年 10 月 24 日 09:54

    1. Harald Kirschner

      为了恢复那些高级用户非常喜欢的功能,我们将以开放的方式试验扩展的附加 API,以便其他浏览器可以效仿。我们从过去吸取了教训,因此我们付出了很多努力来以一种默认情况下快速的合理方式实现它们。

      请告诉我们开发者工具中是否缺少任何具体的功能!

      2017 年 10 月 26 日 09:34

  6. Salar

    好的,那么如何修复开发者工具调试器呢?

    嗯,它并没有坏,但“坏”一词来描述它再合适不过了。更具体地说,设置断点(以不同的方式)大多数情况下都无法正常工作。你无法禁用调用堆栈,它会拖慢整个调试过程。调试器无法在动态加载的脚本中显示异常位置/脚本。调试器不会显示在动态加载的脚本中使用“debugger”关键字设置的断点的变量,等等。

    FYI,这些问题都存在于 bugzilla 中,但由于某种原因,这是 Mozilla 预期的情况,它们会一直存在!

    2017 年 10 月 24 日 10:05

  7. gabriel

    缺少对灵感的认可:IE6 的 Internet Explorer Developer Toolbar!

    2017 年 10 月 24 日 10:11

  8. Kevin Dangoor

    Honza,

    您多年来付出了巨大的努力,带领 Firebug 度过了令人难以置信的变革。感谢您(以及其他 Firebug 贡献者)为 Firebug 付出的辛勤努力。感谢您带我们回顾 Firebug 的历史。

    当然,也要感谢所有致力于 Firefox 开发者工具的人,他们的工作使得 Firebug 能够顺利地走入夕阳。

    2017 年 10 月 24 日 10:18

  9. Colby Russell

    2005 年,Firebug 推出时,是第一个允许程序员直接在 Firefox 浏览器中检查、编辑和调试代码的工具。

    Joe Hewitt 于 2005 年发布了 Firebug 作为 Firefox 的扩展。然而,它并不是第一个。如今,每个基于浏览器的开发者工具都是 DOM Inspector 的后代,而 DOM Inspector 比 Firebug 出现得更早。Hewitt 大约在 2001 年将第一个 DOM Inspector 源文件检入 Mozilla 代码库。Firebug 首次发布时,Mozilla 应用程序(包括 Firefox)默认情况下捆绑了 DOM Inspector。Robert Ginda 的 Venkman JavaScript 调试器也出现在同一时期,尽管它并没有默认捆绑在任何东西中,除了 SeaMonkey。事实上,当 Firebug 中添加了 JS 调试功能时,它通过针对为 Venkman 创建的接口来工作,因此,很多繁重的工作已经在那里完成。后来 DOM Inspector 被解耦,Firefox 3 是第一个没有捆绑 DOMi 的版本。然而,它作为扩展维护了很长时间,并且多年来一直用于 Firebug 无法做到的事情,例如,探查 FIrefox 本身 UI 的 XUL 基 DOM。

    (当创建当前开发者工具并将其与 Firefox 4 集成时,这个决定下达了,它在很长一段时间内无法使用,也使 DOM Inspector 无法使用。例如,依赖 DOM Inspector 进行 nightly 版本构建的 Mozilla 贡献者发现,开发者工具霸占了 DOM Inspector 的快捷键组合,以弹出仅在 Windows 上有效的突出显示叠加层。那段时间测试和调试 nightly 版本非常痛苦,因为开发者工具是一个糟糕的公民 - 它不仅接管了尚未准备好的工具的快捷键,而且它通过动态附加监听器而不是使用 XUL 叠加层来实现。DOM Inspector 必须进行修补,以便专门针对开发者工具,以使其失效其关键监听器,并收回快捷键组合,才能获得一个合理的调试工具。)

    2017 年 10 月 24 日 13:11

  10. Brian Glover

    Firebug 成为 Web 开发人员的标准工具。它为我们提供了一个工具,帮助我们为所有人创造更好的 Web 体验。谢谢!

    2017 年 10 月 24 日 17:31

  11. Dmitry

    感谢您提供这个很棒的工具。如果我没记错的话,我从 2006 年开始就一直在使用它。它节省了我很多时间 - 控制台、js 调试器、net 标签用于跟踪 Ajax 调用并获取 curl 命令、DOM 检查器允许对代码进行实时更改。我仍然觉得我只使用了它提供的全部工具中的很小一部分。我一直以为有一天我会花足够的时间学习所有这些工具,从而提高效率。
    很棒的工具!感谢您提供它。

    2017年10月24日 下午5:57

  12. Guan Jyun

    尊敬的

    2017年10月24日 下午6:19

  13. Carter

    感谢Firebug!你是数百万开发者的救星。是你早期在调试工具上的探索,为所有开发者节省了数十亿个小时,这对于社区来说是无价的贡献。Joe Hewitt、Honza、Firebug团队以及所有贡献者,你们的辛勤工作将永远受到尊敬。

    向您致以最诚挚的敬意

    2017年10月24日 下午7:41

  14. Ernesto Butto

    我记得我学习编程的时候(2000-2007年,而且还在学习),一个朋友给我看了Firebug,每个人都像是在说“什么?不可能!太酷了,太实用了!”感谢你!

    2017年10月24日 下午9:18

  15. Suraiya Aysha

    我仍然很喜欢Firebug。我会非常想念Firebug。

    2017年10月24日 下午10:25

  16. Khizar

    尽管Firefox开发工具已经很完善了,但要立即停止使用Firebug并切换到其他工具并不容易 ^^

    2017年10月24日 下午11:50

  17. khizar

    虽然Firefox开发工具已经相当不错了,但从Firebug切换过来并不容易 ^^

    2017年10月25日 上午0:00

  18. Sebastian Zartner

    Firebug背后有一个很小的核心团队,尽管如此,它还是帮助了全世界数百万用户构建和调试他们的网站。凭借它所取得的成功(现在依然如此),它对当今浏览器中集成的开发工具产生了巨大的影响。

    很高兴参与这样一个伟大的项目,与这样伟大的团队一起工作!

    对于那些仍然在Firefox DevTools中怀念Firebug功能的用户,https://bugzil.la/991806正在追踪这些功能。
    任何想要帮助团队的人都可以加入。关于如何贡献的指南可以在https://mdn.org.cn/en-US/docs/Tools/Contributing找到。

    2017年10月25日 上午1:47

    1. Alexandre Leduc

      我很高兴看到我最怀念的Firebug功能在其中(Bug 704094 - 在检查器中添加DOM视图)

      2017年10月26日 下午1:58

  19. Priyadarshan Dhaigude

    感谢Firebug团队,感谢你们提供如此棒的工具,它帮助了很多人
    当插件成为应用程序的一部分时,它就到达了目的地,就像移动应用程序变成了操作系统功能一样
    祝你们未来的项目一切顺利(Y)!

    2017年10月25日 上午3:31

  20. Nemanja Ćosović

    Firefox让Firebug退出是一个错误。Chrome和Safari拥有更好的开发工具。

    2017年10月25日 上午4:21

  21. Monarch

    你帮助我很多,Firebug。当我还是新手的时候,你在我学习开发的每一步都陪伴着我。我会非常想念你

    2017年10月25日 上午4:23

  22. Oana

    我从2006年2月就开始使用它了(作为通过网络考试的条件!)
    11年后我仍在使用它!
    感谢你,Firebug!你在每一步都陪伴着我!

    祝你们一切顺利!

    2017年10月25日 上午5:03

  23. Marco

    Firebug Lite会怎样?在嵌入式浏览器等环境中,没有其他开发工具可用。

    2017年10月25日 上午5:27

  24. Steve Souders

    Firebug改变了我的生活。当我第一次遇到Joe并提议将YSlow集成到Firebug中时,我非常犹豫,但他同意了!然后,我们开始了Firebug工作组 - 我想我仍然是那个邮件列表的拥有者。我记得和IBM的John J第一次见面。我们都希望Firebug的强大功能能够延续下去,我们做到了。Firebug一直是前端工程发展为如今在网络中占据主导地位的关键部分。

    2017年10月25日 上午8:03

  25. Jian

    感谢Firebug,它让我在最初的时候进入了网络世界。

    2017年10月25日 上午8:51

  26. Emmanuel Espitia

    一个很棒的工具,一个令人敬佩的开发团队,你们是最好的!非常感谢

    2017年10月25日 上午10:14

  27. Zach Chandler

    Firebug改变了我的生活。太棒了。非常感谢所有辛勤工作的开发者们!

    2017年10月25日 下午3:05

  28. YongWoo Jeon

    谢谢。Firebug!

    2017年10月25日 下午9:46

  29. Jon Humphrey

    感谢Firebug帮助我们所有人为每个人打造一个更好的网络!:-D

    2017年10月26日 上午3:33

  30. Afterbanks

    也向Firepath和firefinder告别吧

    2017年10月26日 上午3:37

    1. Emil Petkov

      这两者现在确实是我最怀念的。尤其是Firefinder...

      2017年10月26日 上午11:28

  31. Umar

    我会想念Firebug的!

    2017年10月26日 上午5:21

  32. CG

    哎,向FF Dev tools过渡很痛苦,至少可以说,而且是在项目进行中的时候。我很高兴我们有一个地方可以聚在一起分享我们的痛苦。也就是说,FF Dev tools正在为CSS网格做的东西非常有趣。致未来!

    2017年10月26日 上午7:11

  33. Eliazer Braun

    安息吧,你是我 web 开发初期的灵感和 AHA 时刻的来源。

    非常感谢你!!!!!!!!!

    2017年10月26日 上午7:52

  34. Steve Horn

    Firebug是我作为开发者成长过程中指路的明灯。一直是我的首选工具。但现在Firefox Developer(v57)是我的新指南。到目前为止,还算不错!

    2017年10月26日 上午9:29

  35. Saroj

    Firebug仍然比Firefox的检查器更好

    2017 年 10 月 26 日 09:31

  36. Ali

    FireLive!最佳开发工具!

    2017年10月26日 上午9:33

  37. ahsan

    Firebug太重要了,我从49.0版本之后就没安装过任何更新

    2017年10月26日 上午9:38

  38. Mario

    真正的先驱。感谢多年来的帮助,以及你在所有浏览器上留下的丰厚遗产。

    2017年10月26日 上午9:39

  39. zian974

    RIP Firebug。
    第一个让我真正享受使用 JavaScript 进行开发的扩展。
    否则,那会是多么痛苦的经历...

    2017年10月26日 上午10:29

  40. Megan

    2008年,我在一家营销公司找到了一份工作,做一些非常基础的 QA 测试,测试新构建的网站。我从上的一门课程中获得了基本的 HTML 知识(当然还有从编辑我的 MySpace 页面中学到的知识)。

    其中一位开发人员给我看了 Firebug,这样我就可以帮助解决一些小问题了。

    我已经做前端开发 7 年了。如果没有 Firebug,我可能不会有这份职业。谢谢你,我的小伙伴。

    2017年10月26日 上午11:06

  41. Sayed

    我们非常想念你,爱你... Firebug。

    2017年10月26日 下午12:17

  42. Mohit lodha

    Firebug改变了我的生活。太棒了。非常感谢所有辛勤工作的开发者们!

    2017年10月26日 下午1:18

  43. Joel Marchesoni

    Firebug 帮助我实现了在浏览器中进行设计工作的目标,这样我就可以使用代码而不是像素进行创建和调整。
    然后,当我根据模型编码完应用程序后,它也成为调试工作流程的一部分。
    虽然我很难过看到它即将落幕,但我感谢它为 Firefox 中集成的开发工具铺平了道路的每一天。
    ... 哇,我的情绪比我想象的还要激动!

    2017年10月26日 下午1:41

  44. Jeffery

    我会想念 Firefox,因为我不会放弃我每天都在使用的所有真正有用的附加组件。我的很多附加组件,开发人员无法转换为新系统。

    我很伤心 Firefox 会这样发展。我会尽可能长时间地使用 56 版本,然后可能会切换到 Chrome,但我也不太喜欢 Chrome。

    2017年10月26日 下午1:53

  45. Klwood

    Firebug 是/曾经是首屈一指的 web 开发工具,对所有参与开发它的人表示衷心的感谢和敬意!它改变了我作为开发者的生活,并巩固了我投身 web 开发的决定。在此之前,前端调试是一长串的“alert”语句,哈哈。我非常难过看到它即将落幕。我已经知道这件事有一段时间了,也尝试过适应 dev tools,但在我看来,它们仍然不是 Firebug 的合格替代品。我最想念的功能之一是能够动态编辑 CSS 或 HTML,并看到更改动态地在您正在查看的页面中呈现。一个很好的例子是使用 bootstrap 布局:在 Firebug 中,如果我进入 HTML 选项卡并更改列值,我会立即在页面的布局中看到更改 - dev tools 则做不到,至少在我最后一次查看时是这样。我想我必须接受这种变化,但事实上,我现在正在使用旧版本的 FF(49)并且禁用了更新,这样我仍然可以使用 Firebug。这就是我比 dev tools 更喜欢它的原因。希望他们最终能够将所有让 Firebug 如此受欢迎的功能整合进来。

    2017年10月26日 下午3:40

  46. Edward Dolloso

    希望能够享受使用 Firefox 的新技术

    2017年10月26日 下午4:24

  47. David

    感谢你,Firebug,陪伴我们度过了这些年。

    2017年10月26日 下午7:02

  48. Kesavan Muthuvel

    感谢你,Firebug 和这个棒棒的团队!你们是大多数网站按预期渲染的主要原因。爱你们。开发团队的瑞士军刀。

    2017年10月26日 下午8:38

  49. Ian V

    感谢你,Firebug!你帮助我度过了所有制作 WP 主题的夜晚。

    2017年10月26日 下午10:35

  50. chrqls

    感谢 Firebug 帮助我实现梦想 :3

    2017年10月27日 上午1:52

  51. Asanka Dewage

    这是一个改变人生的工具。当时简直不可思议。我们今天习以为常的东西都是从 Firebug 演变而来的。即使我现在不再使用 Firebug,这个消息还是让我很难过。它曾经是我们的救星!与创意总监坐在旁边实时编辑 CSS 代码……我的天,它节省了我们无数来回修改的时间……难以置信,那已经是十年前的事了!!

    感谢 Firebug!感谢所有为其贡献的开发者。

    2017 年 10 月 27 日 上午 06:04

  52. rctiqq

    非常感谢 Firebug T_T

    我希望在量子计算之后,你可以再次重生 :D

    2017 年 10 月 27 日 上午 06:26

  53. Phil

    我赞同上面大多数观点:感谢所有参与开发 Firebug 的人 - 你们让我们的开发工作变得更加轻松。你们的努力我们非常感谢。

    2017 年 10 月 27 日 上午 07:24

  54. Peter

    请把它带回来。求求你!

    它比原生调试工具好用太多

    请有人把它 fork 然后带回来

    2017 年 10 月 27 日 上午 08:56

  55. Kevin McNeely

    我一直使用 Firefox,从版本 2 开始,我从未失望过。

    2017 年 10 月 27 日 下午 14:04

  56. conngongvang.com

    感谢 Firebug,再见。

    2017 年 10 月 27 日 下午 18:28

  57. Fernando Boaglio

    很棒的文章,我们都爱 Firebug,让我们按下 F12,默哀一分钟。

    2017 年 10 月 27 日 下午 18:38

  58. Camilo Martin

    我有点难过,因为 Firebug 所依赖的技术正在被淘汰。当然,我们体验过 Firebug,现在各种浏览器的“开发者工具”都拥有相同的功能,但如果世界一开始就基于 Web 扩展会怎样?

    如果 Firefox 从一开始就没有可 hack 的地方,我们永远不会看到 Firebug。我们甚至不会知道它可以如此出色,它不会成为美好的回忆。一个只有单一、"安全"且受限制的 Web 扩展的世界可能是一个没有下一个 Firebug 的世界,这让我感到难过。

    2017 年 10 月 27 日 下午 19:38

  59. Michael

    我也来插一句。Firebug 真是救命稻草,可能是让我在工作场所安装 Firefox 的首要原因。当时你们做得很好,现在 Firefox DevTools 也做得很好。继续努力!

    2017 年 10 月 28 日 上午 06:59

  60. Dan

    看到 Firebug 消失我很难过!

    尽管我对 Web 扩展感到兴奋,但我仍然有一个(公司内部的)Firebug 扩展,我无法在当前 Web 扩展实现(即使在 Nightly 版本中)中获得与之等效的功能,直到更多 DevTools API 被实现 :( 我确实感谢所有的努力,但与 Chrome 的兼容性之路漫长。

    2017 年 10 月 28 日 下午 23:04

  61. Jawad

    真的,想念 Firebug,它是由开发者为开发者打造的,非常巧妙!
    说实话,没有这么棒的开发工具,我的开发效率下降了不少。

    2017 年 10 月 29 日 上午 10:07

  62. Aslam

    我既悲伤又兴奋。

    你们干得漂亮,你们为全世界数百万开发者节省了数百万小时。

    向所有贡献者致敬。

    2017 年 10 月 29 日 下午 22:49

  63. Crystal Joy Du

    嘿!我喜欢新的 Firefox 集成 web 开发工具的方式。

    2017 年 10 月 30 日 上午 02:01

  64. Tanveer

    Firebug 不仅影响了每个浏览器,也帮助我进入了 web 开发领域。向开发者们致以最热烈的祝贺,我们应该为他们筹集一些资金或做点什么。

    2017 年 10 月 30 日 上午 02:49

  65. Kemal Okrali

    天啊,这真是个悲伤的消息,我曾经花了很多时间使用 Firebug,它帮助我进入了 web 开发领域。

    Kemal Okralı
    http://www.betmatik.in

    2017 年 10 月 30 日 上午 06:58

  66. Alex

    上面说有 70 条评论,但我只能看到 14 条,而且没有链接到旧的评论。这是 bug 吗?

    2017 年 10 月 30 日 下午 12:47

  67. meepo

    我的天!

    2017 年 10 月 30 日 下午 20:24

  68. B K

    再 见

    2017 年 10 月 30 日 下午 21:28

  69. Mallesh Tirugudu

    看到 Firebug 消失我很难过!!
    我一直使用 Firefox,从 2010 年开始,我从未失望过。

    2017 年 10 月 30 日 下午 21:44

  70. Indy

    再见了,感谢你给予的一切!

    2017 年 10 月 30 日 下午 22:42

  71. Chetan

    哦,这真是个悲伤的消息。我从 2006/07 年开始使用它。它在很多情况下都是我的救命稻草。非常感谢。我同意 Tanveer 关于筹款的说法。

    2017 年 10 月 30 日 下午 22:47

  72. Daniel

    看到它消失真的很悲伤。到目前为止,Firebug 在很多小细节上做得比原生调试工具好得多。(最重要的是,它在修改时会立即显示对标记的编辑,而不是在点击之后。)我实际上暂时恢复到旧版本的 Firefox,只是为了再次使用它。

    希望原生工具能继续改进。

    感谢你们打造了这么棒的工具!

    2017 年 10 月 31 日 上午 09:57

  73. Gopal Chaladi

    Firebug 将永远是我的初恋。作为一名前端开发者,我始终对它心怀感激。它是我的朋友,我的救星,它改变了我和许多人的生活。感谢开发者们,他们展示了所有 web 浏览器的未来。

    2017 年 10 月 31 日 下午 14:28

  74. Dave Lee

    Firebug 是我无法想象没有它的一种工具。你们干得漂亮 - 对你们所做的一切感到自豪。

    2017 年 11 月 3 日 上午 01:28

  75. Alex

    感谢你们辛勤付出!感谢 FireBug!

    2017 年 11 月 3 日 下午 17:17

  76. Edwin Shang

    创建项目,非常感谢你们的努力!Firebug 是新 web 开发时代的代表。我永远不会忘记它。

    2017 年 11 月 5 日 下午 18:26

本文的评论已关闭。