`

IE9 媲美Firebug的强大的程序员开发工具

阅读更多
Javascript的调试,是开发Web应用尤其是AJAX应用很重要的一环,目前对Javascript进行调试的工具很多,比较突出的是Firebug。不过Microsoft推出的IE9中,也有一个很闪亮的程序员开发工具,它的强大程度简直可以和firebug媲美,为使用IE的Web开发人员提供了同样便捷的调试工具。

在安装IE9之后,先用IE9浏览器打开需要测试的页面,使用快捷键F12唤出程序员开发工具,它会将当前页面分成上下两个框架,也可以独立显示在一个窗口里。

首先程序员开发工具提供了IE 7, 8, 9的兼容模式,可以很方便的测试在不同版本IE下的显示效果。



在界面上,程序员开发工具兼顾的FireBug的布局,也有6个主要的Tab按钮:HTML, CSS, 控制台,脚本,网络。下面逐一做一介绍。

1. HTML查看器

首先你看到的是已经经过格式化的HTML代码,它有清晰的层次,你能够方便地分辨出每一个标签之间的从属并行关系,标签的折叠功能能够帮助你集中精力分析代码。配合其自带的CSS查看器使用,会给div+css页面分析编写带来很大的好处。你还可以在HTML查看器中直接修改HTML源代码,并在浏览器中第一时间看到修改后的效果。




IE9程序员开发工具对CSS开发十分友好,被重写的属性在CSS Style中会以删除线标示,一目了然。有时候我们需要从别人的页面里借鉴灵感,你可以从菜单里选择查看--》类和id信息,浏览的页面上就会显示出所有的CSS类和id,可以很轻松地看到是哪一个CSS类做出如此的效果。



和firebug类似,在html面板中,选中一个div,在浏览器页面中,都会以蓝色框来高亮显示,你也可以直接在开发工具中对CSS属性和html做出修改。



有用的设计工具

在菜单“工具”下,为开发人员提供了许多有用的工具,比如色彩选择器,可以方便的从屏幕上截取色彩,从别人的站点上偷师学艺。比如重新调整大小,可以让你测试页面在不同屏幕size下的结果。

更有用的是CSS标尺。我们可以利用CSS标尺查看页面中某一区块的CSS样式表,如果进一步展开右侧Layout tab的话,它会以标尺的形式将当前区块占用的面积清楚地标识出来,精确到象素,更让人惊讶的是,你能够在这个可视化的界面中直接修改各象素的值,页面上区块的位置就会随改动而变化。在页面中某些元素出现错位或者面积超出预料值时,该功能能够提供有效的帮助,你可以籍此分析offset、margin、padding、size之间的关系,从而找出解决问题的办法。

网络状况监视器
也许有一天,你的老板或者客户找到你,抱怨你制作的网页速度奇慢,你该如何应对?你或许会说这可能是网络问题,或者是电脑配置问题,或者是程序太慢,或者直说是他们的人品问题?不管怎么说,最后你可能被要求去解决这个有多种可能的问题。

网络状况监视器能帮你解决这个棘手问题。ie9的网络监视器同样是功能强大的,它能将页面中的CSS、javascript以及网页中引用的图片载入所消耗的时间以矩状图呈现出来,也许在这里你能一把揪出拖慢了你的网页的元凶,进而对网页进行调优,最后老板满意客户欢喜,你的饭碗也因此而牢固。

网络监视器还有一些其它细节功能,比如预览图片,查看每一个外部文件甚至是xmlHttpRequests请求的http头等等。


  • 大小: 45.1 KB
  • 大小: 46.4 KB
  • 大小: 13.6 KB
  • 大小: 22.8 KB
  • 大小: 56.5 KB
  • 大小: 38 KB
分享到:
评论
7 楼 realyasswl 2014-07-15  
ie sucks
6 楼 烬难烬 2012-08-16  
这就没了???我去....
5 楼 glamey 2011-04-07  
IE9说实在的,我挺喜欢他的功能,但是不喜欢他的菜单栏。头部的标题栏目布局太差了。应该模仿下chrome或者FF
4 楼 pml346680914 2011-03-26  
学了,,,感觉ie9这个调试工具确实做的可以。
3 楼 orcl_zhang 2010-09-18  
引用
首先你看到的是已经经过格式化的HTML代码,它有清晰的层次,你能够方便地分辨出每一个标签之间的从属并行关系,标签的折叠功能能够帮助你集中精力分析代码。

引用
IE9程序员开发工具对CSS开发十分友好,被重写的属性在CSS Style中会以删除线标示,一目了然。有时候我们需要从别人的页面里借鉴灵感,你可以从菜单里选择查看--》类和id信息,浏览的页面上就会显示出所有的CSS类和id,可以很轻松地看到是哪一个CSS类做出如此的效果

引用
更有用的是CSS标尺。我们可以利用CSS标尺查看页面中某一区块的CSS样式表,如果进一步展开右侧Layout tab的话,它会以标尺的形式将当前区块占用的面积清楚地标识出来,精确到象素,更让人惊讶的是,你能够在这个可视化的界面中直接修改各象素的值,页面上区块的位置就会随改动而变化。在页面中某些元素出现错位或者面积超出预料值时,该功能能够提供有效的帮助,你可以籍此分析offset、margin、padding、size之间的关系,从而找出解决问题的办法。

verygood。。
我在为firefox担忧啊。。
2 楼 night_stalker 2010-09-17  
IE9 的优点:可以调试一个换行符被删掉的页面(所有东西都在一行的诡异东西 ……)
IE9 能正确标出一行中出错的位置,而 firebug 和 chrome 都只能说这行错了 ……
1 楼 geminiyellow 2010-09-17  

相关推荐

    类似于firebug的网页开发工具,适用于IE版本,遨游

    类似于firebug的网页开发工具,适用于IE版本,遨游 Firebug集成到傲游浏览器中,将提供一个良好的网页开发工具,当您浏览任何网页时,可以直接编辑,调试和监测网页中的CSS,HTML和JavaScript元素。(Firebug ...

    IE中使用firebug

    标题中的“IE中使用Firebug”指的是在Internet Explorer(IE)浏览器中利用Firebug这一强大的开发者工具进行网页调试和分析的技术。Firebug原本是Firefox浏览器的一个扩展,但这里提到的是在IE环境下的一种类似功能...

    IE firebug插件,IE插件 类似Firebug,IE WebDeveloper

    IE插件 类似Firebug,IE firebug插件,IE WebDeveloper ,IE的测试网页插件,在IE中处理CSS样式问题

    类似firebug的IE下的工具

    然而,在Internet Explorer(IE)浏览器下,由于其内嵌的开发者工具与Firebug在功能上有一定的差距,因此开发人员需要寻找类似的功能替代品。本文将详细介绍两款在IE环境下可以使用的类似Firebug的调试工具:...

    IE6下调试工具-js写的高仿firebug

    对于学习前端开发的人来说,了解这种历史背景和工具的演变,有助于理解Web开发工具的发展历程,同时也可以借鉴其中的设计思路,应用于其他环境或平台的调试工具开发。这个高仿Firebug工具的源代码也是一个很好的学习...

    FireBug Web 开发调试工具

    【FireBug Web 开发调试工具】是专门为前端开发者设计的一款强大插件,它与Firefox浏览器紧密结合,为Web应用程序的开发和调试提供了前所未有的便利。FireBug对于基于浏览器的(Browser-Side,即BS架构)开发尤其...

    类似firebug的IE调试工具包

    这几个软件的结合可以实现类似于firebug的IE下调试工具。 1.打开IE菜单“工具”--“Internet选项”--“高级”,找到“禁用脚本调试(Internet Explorer)”和“禁用脚本调试(在Internet Explorer之外)”,将两个选项...

    firebug和firepath扩展工具

    Firebug和Firepath是Firefox浏览器中的两款非常重要的开发者扩展工具,尤其对于Web开发人员来说,它们是不可或缺的调试和测试助手。这两款工具在Firefox 56版本之前被广泛使用,尽管现在可能已经被新的开发工具如...

    火狐+firebug调试工具

    Firebug是火狐浏览器的一个重要插件,它为开发者提供了强大的网页前端开发和调试工具,极大地提升了网页开发的效率。Firebug的功能包括HTML、CSS、JavaScript的实时编辑和调试,以及对网络请求的监控,是前端开发...

    firebug1.45调试javascript工具

    Firebug 1.45是JavaScript开发者的一个重要工具,它为网页开发人员提供了一套集成在Firefox浏览器中的强大调试功能。这款插件在当时是非常流行的,尤其对于JavaScript的调试、性能分析以及HTML和CSS的调整来说,都是...

    IEDevToolBar-IE6下的FireBug网页调试工具(IE6的福音)

    IEDevToolBar-IE6下的FireBug网页调试工具(IE6兼容测试的好帮手)WEB开发人员的福音。 微软的IEDevToolBar,这是一个免费的专门为Web开发人员制作的IE插件,IE插件IEDevToolBar可以帮助我们分析网站的布局结构,有...

    IE6下的firebug

    《IE6下的Firebug Lite:一款跨浏览器的前端开发利器》 在早期的网页开发过程中,尤其是针对IE6这样的老版本浏览器,开发者面临的一个大挑战就是缺乏有效的调试工具。Firebug,作为Firefox的一款强大插件,为Web...

    前端开发必备工具firebug

    尽管现代浏览器(如Chrome、Firefox)已经内置了强大的开发者工具,且在某些方面超过了`Firebug`,但`Firebug`的用户界面和操作习惯仍然受到很多开发者的喜爱。对于熟悉`Firebug`的`ThinkPHP`开发者来说,使用`...

    IE8开发人员工具详解

    尽管IE8开发人员工具在某些方面可能不如Firefox的Firebug或Chrome的开发者工具那样功能全面,但它仍然是一款非常实用的工具,特别是对于需要支持IE8浏览器的项目来说更是如此。通过本文的详细介绍,希望开发者们能够...

    Firebug | 火狐调试工具 V2.0.19 正式版

    Firebug 也有提供其他网页开发工具,例如 Yahoo! 的网页速度优化建议工具 YSlow。 Firebug是哈维(Joe Hewitt)撰写的。他是原始 Firefox 创作者之一。 Firebug2.0支持Firefox 30.0a1 - 42.0,安装此扩展无需重启...

    web开发调试工具 httpwatch(支持firebox 3.6) 6.2.34 + IE(ie debugbar 5.3 +IEDevToolbar ) +Firefox( firebug 支持3.6) 天涯浪子

    本资源包集合了三款主流浏览器的调试工具:HttpWatch(适用于Firefox 3.6)、IE DebugBar 5.3与IEDevToolbar,以及Firebug(支持Firefox 3.6),这些都是天涯浪子精心整理的开发调试神器。 1. **HttpWatch**: ...

    firebug1.12-firebug1.11-firebug1.10-firebug1.9-firebug1.8-firebug1.7

    这些版本的迭代展示了Firebug作为Web开发工具的不断发展和进化,它始终紧跟Web技术的最新趋势,为开发者提供了强大的调试和分析工具。然而,需要注意的是,随着Firefox浏览器内置的开发者工具日益成熟,Firebug项目...

    firebug - 1.4 Javascript调式工具

    Firebug是一款著名的JavaScript调试工具,尤其在Web开发领域中,它曾是开发者不可或缺的利器。在1.4版本中,Firebug提供了强大的功能,帮助开发者深入理解网页的JavaScript代码,定位并修复问题。这款插件最初是为...

    firebug抓包工具

    Firebug是firefox下的一个插件,能够调试所有网站语言,如Html,Css等,但FireBug最吸引我的就是javascript调试功能,使用起来非常方便,而且在各种...总之就是一整套完整而强大的 WEB开发工具。再有就是其为开源的软件。

    IE8的开发人员工具使用

    IE8的开发人员工具,对于开发人员说明太好了,与以前的firebug差不多了。真的省了很多事情

Global site tag (gtag.js) - Google Analytics