焊线机厂家
免费服务热线

Free service

hotline

010-00000000
焊线机厂家
热门搜索:
行业资讯
当前位置:首页 > 行业资讯

为了互联网的发展IE6必须死掉

发布时间:2020-07-21 18:25:55 阅读: 来源:焊线机厂家

六年前,整个互联网完全被一种浏览器主宰:Internet Explore,特别是IE6. 没有了Netscape与之竞争,加上Windows XP捆绑浏览器销售方式,微软使之在用户占有率上最高曾达到95%. 而如今我们有了很多优秀的浏览器,如Firefox,safari,opera,chrome,当然还有IE8。

可为什么世界上还有15%到25%的人还在使用那个是在数字旧石器时代(2001年)发明的浏览器呢?做为一个程序员,设计师,UI设计师,我真是无法用数字表示为了和过时的浏览器进行兼容,我和其他的程序员花费了多少额外的时间。

尽管用IE6来展现WEB有些困难,互联网还是在成长。但是随着HTML5的发布,如果我们的网站还必须要兼容这个浏览器,那互联网的革新必然会受到压制。这就是随后几个月将会发生的事情,更重要的是,这就是为了互联网的发展,我们必须放弃IE6的原因。

IE6的问题

是的,Facebook不喜欢IE6

此时你也许会有两个问题:IE6究竟有什么问题?为什么还有这么多人在用它?第一个问题的答案相当简单:因为面对快速发展的互联网,IE6用的是一种十分过时的技术。想象一下你在来自2001年电脑(20GB空间,256MB内存)上 访问社交网站,使用Microsoft Office, iTunes, IM,视频游戏和所有你的桌面应用,是什么感觉?相同的道理,有大量采用新技术开发的网站在IE6上不能正确的运行。这里有个IE6不支持的技术的列表,相信程序员们都听说过:

- CSS v2(联级样式表):它是我们所有的设计能在网上生效的根本。因为此,设计师必须要实现一些额外的补丁才能让他们的网站在IE6上正确的加载。

- PNG 的透明亮性:有大量的.png图书在IE6上不能正确的显示。它基本上阻止了人们在设计工作中使用这种图片。

- 安全问题:就像如果你不升级你的杀毒软件,你将会受到间谍软件的袭击,同样如果你不升级你的浏览器,你的浏览器将会成为黑客攻击你的通道。甚至有些代码能直接让IE6崩溃。我不想告诉你这些代码怎么写,你可以从Wikipedia上找到。它就是这样不稳定。

- Digg , Facebook , 和 YouTube (soon): Digg和YouTube都宣布了将不再对IE6进行支持。如果你用IE6登录Facebook,你将会看到希望你更换成更好的浏览器的建议。在不久的将来你将不被允许使用IE6来Digg文章和观看yourtube视频。

还有很多公司指出IE6在拖他们的后腿.37Signals,很多以web为基础的非常流行的商业应用的制造者,公开的拒绝对IE6的支持,他们说继续支持IE6意味着将不能优化我们的界面,不能提供客户更好的界面体验。

现在你也许会奇怪为什么人们还要用这个过时的浏览器。很多人都指出有两个主要原因:其一这个浏览器是Windows XP上的缺省浏览器,其二,很多公司的IT部门并不认为有必要升级他们的浏览器,而且他们认为升级浏览器很麻烦。 除非有个重大的事件,例如Google不允许用这个浏览器访问其服务,否则人们还会满足于现状。

目前,整个互联网仍然被IE6所带来的局限所劫持着。然而目前出现了一种新的技术将会接管整个互联网。这种技术IE6完全不能胜任。它就是HTML5.

下一阶段:HTML5

HTML(超文本标记语言)是塑造整个互联网的语言,你们也许都用过HTML标记(尤其是那些博客们),或者很熟悉。HTML5是下一版的HTML语言,它带来的新特性是十分诱人的,尤其是它的规范制定者 (Ian Hickson and Dave Hyatt)分别来自Google和Apple.

Google极力推广它,因为它能很大的扩展web开发的空间。在今年的Google I/O大会上,他们展示了一些HTML5能做的一些事情。其中最酷的事情是:

- Video标记:通过使用 《 video 》标记,你可以直接把视频文件嵌入HTML中。因此,你就可以直接控制视频的外观了。

- Audio标记:跟视频相同,在网页中嵌入音频将容易多了。

- Time: 这个标记将帮助网页认识页面上的时间。 还有一个给数字使用的标记《meter》。

- 拖拽功能:在这一点上他们还在争论,在HTML5里你最终将能够在浏览器里随意拖拽文件。这个功能最值得一提的地方是它将使用在Google即将开发的社交软件Google Ware上。这也是Google极力推荐它的原因。

- 本地存储:如今Web应用能像桌面应用一样了 -- 除了它们不能容易的把东西存到你的计算机里。HTML 5 解决了这个问题。

- 地理特征:使用HTML5, 你可以使web应用知晓你的方位,以及得到更多其他相关信息。随着移动定位设备的流行,这点更为重要了。

- Canvas: canvas可以允许你实现脚本位图。 这意味着你能在HTML上随机创建美丽的图片,意味着很多的web应用可以变的更动态和更多样。Mozilla Bespin 就是一个使用HTML 5 编程的大工程,也是一个 - 你也猜到了 - 不能在IE6上运行的工程。

就像其他好的编程语言一样,随着时间的发展,会有越来越多的功能加入到HTML 5中。如果你想知道更多的关于HTML 5的知识,我推荐你阅读 the IBM Technical Library, 但问题是:因为在HTML 5时代,老的浏览器仍然运行,网站们都不会轻易的实现HTML 5 提供的功能。随着越来越多的公司放弃对IE6的支持,使用IE6的用户将会慢慢被忽略掉。

IE6扼杀互联网的发展很久了

自从2001年开始我们就在讨论什么时候IE6能寿终正寝,直到今日我们才看到了一个转折点,各个公司也开始感觉到IE6的退出。YouTube和Digg清楚的明白,继续支持这种过时的浏览器绝对不符合他们的最大利益,所以他们公布他们将逐步放弃对IE6支持的计划。越来越多的公司开始让他们的领导明白保持他们的网站在IE6上正确运行的代价越来越高。

而且向前看,HTML5 能让我们开发出更加丰富多彩的web应用程序。 我们的生活越来越多的跟web相关,我们使用像Facebook这样的web应用与日俱增Google甚至发布了 Google Chrome OS, 一个开发的操作系统,能够随时运行web应用,因为它就是基于浏览器的。如果像Google Ware 这样的富客户端的程序还需要去迎合那些已经过时的浏览器的话,那它将不能把潜质充分的发挥出来。

就2001年使用条件,IE6足够用也非常好,但web需要革新,发展,成为像桌面那样的而且同桌面程序无缝连接的程序,那些需要更多的打补丁、花费时间能量去实现这些功能的浏览器必将被淘汰。让人们升级浏览器的办法只有:他们喜爱的网站不支持IE6,使用了HTML5新技术,并且不兼容以前过时的技术。

总之,我们正在一个紧要关头,为了能走过这一关,IE6必须退出,这关系到所有的开发者和使用者。

编外语

面对Html5的浪潮,个人网站似乎丝毫不动,这一现象让人们想到了几年前大家一直都在坚持800*600的分辨率,而2007年后,1024*768势如破竹般的冲进了我们视界,改变还是循旧,你如何选择?

来源:mashable 作者:

Spring Boot 详解配置文件

10 SQL Where

39 SQL 转换函数