IE8应该坚持走网页标准化道路

ie8

ie8图标

为了提高网民上网的兼容性体验,微软发布了一个与IE 8浏览器不兼容的网站清单,多达2400家网站上榜。除了微软自家官方网站也榜上有名外,中国大多数知名网站也位列其中。微软称,该清单旨在“确保IE 8用户在访问与IE 8不兼容的网站时有更好的体验”。该清单有Vista和XP两个版本。

此份不兼容清单中包含许多知名网站,例如Apple.com、CNN.com、eBay、Facebook、Google.com、百度、新浪、腾讯、网易、搜狐、淘宝等中国著名网站也在列,甚至包括Microsoft.com在内的微软旗下多个网站也“榜上有名”。微软称,不兼容清单是根据用户反馈整理的,将定期更新。微软将从清单中删除经过整改与IE 8缺省的标准模式兼容的网站,并添加新发现的不兼容网站。

IE一直走的是独立于标准化的模式,从IE7开始微软又走标准化的道路,当时IE7刚刚发布的时候,有很多网站在IE7里显示的不是很好,造成了部分网站的访问困难,到目前为止的网站已经大部分与IE7兼容了,不排除有部分小网站、个人网站还未与IE7兼容,我经常上的一个下载手机软件的网站,在IE7浏览下就会出现一些栏目的错位。现在IE8又继续向标准靠拢,并出现许多网站与IE 8不兼容。虽然微软很清楚,尽管IE 8向标准看齐是“正确的”,但仍然可能“破坏互联网”,因为绝大多数网站是根据与标准不兼容的老版本IE开发的。E 8中有一个“兼容视图”按钮,点击该按钮能够“修正”不能正常显示的网站。这份不兼容清单是以系统补丁的形式出现的,在开启了自动更新和用IE 8浏览时,将直接进入兼容模式而不是缺省的标准模式。不兼容清单确实能够提高网民的兼容性体验。

数月来,微软一直在敦促网站更新代码——增添兼容性标记或重新编写代码。

网页标准的不兼容,一直以来是占据大部分份额的IE浏览器造成的,目前微软看到IE浏览器在市场上的份额不断下降,从最高的95%到现在的72%,所以才推进了标准化。同时Opera,Safari,Chrome,Firefox等浏览器对W3c标准有着很好的支持,从网页设计者的角度来讲,当然不希望微软搞什么兼容或独立于标准的模式,这加大了网页设计者的难度,目前我设计的一些网页,只要在其它四种浏览器的其中一个设计,其它三个浏览器基本上可以原样的呈现,而IE浏览器却要单独再修正,又国内的大部分用户没有升级到IE7,所以针对IE又要搞IE6和IE7两种兼容,IE5可以忽略。(PS:Maxthon和腾讯浏览器等是基于IE内核的,取决于你安装的IE版本)

继续推行标准化有利于微软的IE份额。目前对我来说,IE用的最多的地方就是在网上银行应用时,这大概也是一个不标准的地方吧,ActiveX被很多交易网站用于提高浏览器的安全性,发布ActiveX控件被其它浏览器不支持,所以在以Firefox,Opera,Safari,Chrome等浏览器上很难可以上网上银行,难道没有一个通用的控件吗?连Adobe Flash都是分两个版本的,一个是IE的,一个是其它几个浏览器的。

发表评论

电子邮件地址不会被公开。 必填项已用*标注