技术开发 频道

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

  2.新的默认标准模式

  Internet Explorer 8的开发引入了一种不同的方式。作为对标准支持的承诺的一部分,Internet Explorer 8以最大标准遵从方式解析Web内容,Internet Explorer 8标准模式为默认模式。这是来自Internet Explorer 8 Beta 1的更改,这个更改以Internet Explorer 7标准模式渲染页面,除非开发人员显示指定。希望使用Internet Explorer 7标准模式选择Web页面的开发人员仍然能够指定那种行为。

  3.设计引擎的开发人员选择

  Internet Explorer 8中对CSS 2.1的遵从也提供了跳跃式的遵从Web标准,使得Web网站能够被高效的创建和运作。

  Internet Explorer 将发布多个设计引擎,这种决定将取决于是否Internet Explorer 8应该支持早期的行为或者开发人员手中的严格标准(开发人员在page-by-page中使用X-UA-兼容性标头发布未来的用户体验)。

  Internet Explorer 8使用的设计引擎选项包括:
  • Internet Explorer 5.5 “Quirks” mode
  • Internet Explorer 7 standards mode
  • Internet Explorer 8 standards mode

  4.集成的开发人员工具

  Internet Explorer 7支持一个开发人员工具栏,开发人员可以单独的下载并且在浏览器中作为一个扩展运行。

  Internet Explorer 8利用集成的开发人员工具栏从而改进了Internet Explorer 7的开发人员工具栏,集成的工具栏构建在浏览器中,通过点击F12或者命令行中的按钮来访问。因为开发人员工具栏是浏览器的完整组件,因此性能得到提升,并且当工具栏不被使用时不占用内存。

  开发人员能够使用开发人员工具栏编辑,调试CSS和HTML,测试和调试脚本,分析脚本性能,查看或者更改DOM,检测应用的规则,并且跟踪样式参数的出处――所有这些都在一个丰富的,视觉环境中,他们暴露了对于一个运行页面的浏览器的内部展现,而不仅仅是源代码。

  5.针对编程的新功能

  Internet Explorer 8提供了一些新的和增强的功能用于程序开发,使得开发人员更加轻松的发布更安全,印象深刻以及更具生产力的用户体验。这些增强包括一些与AJAX(一种编程技术用于构建丰富交互式的Web应用程序)开发相关的技术。为了帮助开发人员开发这些丰富的Internet应用程序,Internet Explorer 8提供了一系列AJAX相关的特性,这些特性基于仍在开发中的W3C标准。
  • AJAX 导航
  • DOM 存储
  • 连接事件
  • API选择器
  • 增强的打印特性
  • 跨域请求 (XDR)
  • 跨文件消息发送 (XDM)

  6.与最终用户互联的新方式

  随着Web信息和服务的重要性与日俱增,人们面临越来越多的选择,同时从一个网站或服务切换到另外一个网站或服务的成本大大降低。对于保留它们用户基础的Web网站,开发人员必须发现一种新的方式来为用户确立更有价值的持久性连接。

  像以上所描述的,加速器,Web Slices和增强的即时搜索为用户实现了更丰富的页面体验,使得发现,监控以及操作Web网站内容更加统一。对于开发人员,这些相同的特性以新的方式为拓展用户提供机遇,生成流式和高效的用户体验,同时帮助提高Web网站和服务的暴露和使用。整个应用程序的开发人员能够轻松的利用这些相同的特性来提高员工的生产力和效率。

  (1)加速器
  加速器为开发人员提供了一种容易的方式来扩展新的或已经存在的在线服务。通过提供给用户从任何Web页面直接的访问服务,加速器使得开发人员能够轻松的确立持续的用户连接—这样,帮助提升了服务的使用率。

  (2)Web Slices
  Web Slices帮助用户监控一个Web页面的信息以及当状态更改时进行通知,并带有内容的预览以及直接链接。这样,在Web上发布内容的任何人可以使用Web Slices来生成更加合理且高效的用户体验,同时使用户能够再次回到此网站。

  (3)增强的即时搜索
  使用Internet Explorer 8中增强的即时搜索特性,搜索提供商能够提供给用户实时地建议,包括丰富的内容和结果,同时提供了一种当发布一个丰富的、流式的、高效的搜索体验时更好连接用户的方式。
 

0
相关文章