APP下载

IE8诞生

2009-04-03沈建苗

微电脑世界 2009年3期
关键词:插件浏览器网页

沈建苗

IE(Internet Explorer,Windows自带的网络浏览器)的市场份额一直在被浏览器领域的后起之秀抢去,比如Mozlla的Firefox、苹果的Safari和谷歌的Chrome测试版,但微软希望借助计划于今年夏天发布的IE8扭转局势。我在认真比较了这4款浏览器后,得出这一结论:照目前情况来看,IE8是企业最容易部署和维护的网络浏览器。

此外,IE8的功能与其他浏览器的同类功能相比并不逊色,下面比较了IE8中的一些主要功能,并探讨为什么公司使用IE8比使用其他浏览器更明智。

容易部署

IE8似乎是最适合想在大型网络上使用浏览器的公司。尤其是,微软为IE8增舔了内置部署功能,基于微软公司现有的部署和更新平台。相比之下,Mozilla依赖第三方的Firefox客户机定制插件,比如FrontMotionFirefox MSI、CCK Wizard或FirefoxADM,Safari和Chrome还根本没有提供面向整个网络的客户机定制部署选项。

微软一直在大力宣传IE8在必要时可自动切换至IE 7兼容模式的功能。但那是因为IE 7及更早版本常常不遵守web标准,结果迫使Web开发人员用不同的方法为页面编写代码,以便页面能在IE上显示。一旦IE 8部署到网络上,它不会破坏企业内联网:内部或内联网网站会自动默认采用IE 7兼容模式,以便企业没必要改写对内的企业网页。类似的是,IE 8中的上网冲浪或外部浏览同样会默认采用新的“标准模式”。由于多年来Firefox、Chrome和Safari或多或少遵守Web标准,它们不需要这种兼容模式。

IE 8借鉴了谷歌chroYrie的做法,将提供内置的标签页崩溃(Tab Crash)保护机制。万一出现页面错误,崩溃的只是受影响的那个标签页。而不是整个浏览器。当前版本的Firefox和Safari都没有这项隔离功能。然而,浏览器崩溃后,Firefox会恢复整个浏览器会话;safari中有一项名为“重新打开上一次会话的所有窗口”的功能,不管会话最终是不是出现崩溃。都让你可以恢复之前的浏览器窗口。

提高生产力

虽然微软在采用多页浏览(Tabbed Browsing)之前动作不紧不慢,但IE 8必然会在这方面阔步前进。页面上链接打开新的标签页后,标以不同颜色的相关标签页会出现在原始标签页旁边。Chrome、Firefox和Safari不提供这项功能。另一方面,Chrome、Safari和Firefox 3.1可把某标签页从浏览器拖出来,创建一个新的独立的浏览器会话。IE 8做不到这一点。不过,IE 8会在标签页里面提供一些不错的功能:如果你打开新的标签页,浏览器就会提供这个选项:重新打开已关闭标签页,或者恢复前一个浏览会话。

另外,正8还将采用独特的“加速器”—一可以在某个特定网页里面打开服务。你只要高亮显示文本,然后点击蓝色“加速器”图标,即可在当前浏览的页面上打开博客、电子邮件、地图,甚至翻译服务,而不是剪切粘贴至另一标签页。Firefox(不借助插件)、Chrome或Safari还没有提供这项“页面中的页面”功能。

另一项独特功能:网站订阅(Web Slices)旨在监测网页的某个特定部分,比如说气象雷达图像或eBay拍卖,不需要你重新访问网页。你只要在需要时,选择网页元素、拖拉到工具栏,即可浏览。公司可能会把网站订阅功能用于内联网消息传送及访问公司服务。

Mozilla把Firefox 3中的工具栏称为“智能地址栏”(Awesome Bar),因为它可通过浏览器历史记录和书签来显示建议的Url。IE 8会有自己的智能地址栏,具有删除这些建议Url的独特功能——Firefox并不提供这样的功能。删除建议Url有助于防止被人窥视,消除共享计算机方面的隐私问题。

