首页·后院宿舍·2008新生咨询·跳蚤市场·关于我们·收藏华师后院·设为首页
发新话题
打印

IE 8Web标准 给IT开发人员带来麻烦

IE 8Web标准 给IT开发人员带来麻烦


    中国IT实验室318日报道:微软在IE 8中更好地支持Web标准是值得称赞的,但这可能给企业IT开发人员带来大麻烦。



IE 8支持Web给企业IT开发人员带来麻烦


  这是市场调研厂商Gartner的看法,它在新发表的一份报告中警告称,IE 8的缺省标准模式将使一些企业应用软件无法正确地显示页面。原因是企业中许多在内联网或Web上运行的应用软件是针对以前版本的IE开发的。在以前版本的IE中,微软通常采用自己的协议而不是Web标准。


  微软承诺,IE 8将缺省与W3C的标准兼容。除了其它特性外,IE 8还将支持CCS 2.1HTML 5Web编程标准。它还将更好地支持Ajax编程语言(达内科技,中国高端IT培训专家www. tarena.com.cn/guangzhou)Gartner在上周发表的一份文件中说,微软在试图吸引Web 2.0世界。Gartner表示,这是一些人所称的新微软的信号。


  上个月,微软公布了对系统兼容性和开放标准的广泛支持━━部分原因是向欧盟委员会示好。Gartner建议,在开发新的Web应用软件时,企业开发人员应当与微软步调一致,根据标准而不是浏览器设计应用软件。它说,不要根据任何一种客户端技术开发应用软件,应当关注经过验证的用户交互模式。


IE8 的测试版发布,ACID 3 测试正式推出,听上去是让人兴奋的技术进步,而对中文互联网站却是极大的威胁:这意味着,超过半数的中文网页在一年内要么实现网页标准化,要么永远消失在互联网上。中国互联网的不标准程度举世闻名。三大门户,百度 QQ 使用的全部是不标准网页。当 IE 8 正式发布并普及,中文互联网将面临洗牌。大部分不标准的网页将不能被显示,永远"消失在互联网".

屈指算来,只有不到一年的时间。

网页标准是什么?

网页标准,对国人来说是一个比浏览器还陌生的名词。


简单说,浏览器就是你用来看网页的软件,而网页标准作用是让浏览器听网页的话。如果网页代码告诉浏览器显示“1”,浏览器就不应该显示“2”

现行网页标准的制定者是 W3C 组织,由互联网他爸爸 Tim Berners Lee 一手创立,现在包含众多厂商和学术机构,如诺基亚,Opera,微软。

长久以来,标准在 W3C 手中不断进化升级,在技术上和已臻完美;HTML5 标准甚至加入了网页上音频和视频相关的细节。同时,世界上的网页却越来越多的不符合标准。


原因很简单,作为世界上使用人数占绝对优势的微软 IE 浏览器,是一个不听话的浏览器。当代码告诉它显示“1”的时候,它会毫不犹豫地显示“2”

微软 IE :不标准是核心竞争力

在微软官方网站上,明确的表示支持网络标准。事实上,微软一直在阳奉阴违。


通过90年代的 Windows 操作系统捆绑浏览器,微软一举把昔日浏览器霸主网景公司扫地出局。


此后,IE 浏览器成了事实上的网页标准。


长此以往,错误成了真理。当大部分网络开发人员想让网页上出现2的时候,代码中会写显示1”。网络上充满了不标准的网页,原因是,标准的网页在 IE 根本显示不出来、


对其它浏览器来说,这是一场灾难。因为微软的不遵守标准完全是不透明的,没有任何文档告诉你 IE 会把 1 显示成 2.当其它浏览器按照代码把 1 显示为 1 的时候,无数用户却来抱怨该浏览器不正常。


这为 IE 提供了核心竞争力——如果你想"正常"访问充满错误网页的网络,除了 IE 别无选择。

其它浏览器:水至清则无鱼
    Opera 9 Windows 平台上第一个通过 ACID 2 标准测试的浏览器,完全符合 W3C 网络标准。而用户抱怨最多的问题是为什么某某网页显示不正常,为什么某某网站不能用。
    Mozilla Firefox 也是如此,尽管正式版本 2.0 尚未通过 ACID 2 测试,其测试版本的 Firefox 3 已经可以显示测试中黄色的笑脸。而大多使用 Firefox 3 测试版的小白鼠用户最显著的感受是,尽管浏览器更标准了,可相对于 2,不正常的网页更多了。

IE 8 默认支持标准的消息对它们来说再好不过了。现在的情况是,只有在 Opera 9.2x 正式版本下正常网页才可以保证一年之后不会永远消失

标准在中国

一直以来,中国互联网界从未感到 IE 的不标准给自己带来的不便。


任何在中国从事互联网开发的程序员都知道,只要写出来的网页或应用在 IE 里面能够正常使用,老板就会完全满意。几乎所有其它浏览器用户的抱怨都会不了了之。

微软在 IE 7 修复了一些不听话的错误,导致部分网站在 IE 7 下完全失效,而整个互联网没有出现大问题。最严重的问题无非是,红极一时的动网论坛发现,长帖子在 IE7 中直接被表格截断,无法显示下半部分。

使用 W3C Validator 测试三大门户的首页,没有一个完全标准。而QQ空间则会检测用户的浏览器,如果发现使用的不是 IE 则直接阻止访问。

    IE 7 从测试到发布正式版本用了 10 个月,IE 8 已经发布测试版本,正式版指日可待。毫无疑问,只要微软说话算数,标准化网页是未来的趋势。中文互联网别无选择,希望一年后还能见到中文网页。

[ 本帖最后由 shoutim 于 2008-4-15 07:47 编辑 ](※本文转自:华师后院http://www.myscnu.com)

回到顶端

要让网站的兼容性更好,我们应该在开发网站的时候遵循W3C标志..而不是就针对IE开发网站
虽然说IE占的市场份额很大...但是使用其他浏览器的用户还是有很多的...(※本文转自:华师后院http://www.myscnu.com)

回到顶端

写东西出来不考虑IE感官...
JS全部用DOM而不用BOM(尤其IE滴)..
其实我个人反感IE..

有个网站可以测试达到滴网页标准..忘了..(※本文转自:华师后院http://www.myscnu.com)
A.C.G爱好者.. C.L.A.死忠....女仆控.......

回到顶端

ME2...微软的霸道致使很多人都把目光局限在他们的技术领域和“标准”上...(※本文转自:华师后院http://www.myscnu.com)

回到顶端

发新话题