第三部分:发展成果
每当浏览器出现重大创新的时候,最兴奋的莫过于Web开发人员了。最大的变化——IE 8重拾浏览器标准宝座——将是最重大的改进,因为需要一些“先发制人”,以免最终出来的浏览器会让Web网站所有者头疼。
IE 8 :冲击标准模式
Web开发人员一直以为IE 浏览器没有很好地支持HTML和CSS标准。技巧和建立的一些环境要求IE 6和 IE 7浏览器能提供一些适当的布局。由于IE 8的引入,大部分这些技巧将不再变得必要。但不幸的是,当新的浏览器遇到旧的“补丁”,页面布局可能就会中断。为此,微软为用户提供了特殊的兼容模式按钮,当遇到无法兼容IE8的网站时用户只需启动该模式即可浏览。
然而,与其强迫用户“兼容”你的网站,还不如增添一个补丁让网页可以自行修改。诸如这样的HTML标记<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7"> ,或者等值于HTTP报头中添加X-UA-Compatible: IE=EmulateIE7 ,让浏览器进入另外一种模式。
CSS 3预览
当微软正忙于处理老版本的CSS 1 和CSS 2,其他浏览器厂商则大量的使用CSS 3的各种功能,包括边界图像、下拉阴影、下载字体等。
更丰富的调色板也即将可用,并且由于前缀规则的使用——类似webkit和-moz等这些新CSS属性——使用最新的技术,可以把许多这样的功能可以分层到文档中,即使使用旧版本浏览器的用户也不会受到影响。