新闻动态

news

新闻动态

Web前端工程师为何不优先适配IE浏览器?

日期:发布人:高嘉宏科技_Admin标签:深圳网站建设,深圳网站优化,深圳外贸网站建设

Web前端们提起IE都是恨不得食其肉寝其皮。

IE在今天是弱势的,别听他们说的那么好听,在几年前(2009年左右再往前吧)IE还如日中天的时候,前端工程师们第一个研发目标就是在IE下可以顺利执行。至于Firefox或者Opera,Who Cares...

而IE作为事实上的行业老大,自然也没闲着,做了点走偏的事情,就是做了一些只有IE支持的标准,这也是后来国内银行网银都支持IE的原因,用的就是IE提供的独有标准。

 

 

然而这个行业是有“标准”和标准维护者的,即W3C。也就是说,行业共同提出一个标准,然后大家一起遵守,以便开发跨平台版本更加容易。

IE的做法就是,以其强大的市场占有率建立了一个有别于行业标准的事实标准,而大家会把IE的标准作为默认标准来执行。而成为了霸主自然有惰性,IE6.0从诞生到现在,已经过去十多年了,还没死绝,本来这也没问题,反正有标准就OK了,出问题的是IE并没有真的一统天下。

最早当然就是Firefox啦,这个东西是当初被IE搞死的网景的后代,以掀翻IE为己任,自然不能做IE这种霸权行径,所以FF是非常非常符合标准的浏览器。IE对待这个后来者则是十分不屑的态度,每当FF发布新版本,IE团队就会送一个蛋糕过去,但是后来FF很聪明的开始冲版本号,以至于IE团队送不起蛋糕了。

不过这种程度的对抗对IE这种霸主来说就是无关痛痒,事情是在iPhone(IOS)出现后出现了变化。

这里还要说说W3C,虽然看起来霸主不理会,其实行业里除了霸主都很看重它。W3C自己也不急不躁,慢慢悠悠的推动着HTML标准前进,直到HTML5,HTML5非常强大,就一个特点:没彻底完成。所以还在不断的,慢慢的改动。

而IOS智能设备兴起后,苹果就决定,全部采用HTML5来显示web内容,甚至用来做APP。HTML5兴起了,伴随兴起的是Webkit。Webkit本来是苹果自己玩的东西,大家可以理解为IE和firfox,不同在于它是内核,在其上可以开发浏览器。这个东西本质将是开源的,但是因为一直是苹果在用,所以大部分代码都是苹果提供的。

HTML5兴起,Webkit也兴起了。这个时候有个巨头插了一脚进来——Google。谷歌突然发现了掀翻IE的良机,开始插足Webkit,开发了浏览器Chrome。而这个东西呢,最重要的就是标准,标准啊标准。

但是同时,借助HTML5的强大,可以提供更多更多的功能。这个时候Web行业自然很兴奋,但是旋即发现:IE6不支持HTML5,而在IE6上也没办法实现HTML5描绘的美好未来。

整个Web行业爆发了,尼玛我辛辛苦苦做了个酷炫的页面,在IE6上表现得像坨屎一样。

微软这个时候才发现问题,匆匆忙忙的推出IE7、IE8、IE9、IE10...IE10之前的几个版本,几乎都没有什么长进,反倒让Web前端们的工作量大幅提升,光一个IE就要兼容好多版本,没法忍啊。

所以,逐渐的,不支持IE成为了一种潮流。

但是,历史是重复的...

Webkit成为事实标准之后,出现了“-Webkit”标签,其实就和当初IE搞得自己的标准一样。

期待着前端集体到Webkit那天到来...


温馨提示:本内容发布于深圳网站建设深圳外贸网站建设(http://www.szgjh.com),欢迎您转载,请保留版权!

上一条:深圳网站整合营销让资源动起来

相关推荐

Copyright © 2014 szgjh.comAll rights reserved. 深圳高嘉宏科技有限公司 版权所有
粤ICP备13034895号-1 Sitemap
高嘉宏科技微信

关键词:深圳网站建设深圳外贸网站建设深圳网站建设,深圳高端网站建设,深圳网站优化,深圳建站公

返回顶部