私密浏览

如果你与别人共享计算机,可能更希望自己访问的网站不添加至浏览器的历史记录中;或者浏览会话结束后,就删除创建的任何新Cookie。Safari是最早提供私密浏览(Private Browsing)的浏览器;Chrome的应对之策是Incognito;Firefox则计划为其3,1版本添加某种私密浏览功能。

微软将在IE 8中采用私密浏览模式(in PrivateBrowsing)。IE 8(等发布后)和Chrome(现已发布)都能显示视觉指示器——左上角的图标,表明你进入私密会话。safari并不提供任何视觉线索,Firefox还没有表态计划对用户界面作何改动。如果使用私密浏览,会话结束后,表明浏览会话的所有客户端证据都会消失,不过访问记录仍留在外部Web服务器上。

私密浏览功能似乎提供了私密性,但苹果和微软两家公司都使用了包含私密浏览会话的缓存。这不是自相矛盾的做法吗?不是,苹果使用了DNS缓存,那样Safari浏览器没必要在经常访问的网站上不断请求DNS信息。IE 8将为可能搜集有关访问信息的网站,保存私密浏览会话方面的信息。然而苹果和微软都表示,可以通过配置选项删除这些缓存。

提高安全性

也许旧版本IE最恼人的地方就是IE浏览器安全性不佳。微软在这方面也比竞争对手取得了重大进步,首先是它采用“可信计算”(Trustworthy Computing)技术来检查一行行代码。IE8(运行在“受保护模式”下)和Chrome都将运行在低级完整性级别,这意味着要是未得到用户的明确许可,它们就无法打开应用程序。而且这2款浏览器旨在使用“数据执行预防”和“地址空间布局随机化”技术,防范远程执行的恶意软件。Firefox和Safari都没有提供类似的保护机制。

所有新的浏览器都支持扩展验证SSL(ExtendedVerification SSL),这种方法进一步明确了你在访问的网站是否值得信任。只有Safari不会把地址栏变成绿色,以示额外安全。所有4款浏览器都包括了反网络钓鱼保护功能,不过Safari 3.2仅限于这项功能,还没有提供反恶意软件保护功能。

跨站脚本及其他守护程序

如果恶意网站使用Javascript从另一个网站读取数据或把数据写到另一个网站上,就会发生跨站脚本(XSS)攻击。不像另外3款浏览器,IE 8将提供内置的XSS保护。Firefox建议用户安装第三方插件No Script。到目前为止,Chrome和Safari都不提供专门针对XSS的保护。

“点击劫持”(Clickiacking)

是由xX/hiteHat Security安全公司的Teremiah Grossman和SecTheory案例公司的Roberr Hansen这2名安全研究人士首创的术语,指一种不太常见的险恶伎俩:不法分子诱骗用户点击经过掩盖的链接,执行未知操作,比如激活网络摄像头等外设,或者删除Webmafl网站上的数据。因为这种攻击采用了一种常见的编码方法,所以微软表示最有效的对付办法就是,开发人员添加一个特殊标签:X-Frame-OpfiOilS,IE 8可以用该标签过滤掉点击劫持企图。Firefox建议使用No Script插件来防范点击劫持企图。Chrome和Safari都没有提供专门针对点击劫持的保护机制。

点评

从强大的新功能及易于部署的优点来看,IE 8似乎俨然是这批浏览器中网络就绪功能最完备的产品。一旦微软发布IE 8,目前在使用Internet Explorer的企业显然值得升级到该版本i那些弃用IE的企业,也可以重新评估生产力和安全性方面的优点,如果及时回头,势必也能获得这些优点。

猜你喜欢

插件浏览器网页
用好插件浏览器标签页管理更轻松
微软发布新Edge浏览器预览版下载换装Chrome内核
基于HTML5静态网页设计
搜索引擎怎样对网页排序
请个浏览器插件全能管家
基于jQUerY的自定义插件开发
浏览器
lE8设置技巧大放送
美国社交网站的周末大战
网页智能搜索数据挖掘的主要任务