存档
救活失效的IE8 Developer Tools
IE8 Developer Tools是一个不错的查看页面元素的工具,类似于Firefox的Firebug。至于哪个更好用,不是本文的主题。在用了一段时间以后,实然有一天,这个工具失效了,也就是窗口出不来了,在IE上点击”Developer Tools”后了出现以下不正常的窗口:
首先我不知道是什么原因造成这样的,不过我猜测是更新补丁的问题(我的系统是Windows Server 2008 R2)。这个工具不能用了,对测试Web页面将是一个损失。怎么办?换Firefox吗?先自己动手试试,看能不能救活它。
经反复试验,想完全”救活”它,使它像以前那样正常工作似乎是不可能的(如果你重装系统,并且不再更新补丁的情况例外)。下面的办法可以部分使它能工作,就是麻烦了一些:
- 在出现了上述情况时,在那个空白的窗口上点右键,选择最大化:
- 这时,你会发现窗口出来了,和以前一模一样。现在可以用它来干活了。
不过很快你就会,这个窗口只能最大化使用。其它的任何操作都会使它像刚打开时的那样”空白”并缩到任务栏上。至少在我的机器上是这样。如果它又”空白”并缩到任务栏上了,再右击,选择最大化选项。
就目前来说,只能这样不方便地凑和着使用了。如果确实是微软的补丁的问题,希望能尽快再放个补丁让Developer Tools恢复原状。
原创文章如转载,请注明:转载自张文杰的博客 [ http://zhangwenjie.net ]
本文链接地址:http://zhangwenjie.net/archives/335.html
IE9可能快于Chrome???
微软必须让其下一代浏览器IE9的速度赶上甚至超过谷歌Chrome,才能保住不断下滑的市场份额。
一般来说,谷歌Chrome的开发速度比IE浏览器更快。毕竟,搜索巨头谷歌已经在一年多的时间发布了3个重要版本的Chrome(从 Chrome 1.0到Chrome 4.0)。微软从2006年年底开始开发IE8,一直到2009年3月份IE8正式版才最终发布。由于基于其他IE浏览器开发,与其他浏览器展开竞争 时,IE8的性能和功能性一直处于下风。
实际上,IE8对浏览器JavaScript性能的开发非常少。微软一直认为,JS仅仅是浏览器性能的一方面,在某些情况下这甚至是微不足道的。微软还证明IE浏览器的网页加载速度与Chrome和Firefox处于同一水准。
然而,IE8已经让微软意识到浏览器用户对速度的要求已经高于浏览器性能。在上个月的PDC2009大会上,微软展示了IE9浏览器,这就暗示着它将与Firefox 3.6展开新一轮的竞争。
微软指出,IE9在SunSpider测试中的成绩为986毫秒,Firefox 3.6为840毫秒,Chrome 4.0则为437毫秒。很显然,微软只有先提升IE浏览器的JavaScript引擎的性能,才有机会赶超Chrome浏览器。但与此同时,考虑到一年的时间内谷歌将发布升级数版Chrome,因此IE9的开发速度也需要快于Chrome。
据悉,微软IE浏览器团队总经理迪安-哈查莫维奇(Dean Hachamovitch)此前在接受采访时表示:“PC硬件具备巨大利用价值的原因之一就是GPU。因此,我们将在现代Windows图形引擎DirectX上开发IE。”
IE9将抛弃Windows系统的早期图像渲染引擎GDI(图形设备接口),继而使用Direct2D和DirectWrite APIs(应用程序接口)分别渲染二维图像和文字。


