2008/12/18
[紧急]修复IE7 0day漏洞补丁出来了
http://www.microsoft.com/technet/security/bulletin/ms08-078.mspx
http://support.microsoft.com/kb/960714
这个漏洞实在是非常严重,微软已推出非常规紧急补丁,KB960714,尽快在线更新吧。
标签: IE, IE7, Vista, Windows, Windows Vista, WindowsXP, 安全, 漏洞
2008/12/16
[Vista非主流]定义IE7的Ctrl+Shift+Enter快速完成
之前介绍了如何更改简体中文版Windows Vista的IE7的Ctrl+Enter快速完成的网址后缀,那么如何定义Windows Vista下的IE7的Ctrl+Shift+Enter快速完成的网址后缀呢?
很简单,甚至不用操作注册表编辑器。
打开IE7,单击“工具”菜单,选择“Internet选项”菜单,在“Internet选项”的“常规”选项卡下单击“语言”按钮,如下图所示:
在这个图中所示的“后缀”后的文本框中输入希望Ctrl+Shift+Enter组合键快速完成的网址后缀,比如net这个网址后缀。如此设置之后,比如要在IE7中访问www.discuz.net,只需要输入discuz之后按下Ctrl+Shift+Enter这个组合键即可。
标签: IE, IE7, Vista, Windows Vista
2008/12/13
[Vista非主流]IE8 Partner Build非专业测试
Internet Explorer 8 Partner Build,版本号8.0.6001.18343,这个版本就是IE8 RC1。测试平台详细情况:
AMD Turion64 X2 TL-56(1.8GHz)
2.5G DDR2 667
nForce Go6150
Windows Vista Ultimate SP2 Beta
了解IE8 RC1的更多信息请点击链接。
本次非专业测试安排了以下项目:
Acid2、Acid3、SlickSpeed、CSSTest,对照组采用IE7(7.0.6001.18000)和Firefox3(3.0.4),接下来将依次给出非专业测试结果:
Acid2
Acid2,是针对网页浏览器及设计软件,就支援HTML、CSS 2.0及PNG图像标准的综合测试,由网页标准计划小组(Web Standards Project)设计,在1997年推出首个版本,名为"Acid"。[via:Wikipedia]
IE8可以完整显示笑脸,IE7直接无视,成了乱七八糟的图像了。Firefox3也可以完整显示笑脸,不过IE8和Firefox3都存在一个问题,就是非最大化状态下,笑脸就会不完整了,如下图所示:
应该是个不完整通过Acid2的,不过WSP组织认可IE8 Beta和Firefox3都通过了。
PS:Google Chrome最大化和非最大化都没有问题。
Acid3
Acid3 由网页标准计划小组(Web Standards Project, WaSP)设计,是一份网页浏览器及设计软件之标准相容性的测试网页,于 2008年3月3日正式发布[1]。其测试焦点集中在ECMAScript、DOM Level 3、Media Queries和data: URL。以浏览器开启此测试网页后,页面会不断加载功能、直接给予分数,满分为100分。[via:Wikipedia]IE7连内容都看不清了,最后得分只有12分,如下图所示:
IE8倒是好一些,能准确看到内容,只是得分正好是IE7的分数倒过来,即21分,如下图所示:
Firefox3可以拿到70分,如下图所示:
Acid3所用到的项目大部分网站都未采用,无太大实际意义。
SlickSpeed
SlickSpeed这个测试项目通过访问http://mootools.net/slickspeed/来测试,这个测试主要是测试数个JS库(框架)的CSS Selector功能,从而测试浏览器性能。该测试项目样式如下图:
一共有5种不同的JS库,这5个JS库的测试结果都在表格最下方,数字越小越好,有三个浏览器分别测试,下面将列表给出数据:
| 浏览器/JS库 | MooTools1.2 | JQuery1.2.6 | Prototype1.6.0.2 | YUI 2.5.2 | Dojo 1.1.1 |
| IE8 | 630 | 337 | 1613 | 1056 | 无效 |
| IE7 | 618 | 452 | 2293 | 1567 | 710 |
| Firefox3 | 156 | 173 | 300 | 378 | 125 |
基本上这个测试项目Firefox3完胜,IE8因为更改了渲染引擎的缘故,Dojo有太多项目无法完成,故而无得分。
CSSTest
CSSTest通过访问http://www.howtocreate.co.uk/csstest.html,并将这个页面保存到本地后再用浏览器打开来测试。这个测试项目测试了浏览器描绘CSS的基准性能。
在浏览器本地打开保存的文件之后在浏览器内容区域右上角会显示多少ms,这里显示的是页面加载时间,越短越好。单击内容区域中的Get All Div's按钮会弹出一个JS对话框显示多少ms,这里显示的是截获页面中所有DIV代码所用的时间,也是越短越好。CSSTest测试页面样式如下图所示:
由于测试的不确定性,这里将采取测试结果的平均值,页面加载时间通过刷新五次页面来获得,同样的通过按下五次Get All DIV's按钮来获得结果,列表如下:
| 浏览器/结果 | 平均值 | |||||
| IE8 | 515/47 | 515/16 | 515/16 | 530/16 | 515/15 | 518/22 |
| IE7 | 475/102 | 483/19 | 478/20 | 484/19 | 475/19 | 479/35.8 |
| Firefox3 | 333/36 | 394/18 | 389/31 | 382/18 | 375/18 | 375/24 |
对比来看,各有千秋,页面加载时间Firefox3完胜,Get All Div's这一块IE8优胜。
非专业测试就到此结束了,测试结果仅供参考,虽然IE8有长足的进步,不过IE8仍面对着严峻的问题,现有的不少网页设计并不兼容IE8,要让市场适应IE8尚需时间,如果IE8能遵守W3C标准,那网页设计师就轻松多了。
[Vista非主流]是我的关于Vista的基本使用方法、技巧、故障解决等文章的专题集合,之所以叫做非主流,和Vista与老产品XP的市占率相比较而得出的结论,Vista还是非主流产品。
2008/12/04
[Vista非主流]更改IE7的Ctrl+Enter快速完成
这个Ctrl+Enter在绝大多数浏览器包括Firefox、Safari、Google Chrome、Opera下均有效,但是我们会发现在我们常用的Windows XP自带的IE6以及Windows Vista自带的IE7下如此操作却自动补齐的是www.和.com.cn而不是.com,这个问题只出现在简体中文版的Windows版本。这是微软中国将Windows系列产品的在地化(本土化)的一个小特性,只是我们常常访问的著名门户网站以及许许多多的Web2.0网站并不会用所谓的.com.cn网域,更多的网站选择了国际化的.com网域。在简体中文版的Windows Vista下的IE7的Ctrl+Enter组合键自动补齐的.com.cn并不吻合我们的习惯,这个问题不存在于简体中文版的Firefox、Opera、Google Chrome以及Safari,如果你常常使用IE浏览器,你有两个选择:
- 更改IE7的Ctrl+Enter快速完成
单击“开始”菜单,在搜索栏中输入“regedit”(不包括双引号)后再在搜索结果中右键选择“regedit.exe”,在弹出的菜单中选择“以管理员身份运行”,在UAC对话框中单击“确定”按钮之后弹出注册表编辑器。以此展开注册表项:
HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Toolbar
右键选择“Toolbar”新建“项”,命名为“QuickComplete”,在该项下新建一个“字符串值”,命名为“QuickComplete”,该注册表键键值为“http://www.%s.com”,这样子我们就可以更改好IE7的Ctrl+Enter快速完成的自动补齐为www.和.com而不是.com.cn了。
你也可以下载这个注册表文件来导入你的系统中:
QuickComplete
PS:同样适用于简体中文版的Windows XP。
- 使用基于IE内核的外挂式浏览器
这一类基于IE内核的外挂式浏览器还有Maxthon、腾讯TT浏览器等。
[Vista非主流]是我的关于Vista的基本使用方法、技巧、故障解决等文章的专题集合,之所以叫做非主流,和Vista与老产品XP的市占率相比较而得出的结论,Vista还是非主流产品。
标签: IE, IE7, Vista, Windows Vista
2008/09/03
Bonjour可能会影响浏览器
一位朋友最近入手了一个Apple iPod nano 4G版,由于向iPod下载音乐需要使用Apple自己开发的iTune来管理实现,于是朋友安装了Apple官方网站上下载的iTune7,他是依照标准安装来完成安装的,于是向系统中安装了一个叫做Bonjour的软件。他的PC安装的操作系统是Windows XP SP3,在进行其它操作并无异常,就是在使用Firefox3就会导致CPU 100%,无法正常关闭Firefox3浏览器,只有在“任务管理器”中强制关闭firefox.exe进程,在关闭时可以看到firefox.exe进程的内存占用大小正常,就是CPU占用高达99%。最初认为是朋友的Firefox3用户配置文件有问题了,于是删除了配置文件之后依旧无效。不得已只好选择删除Firefox3,删除Firefox3之后选择了向Mozilla反馈问题,结果发现了一个新的症状,IE7也是会导致CPU99%。在这里Firefox3和IE7都有一个相同点,就是设置了首页的,这就是说只要浏览器启动进程之后开始访问网络资源的时候就会卡死,这个时候才考虑到新近才安装的iTune所捆绑安装的Bonjour这个网络组件,于是进入“控制面板”中的“添加/删除程序”中卸载Bonjour之后故障排除。
Bonjour也被安装了不少人次的,没道理出现这种情况还没有改进,疑似可能Bonjour跟网卡驱动有冲突,朋友用的是nVIDIA 4 AMD Edition的芯片组,所用网卡是nVIDIA自行开发的集成网卡,可能是nVIDIA的网卡驱动和Bonjour有冲突才导致使用浏览器就会高CPU占用率。
2008/02/07
微软将强制升级浏览器至IE7.0
微软去年10月宣布,将于2月22日通过Windows服务器更新服务(WSUS)将用户计算机上的浏览器自动升级到IE7,而且不再需要用户证明自己使用的Windows XP操作系统为正版。在此之前,用户要想下载IE7,首先需要通过Windows正版增值计划的验证,证明自己使用的是正版操作系统。微软表示,该公司这样做主要出于安全方面的考虑。
2007/04/28
IE7绝杀——RIES(重置 Internet Explorer 设置)
在IE6时代,我们经常会碰到IE6无法正常使用,无法启动,弹出广告等问题,皆因IE6相对较差的安全性(往深里谈当然还牵扯到用户权限的问题, 如果降权使用系统,那么IE6也不会碰到如此多的问题了)以至于流氓软件太容易侵入IE6。不过在IE7,我们有了绝杀武器——RIES!
RIES即“重置 Internet Explorer 设置”,在IE7使用RIES会重置:
- 主页
- 搜索范围
- 浏览历史记录
- 表单数据
- 密码
- 外观设置
- 工具栏
- ActiveX 控件
这些已能解决大多数莫名其妙的问题了的,那么如何“重置 Internet Explorer 设置”呢?
打开IE7,选择“工具/Internet选项”菜单命令,单击“高级”选项卡下单击“重置”按钮,在而后弹出的“重置 Internet Explorer 设置”对话框中单击“重置”按钮。现在IE7就开始重置 Internet Explorer 设置了,当完成操作。可以关闭所有打开的设置窗口。现在重启IE7即可完成重置了。
要想了解RIES到底重置了什么,请阅读微软帮助与支持文档:
http://support.microsoft.com/kb/923737/zh-cn

