技术开发 频道

浏览器的生存之道 IE8开发特性面面观

  7.性能和内存改进

  Internet Explorer 8包括一些性能增强功能,因此使得Web开发人员构建丰富的,交互式的Web页面,并且不丢失强大的用户体验。脚本引擎是非常快速的,提升了加载大量基于JavaScript或AJAX页面的时间和响应。其他的浏览器组件包括了HTML 解析器,CSS规则处理器和标记树操作。

  Internet Explorer 8也包括了一些在内存管理上的增强。例如,它现在减轻了在Jscript对象和DOM对象之间循环引用导致的内存泄露,帮助开发人员开发更稳定的Web体验。这可能会影响依赖于早期版本中存在的垃圾回收的Web页面的行为。在Internet Explorer 8中,这些页面将引用未分配的内存并且生成一个错误。这种更改影响显示在Internet Explorer 8中显示的所有Web网站。而不管网站选择的渲染模式。

记者:我们都知道IE8支持统一的web标准,请问是如何实现的?记者试用后,发现IE8的很多功能对于初次使用者来说非常陌生,相当于又出现了一种新的浏览器,微软对此问题有何好的解释?

  IE8现在支持HTML4.01、HTML5、CSS 2.1、JavaScript 1.3、Document Object Model(DOM)1级和2级、HTTP、P3P以及许多其他标准。 IE8“标准”模式作为默认工作模式,强调其对互操作性和标准的承诺。我们想通过IE8为开发人员在与真实世界的互操作性上提供一大进步, 即“一次性编写,普遍可用”的理想, 支持标准也是我们工作的核心。短期来说,这可能需要网站拥有者采取一些行动以确保他们的网站与IE8 兼容, 我们让开发人员不需要改变任何核心代码,就可以很容易地去更新他们的网站和应用程序,在IE8中正常地工作,就像原来在IE7中那样。长远而言,我们相信这是帮助推动网络进步的正确做法。

  随着互联网应用的日益丰富,IE8作为全世界所广泛使用的Windows Internet Explorer浏览器系列的最新版本,它集成了更多个性化、智能化、隐私保护的新功能,为您的网络生活注入新体验,让您每一天的网上冲浪更快捷、更简单、更安全,并且充满乐趣,例如用户可以在IE8的资源库(IE8 Gallery)里下载最新的IE8加速器、查看Web Slice和添加搜索程序,还可以上传您自己开发的IE8应用和小插件, 使得上网体验更快捷和方便; IE8作为微软新一代浏览器,建立在IE7和Windows Vista强大的安全性基础上,并且为了应对不断出现的威胁,IE8加强了它的安全性。

  在IE8的开发过程中,我们听取了早期的测试反馈,并相信用户会乐于接受新的浏览器,因为这是迄今为止微软发布的最安全的Internet Explorer版本,通过诸如域名高亮显示和SmartScreen 筛选等功能,我们证明了我们对于安全性的承诺。Web Slice对于网站来说是一种新的功能,用户能够在网页上直接订阅希望查看的内容。Web Slice操作起来就像feeds,用户可以订阅网页上的部分内容,当这些内容改变时可以收到更新的通知.  近几年来,微软一直致力于提供安全、隐私和可靠的计算体验,现在,这已经成为我们正在进行的可信赖信息处理工作的一部分。作为这项承诺的一部分,我们坚信能够使人们更好地掌控他们自己的个人信息。

  我们相信,浏览器是一个重要的工具,来向客户提供能够控制如何以及是否他们的个人信息能够同其他人分享或被其他人查看的功能。这些功能是我们在帮助用户更好地保护个人信息的承诺上的最新发展,并且我们很高兴将该功能作为IE8 Beta 2的一部分提供给用户。 (注:目前,IE8 还处于测试阶段(Beta2*),旨在为技术爱好者和关注Internet Explorer浏览器的用户提供先期试用体验。*IE8 Beta1已于2008年3月5日作为预览版本面向Web 设计人员和开发人员发布。)

IE8是否会跨平台?

  那么,IE8在跨平台方面有何考虑?今后会考虑在Linux等操作系统上运行吗?微软消费与在线市场部总经理韦青先生表示: IE曾经在很早之前的版本跨平台,目前,IE8 Beta 2可在Windows版本、x32和x64平台环境下运行,但将来跨不跨平台可能需要根据情况来定。

0
相关文章