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
分享到:
相关推荐
类似于firebug的网页开发工具,适用于IE版本,遨游 Firebug集成到傲游浏览器中,将提供一个良好的网页开发工具,当您浏览任何网页时,可以直接编辑,调试和监测网页中的CSS,HTML和JavaScript元素。(Firebug ...
IE插件 类似Firebug,IE firebug插件,IE WebDeveloper ,IE的测试网页插件,在IE中处理CSS样式问题
这几个软件的结合可以实现类似于firebug的IE下调试工具。 1.打开IE菜单“工具”--“Internet选项”--“高级”,找到“禁用脚本调试(Internet Explorer)”和“禁用脚本调试(在Internet Explorer之外)”,将两个选项...
类似firebug的IE下的工具(包括debugbar v4.5.1 附注册 ,companionjs,microsoft javascript debuger
NULL 博文链接:https://ssh-2009-126-com.iteye.com/blog/715747
IE6下调试工具-js写的高仿firebug
firefox浏览器web开发必备的扩展工具firebug和firepath,这两个工具都是原来用在56版本的。
IEDevToolBar-IE6下的FireBug网页调试工具(IE6兼容测试的好帮手)WEB开发人员的福音。 微软的IEDevToolBar,这是一个免费的专门为Web开发人员制作的IE插件,IE插件IEDevToolBar可以帮助我们分析网站的布局结构,有...
thinkphp前端开发必备工具firebug,php开发人员必备工具。
FireFox插件,BS架构下必备的开发工具
Firebug 也有提供其他网页开发工具,例如 Yahoo! 的网页速度优化建议工具 YSlow。 Firebug是哈维(Joe Hewitt)撰写的。他是原始 Firefox 创作者之一。 Firebug2.0支持Firefox 30.0a1 - 42.0,安装此扩展无需重启...
jqgrid非常简单的例子,读取本地简单的XML,还有IE下的firebug调试工具,零分分享,只求资源共享更好交流发展
firebug1.45调试javascript工具,带调试功能,可设断点,目前最新稳定版。
Firebug是firefox下的一个插件,能够调试所有网站语言,如Html,Css等,但FireBug最吸引我的就是javascript调试功能,使用起来非常方便,而且在各种...总之就是一整套完整而强大的 WEB开发工具。再有就是其为开源的软件。
IE8的开发人员工具,对于开发人员说明太好了,与以前的firebug差不多了。真的省了很多事情
Firebug是Firefox的一个插件,Firebug 和 firefox 整合在一起,使你浏览网页时手边有了一套强大的网页开发工具。你可以编辑、调试和监控任何网页上的 CSS、HTML 和 Javascript。而且可以在线的时候修改dom非常弹大的...
最新火狐浏览器,加上调试工具firebug,再加上httpwatchPro,绝对超值下载!
Firebug是firefox的一个插件,Firebug 和 firefox 整合在一起,使你浏览网页时手边有了一套强大的网页开发工具。 你可以编辑、调试和监控任何网页上的 CSS、HTML 和 Javascript。而且可以在线的时候修改dom非常弹大...
IE JS 调试工具 和 FireFox中的FireBug很相似,非常方便在IE中调试JS
第二步,安装前端开发人员最普及的开发工具 Firebug-2.0.16 (下载包中有) 安装方法: 打开Firefox浏览器--打开菜单(右上角三条横杆)--附加组件--扩展--点击右上角有个雪花一样的设置按钮--从文件安装附加组件--选择...