Firebug是广受欢迎的Firefox调试器,假设它有双手,它就会有些挣扎,因为其宿主浏览器试图使其过时。新版本可以让它发光一段时间吗?
Firebug 1.11将在Firefox 17至20上运行,并带来了一些有趣的新功能。这些工具虽然很小,但足以让您通过Firefox的内置调试功能继续使用Firebug。例如,Net分析现在将显示服务器是否正在使用SPDY,您可以获取有关页面加载性能的其他图形数据。
如果您喜欢使用“实时” HTML,那么CSS查询选择器将非常有趣。现在,您可以在CSS中选择一个选择器,并获取页面中与其匹配的所有元素。现在,您还可以将整个HTML片段复制并粘贴到实时页面中,包括SVG和XML。可以将块作为第一个或最后一个子节点注入当前节点。
一个有点吓人的新命令是include()。这使您可以将完整的JavaScript文件加载到当前页面中。虽然我可以看到这可能有用,但是给出的示例正在加载jQuery,以便您可以在调试中使用它,但它可能变得非常复杂并可能引起混乱。小心使用!
您现在还可以更轻松地监视和使用HTML5跨窗口消息传递,因为消息在控制台中完整显示为带有原始,数据和目标。
还有其他一些小的改进,包括通过CSS进行日志样式设置,记录函数调用和DOM选择器。
真正的问题是,Firefox中稍显花哨的新开发人员工具最终是否会淘汰Firebug?如果没有两个团队尝试构建相同的功能,或者竞争是创造卓越的要素,那会更好。
目前,我仍然发现Firebug是我对Firerfox的使用所必需的附加功能,但这可能是因为我知道它及其命令。
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。