论文部分内容阅读
在网络时代,Web浏览器无疑是各IT豪门追逐的目标,而身为霸主的微软也不敢有丝毫大意。距离IE7正式版发布仅仅一年多的时间,微软就推出了下一代浏览器IE8的测试版,并于近日提供IE8 Beta1简体中文版的下载。
这个新版的IE浏览器除了比较隐性的标准变化之外,也给用户带来了一些全新的功能。
IE8界面的变化
IE8的安装界面与IE7相比并没有太多的变化,只是安装过程更加趋于人性化,用户也可以选择是否同时安装更新。大约经过三、四分钟之后,整个安装即告完成,随后安装程序会提示重新启动计算机,以完成后续操作。
重启并打开IE后,程序将会自动弹出一个配置向导窗口,用户可以选择使用快速设置,或选择自定义设置,根据向导提示选择搜索提供程序、活动提供程序,以及安全性筛选的设置。
IE8没有像传说那样引入Ribbon界面,仍然以IE7的界面为基础,只是在一些具体的功能按钮上进行了调整,并引入部分新的特性。其中,最醒目的变化当属新增加的收藏夹工具栏(Favorites Bar)。这个工具栏对于Firefox用户来说并不陌生,用户通过拖拽网址链接或者用鼠标点击工具栏按钮下拉菜单中的“添加到收藏夹栏”,即可将当前网址添加到收藏夹工具栏里。
实际上,这个工具栏是由原来的链接栏重新打造而成的,整合了网址链接、Office文档,以及新版IE提供的源剪辑的支持。
在IE8工具栏上可以看到增加了几个新的按钮,左侧的“模仿IE7”按钮可将IE8模仿成IE7进行浏览,确保向后兼容性;右侧的“开发人员工具”是IE8为开发者提供的调试工具;而原来默认设置为隐藏的“阅读邮件”按钮也在IE8中显示出来了,点击后可以直接调出电子邮件客户端工具,即使系统中安装的是非微软产品也能够正常调取。
IE8界面另一个比较醒目的变化是域名突出显示,即用户在IE8地址栏里输入URL或打开网页之后,将会发现URL的域名以加粗黑体突出显示,而其他字符则以灰色显示。例如,www.taobao.com将会突出显示“taobao.com”,而taobao.gegecn.com.cn则会突出显示“gegecn.com.cn”。这项特性使得用户能够快速确认他们正在访问的网站是否为想要访问的网站,而不是伪装的钓鱼站点。
IE8五大亮点
众所周知,IE8一个重大的改变就是全面支持Web标准,并且通过Acid2测试。事实上,除了隐性的标准变化之外,IE8也带来了一些令人惊喜的新功能与特性,例如活动(Activities)、源剪辑(WebSlices)等等。
活动服务
当用户从IE8页面中选择任意文本时,将会出现一个绿色箭头图标的“活动”按钮,其扩展菜单中包含有可以执行的不同类别的行为。在每个分类下有多种行为,例如一个博客分类可包含大量不同提供商的博客服务。
IE8的活动是基于上下文的服务,它与智能标签的行为有些类似,但不同的是,活动是由用户选择行为,微软并不干涉页面;而智能标签通常拥有单一目的,任何人都能够构建一个行为。正因为此,IE8并未尝试自动监测一段特定文本所能够拥有的行为,不管是高亮选择一个地址还是人名,点击“活动”按钮之后都将弹出相同的菜单。
用户通过IE8的活动可以从任意网页快速地访问外部服务,其通常涉及以下两种类型的操作:“查找”与当前网页中的数据相关的信息;将当前网页中的内容“发送”到另一个应用程序。类似的功能原来都是通过IE右键菜单实现的,例如Google提供的“发送到Gmail”、“使用Google搜索”等等。
对于本机中已经安装的活动服务,用户可以在页面单击鼠标右键,执行“更多活动”|“管理活动”,在弹出的窗口中可以选择“禁用”、“删除”、“设为/取消默认”,以及查看相应活动服务的安装网址、主页和状态。
此外,微软也允许使用者安装自己的活动程序,用户可以从Internet Explorer 8 Service Guide或者提供有Activities的网站进行安装。虽然目前能够提供的活动服务还仅仅是少数,但可以预见,在IE8正式推出之后将会有很多网站推出自己的活动程序。
源剪辑
源剪辑是IE8带来的另一项全新功能,它允许用户订阅支持WebSlices网站的一部分内容,如Facebook状态文本、易趣或淘宝的拍卖细节。无论用户在Web上的什么位置,都可以将其订阅的内容放在收藏夹栏里,当该内容发生更改时用户将会收到更新通知。
这项功能利用了微软内建的源平台(RSS Platform),这也意味着WebSlices可以被其他应用程序所访问。当用户订阅一个WebSlice时,IE下载整个页面并首先清除页面中的Javascript与其他潜在的恶意代码,然后WebSlice自身的HTML被存储在源平台中,而特殊定义的元素将在用户点击IE8收藏夹栏查看WebSlice时被更新。
例如,用户可以在淘宝搜索结果里订阅某一个商品的拍卖信息(http://ie8.taobao.com/list.php)。当IE8发现页面存在WebSlices时,工具栏上的紫色按钮即会被点亮,点击展开能够看到此页面的所有Feed,而当鼠标悬浮在使用了特殊标记的那部分HTML上时,左上角也会浮现出即处(In-place)发现按钮。点击紫色的发现按钮就可以完成订阅了。
订阅之后,在收藏夹栏里将会出现对应的WebSlice按钮。订阅信息发生变化时,该WebSlice按钮会闪动提示,单击按钮就可以预览订阅的信息。
自动崩溃恢复
IE的对手FireFox很早之前就提供了自动故障恢复功能,这项功能能够在浏览器出现问题崩溃时自动恢复异常关闭的网页,而IE直至7.0版本仍未实现这个功能,尽管用户可以借助IE7 pro之类的辅助工具实现自动故障恢复。
如今,新版的IE8已经提供了“Automatic Crash Recovery(自动崩溃恢复)”功能,用户不必安装IE7 pro也可以重新打开因为IE崩溃意外关闭的网页。
当IE由于特殊原因崩溃时,重新打开浏览器后,将会弹出一个“上次浏览会话意外关闭”的提示窗口,并询问用户是否还原上次会话,或是返回主页,选择前者即可恢复因IE崩溃未正常关闭的网页。不过,与IE7 pro相比,IE8的自动崩溃恢复并不能让用户选择恢复指定的页面。
模仿IE7
经常关注Web标准的朋友可能知道,IE8提供了三种不同的页面渲染模式:Quirks Mode、Strict Mode、Standards Mode。其中,Quirks Mode是兼容旧有内容的渲染模式;Strict Mode相当于IE7所支持的模式;Standards Mode为IE8默认的页面渲染模式,即严格遵循W3C规范的标准模式,前两者需要网页开发者在页面源码中加入相应的标签开关触发。
IE8默认渲染模式的改变,使得通过其浏览部分针对IE7特性开发的网页时,可能会出现文字编排错位等现象。为此,微软在IE8中提供了一个“模仿IE7”按钮,利用这个按钮能够将IE8完全伪装成IE7,包括伪装自己的代理字符串、版本信息与页面渲染模式,这样基本保证在IE7浏览正常的页面能够在IE8中正常浏览。不过,当按下这个“模仿IE7”按钮时,还必须重新启动IE浏览器才会生效。
改进功能与开发工具
IE8不仅仅增加了源剪辑、活动等面向终端用户的新功能,同时为开发者提供了一个相当不错的开发人员工具(Developer Tools),并且针对IE7的部分功能进行了改进与更新,包括安全性筛选滤器(Safety Filter)和新版的加载项管理器(Manage Add-ons)。
在IE8界面点击工具栏最右侧的鼠标指针按钮,或者直接按下“Alt+Y”快捷键,就能打开微软内置的开发人员工具。
这个工具类似于FireFox的开发插件Firebug,Web开发者不但可以方便地调试Javascript代码,而且可以在调试状态下通过点击查找与该页面元素相应的HTML/CSS/Javascript代码段,有效地提升开发效率。对于终端用户而言这个工具没有多大吸引力,但对于开发人员却是相当有用。
安全性筛选器是原IE7仿冒网站筛选器的增强版本,除了包括已有的钓鱼网站过滤功能之外,还可以阻止损害计算机和盗取用户个人信息的已知恶意软件入侵。此外,安全性筛选滤器的处理速度和性能都有很大的提高,在确保安全的同时也能保证快速浏览。
IE8新版的加载项管理器则在细节方面加以改进,强化了用户体验。执行菜单“工具”|“管理加载项”|“启用或禁用加载项”即可进入新版的加载项管理器。其界面简洁直观、易于上手,所有加载项按分类清楚排列,便于用户分门别类地对相关加载项进行管理,例如禁用或清理部分第三方加载项。
目前,IE8还只是处于Beta1阶段,但其引入的有关特性着实让人眼前一亮:比IE7更严格地遵循Web标准,尝试对HTML5的支持;旨在整合Web服务以方便用户的活动;便捷易用的收藏夹工具栏;兼顾网页兼容性;友好的辅助开发工具等等。这些新的特性为IE8与FireFox比拼增添了不少资本,同时对于Web开发者也是一个福音。
此外,根据微软官方的说法,IE8 Beta1实际上是一个面向开发者的版本,而定于今夏发布的Beta2将具有更多面向消费者的功能,非常令人期待。□
“本文中所涉及到的图表、注解、公式等内容请以PDF格式阅读原文”
这个新版的IE浏览器除了比较隐性的标准变化之外,也给用户带来了一些全新的功能。
IE8界面的变化
IE8的安装界面与IE7相比并没有太多的变化,只是安装过程更加趋于人性化,用户也可以选择是否同时安装更新。大约经过三、四分钟之后,整个安装即告完成,随后安装程序会提示重新启动计算机,以完成后续操作。
重启并打开IE后,程序将会自动弹出一个配置向导窗口,用户可以选择使用快速设置,或选择自定义设置,根据向导提示选择搜索提供程序、活动提供程序,以及安全性筛选的设置。
IE8没有像传说那样引入Ribbon界面,仍然以IE7的界面为基础,只是在一些具体的功能按钮上进行了调整,并引入部分新的特性。其中,最醒目的变化当属新增加的收藏夹工具栏(Favorites Bar)。这个工具栏对于Firefox用户来说并不陌生,用户通过拖拽网址链接或者用鼠标点击工具栏按钮下拉菜单中的“添加到收藏夹栏”,即可将当前网址添加到收藏夹工具栏里。
实际上,这个工具栏是由原来的链接栏重新打造而成的,整合了网址链接、Office文档,以及新版IE提供的源剪辑的支持。
在IE8工具栏上可以看到增加了几个新的按钮,左侧的“模仿IE7”按钮可将IE8模仿成IE7进行浏览,确保向后兼容性;右侧的“开发人员工具”是IE8为开发者提供的调试工具;而原来默认设置为隐藏的“阅读邮件”按钮也在IE8中显示出来了,点击后可以直接调出电子邮件客户端工具,即使系统中安装的是非微软产品也能够正常调取。
IE8界面另一个比较醒目的变化是域名突出显示,即用户在IE8地址栏里输入URL或打开网页之后,将会发现URL的域名以加粗黑体突出显示,而其他字符则以灰色显示。例如,www.taobao.com将会突出显示“taobao.com”,而taobao.gegecn.com.cn则会突出显示“gegecn.com.cn”。这项特性使得用户能够快速确认他们正在访问的网站是否为想要访问的网站,而不是伪装的钓鱼站点。
IE8五大亮点
众所周知,IE8一个重大的改变就是全面支持Web标准,并且通过Acid2测试。事实上,除了隐性的标准变化之外,IE8也带来了一些令人惊喜的新功能与特性,例如活动(Activities)、源剪辑(WebSlices)等等。
活动服务
当用户从IE8页面中选择任意文本时,将会出现一个绿色箭头图标的“活动”按钮,其扩展菜单中包含有可以执行的不同类别的行为。在每个分类下有多种行为,例如一个博客分类可包含大量不同提供商的博客服务。
IE8的活动是基于上下文的服务,它与智能标签的行为有些类似,但不同的是,活动是由用户选择行为,微软并不干涉页面;而智能标签通常拥有单一目的,任何人都能够构建一个行为。正因为此,IE8并未尝试自动监测一段特定文本所能够拥有的行为,不管是高亮选择一个地址还是人名,点击“活动”按钮之后都将弹出相同的菜单。
用户通过IE8的活动可以从任意网页快速地访问外部服务,其通常涉及以下两种类型的操作:“查找”与当前网页中的数据相关的信息;将当前网页中的内容“发送”到另一个应用程序。类似的功能原来都是通过IE右键菜单实现的,例如Google提供的“发送到Gmail”、“使用Google搜索”等等。
对于本机中已经安装的活动服务,用户可以在页面单击鼠标右键,执行“更多活动”|“管理活动”,在弹出的窗口中可以选择“禁用”、“删除”、“设为/取消默认”,以及查看相应活动服务的安装网址、主页和状态。
此外,微软也允许使用者安装自己的活动程序,用户可以从Internet Explorer 8 Service Guide或者提供有Activities的网站进行安装。虽然目前能够提供的活动服务还仅仅是少数,但可以预见,在IE8正式推出之后将会有很多网站推出自己的活动程序。
源剪辑
源剪辑是IE8带来的另一项全新功能,它允许用户订阅支持WebSlices网站的一部分内容,如Facebook状态文本、易趣或淘宝的拍卖细节。无论用户在Web上的什么位置,都可以将其订阅的内容放在收藏夹栏里,当该内容发生更改时用户将会收到更新通知。
这项功能利用了微软内建的源平台(RSS Platform),这也意味着WebSlices可以被其他应用程序所访问。当用户订阅一个WebSlice时,IE下载整个页面并首先清除页面中的Javascript与其他潜在的恶意代码,然后WebSlice自身的HTML被存储在源平台中,而特殊定义的元素将在用户点击IE8收藏夹栏查看WebSlice时被更新。
例如,用户可以在淘宝搜索结果里订阅某一个商品的拍卖信息(http://ie8.taobao.com/list.php)。当IE8发现页面存在WebSlices时,工具栏上的紫色按钮即会被点亮,点击展开能够看到此页面的所有Feed,而当鼠标悬浮在使用了特殊标记的那部分HTML上时,左上角也会浮现出即处(In-place)发现按钮。点击紫色的发现按钮就可以完成订阅了。
订阅之后,在收藏夹栏里将会出现对应的WebSlice按钮。订阅信息发生变化时,该WebSlice按钮会闪动提示,单击按钮就可以预览订阅的信息。
自动崩溃恢复
IE的对手FireFox很早之前就提供了自动故障恢复功能,这项功能能够在浏览器出现问题崩溃时自动恢复异常关闭的网页,而IE直至7.0版本仍未实现这个功能,尽管用户可以借助IE7 pro之类的辅助工具实现自动故障恢复。
如今,新版的IE8已经提供了“Automatic Crash Recovery(自动崩溃恢复)”功能,用户不必安装IE7 pro也可以重新打开因为IE崩溃意外关闭的网页。
当IE由于特殊原因崩溃时,重新打开浏览器后,将会弹出一个“上次浏览会话意外关闭”的提示窗口,并询问用户是否还原上次会话,或是返回主页,选择前者即可恢复因IE崩溃未正常关闭的网页。不过,与IE7 pro相比,IE8的自动崩溃恢复并不能让用户选择恢复指定的页面。
模仿IE7
经常关注Web标准的朋友可能知道,IE8提供了三种不同的页面渲染模式:Quirks Mode、Strict Mode、Standards Mode。其中,Quirks Mode是兼容旧有内容的渲染模式;Strict Mode相当于IE7所支持的模式;Standards Mode为IE8默认的页面渲染模式,即严格遵循W3C规范的标准模式,前两者需要网页开发者在页面源码中加入相应的标签开关触发。
IE8默认渲染模式的改变,使得通过其浏览部分针对IE7特性开发的网页时,可能会出现文字编排错位等现象。为此,微软在IE8中提供了一个“模仿IE7”按钮,利用这个按钮能够将IE8完全伪装成IE7,包括伪装自己的代理字符串、版本信息与页面渲染模式,这样基本保证在IE7浏览正常的页面能够在IE8中正常浏览。不过,当按下这个“模仿IE7”按钮时,还必须重新启动IE浏览器才会生效。
改进功能与开发工具
IE8不仅仅增加了源剪辑、活动等面向终端用户的新功能,同时为开发者提供了一个相当不错的开发人员工具(Developer Tools),并且针对IE7的部分功能进行了改进与更新,包括安全性筛选滤器(Safety Filter)和新版的加载项管理器(Manage Add-ons)。
在IE8界面点击工具栏最右侧的鼠标指针按钮,或者直接按下“Alt+Y”快捷键,就能打开微软内置的开发人员工具。
这个工具类似于FireFox的开发插件Firebug,Web开发者不但可以方便地调试Javascript代码,而且可以在调试状态下通过点击查找与该页面元素相应的HTML/CSS/Javascript代码段,有效地提升开发效率。对于终端用户而言这个工具没有多大吸引力,但对于开发人员却是相当有用。
安全性筛选器是原IE7仿冒网站筛选器的增强版本,除了包括已有的钓鱼网站过滤功能之外,还可以阻止损害计算机和盗取用户个人信息的已知恶意软件入侵。此外,安全性筛选滤器的处理速度和性能都有很大的提高,在确保安全的同时也能保证快速浏览。
IE8新版的加载项管理器则在细节方面加以改进,强化了用户体验。执行菜单“工具”|“管理加载项”|“启用或禁用加载项”即可进入新版的加载项管理器。其界面简洁直观、易于上手,所有加载项按分类清楚排列,便于用户分门别类地对相关加载项进行管理,例如禁用或清理部分第三方加载项。
目前,IE8还只是处于Beta1阶段,但其引入的有关特性着实让人眼前一亮:比IE7更严格地遵循Web标准,尝试对HTML5的支持;旨在整合Web服务以方便用户的活动;便捷易用的收藏夹工具栏;兼顾网页兼容性;友好的辅助开发工具等等。这些新的特性为IE8与FireFox比拼增添了不少资本,同时对于Web开发者也是一个福音。
此外,根据微软官方的说法,IE8 Beta1实际上是一个面向开发者的版本,而定于今夏发布的Beta2将具有更多面向消费者的功能,非常令人期待。□
“本文中所涉及到的图表、注解、公式等内容请以PDF格式阅读原文”