JavaScript似乎是无处不在,似乎。这当然是目前使用的最广泛使用的编程语言之一,如果不是最广泛使用的。这 […]
2013-09-30
JavaScript似乎是无处不在,似乎。这当然是目前使用的最广泛使用的编程语言之一,如果不是最广泛使用的。这也是最不受欢迎的语言之一,部分原因是因为有这么多人用它来 ??工作。开发商已经引不喜欢JavaScript的原因之一是缺乏调试能力。
至少,这是之前的情况在2006年一起来到萤火虫。在浏览器中调试HTML,CSS和JavaScript构建Web应用程序时,流行的Firefox扩展开发人员使用。它的Javascript(和网络)的发展少了很多痛苦比它早在一天走了很长的路要走。
如果你是一个Web开发人员,赔率高,你知道萤火虫。但是你很多关于它的历史吗?
萤火虫来自Joe Hewitt,火狐浏览器的原始开发商之一,创建于2006年。拉特克利夫指出以下扩展和工具帮助启发,有时是相当直接的,不同的组件,使萤火虫。
venkman的JavaScript调试器 -这基于Mozilla浏览器的JavaScript调试器,创建于2001年Firebug的灵感来自自己的JavaScript调试器。
查看源图 – Firebug的HTML面板是基于本火狐附加在一个分层的方式,分组显示底层的HTML标签嵌套在相似的水平。
控制台² -控制台平方,它也被称为是Firebug的控制台面板的灵感。它显示错误类型,语言和语境,包括行号发生错误的所在,并直接链接到源代码中的那一行过滤。
Aardvark的 -这个Firefox扩展导致到Firebug的最好的功能之一:使开发人员能够看到底层源代码,并执行各种操作(例如,改变CSS),悬停在一个HTML页面中的元素。
MochiKit JavaScript解释器 – Firebug的自己的JavaScript解释器的设计灵感来自这种轻量级的JavaScript库,它允许开发人员运行JavaScript命令上的苍蝇,访问DOM。