微软最近推出了IE8正式版。当你知道上网需要的是浏览器,而不是那个"e"时,你一定知道,不管IE推出什么版本,只要它的核心不变,它一直是个“老掉牙”的浏览器。我在twitter里讽刺了它一句。
国内的非IE浏览器使用者正在不断增加,当使用Firefox或Safari浏览网银的时候,你必定会感到沮丧:已经到了支付这一步了,偏偏要用IE重新开始?我们不禁会问,支持非IE浏览器真的那么困难吗?
浏览器性能对比:
一、滞后的中国互联网
1、跟随模仿思想
自从第二次工业革命之后,可以说中国并没有太多的创新出现,它一直跟随着其它国家的步伐。基本上我们的思想是:别人能做到的,我们也能。
但事实上我们缺乏一种思想:别人没有想到的,我们可以想到。
你并不需要总是跟着别人走,否则,你总是会落后其他人。计算机业就是一个好例子。曾经有人说,中国的互联网滞后美国的5年,当然这个滞后并不是说总体的滞后,是平均水平的滞后。
腾讯不是一个模仿高手么?它在中国找到了出路,理解中国网民的需求。如果它是一家美国公司呢?
创新思想的缺乏原因不是单方面的,Web2.0Share写了一篇关于创新的思考。
2、安于现状的思想
中国人并不太喜欢追求改变,安于现状是大多数人的追求。这也是为什么自从89年发生了一场事件后,久久不见类似的事情发生。
这种安于现状的思想延续到了计算机、互联网上面。
为什么还有那么多人用智能ABC而不用搜狗拼音?为什么还有那么多人用IE6?
因为在一些人的思想里,他们不追求更好的,不想去适应一个新的事物。
3、但求安稳的思想
跟随模仿、安于现状,根本上体现了一种求稳定不求更好的思想。
同样的,这种思想已经渗透到中国互联网,导致各种服务的迁移成本巨大,用户不能选择更好的服务。
4、前面3点与非IE浏览器有什么关系?
我猜你一定会发出这样的疑问。
当我敲起键盘时,我第一个想到的不是为什么还有那么多人用IE6,而是不求变更的思想。
这种不求变更的思想,或者说但求安稳的思想,直接导致了IE、或者说IE6的长期存在。不是说IE份额过载只出现在中国,而是在中国特别严重,除了和网民的素质有关外,和根植于中华民族的思想也有很大关系。
这些思想的泛滥,不但导致了社会落后、封闭、和谐,还延伸到了互联网上面,导致“甘于低效、居安不思危”。
二、使用IE6的理由
没有一个web设计师是最喜欢IE6的,甚至没有一个web设计师是喜欢IE6的。
IE6的存在让网页制作者感到头疼,他们不得不妥协来让网页兼容IE6,或专门为IE6写不同的CSS。
我十分羡慕Techcrunch的浏览器份额,第一位的是Firefox。而在国内,绝大多数网站的浏览器份额里,IE6 100%是占据第一位的。理由可能如下:
1、盗版XP携带IE6
毫无疑问中国的windows操作系统大多数是盗版的,同时,大多数是XP。而往往这些盗版XP携带的是IE6浏览器。
2、不使用windows自动更新
由于担心自己的盗版XP失效,或出现“黑屏”,很多人将系统的自动更新关闭了。因此它们也收不到IE的升级通知。
实际上IE7后来是取消了正版验证的。
3、上网只认"e"图标
我不得不说一个冷笑话:
上个星期有一个朋友打电话我,说她的电脑上不了网。
“QQ能上去吗?”
“能”
“其它浏览器能上网吗?”
“什么是浏览器?”
“除了那个'e'图标的程序”
……
这个冷笑话告诉我们:很多人并不知道这个世界还有其它浏览器,甚至不知道上网的那个东西叫浏览器。
4、不求改变的思想
实际上很多人知道有其它浏览器存在,但不愿意去尝试,不愿意做出改变。
或许是因为没时间,但必须说,用IE6会更让你损失时间。使用其它浏览器虽然需要一段很短的适应过程,但为的是节省你以后的时间,提高你的浏览体验和办事效率。
5、错误地理解其它浏览器
为什么我用firefox打不开某某网页?为什么我在Opera里播放不了音乐? Chrome就是个垃圾浏览器!……
这样的话语不时出现在我耳边,我不得不重复一遍又一遍告诉我的朋友:这不是浏览器的问题,不是浏览器垃圾,是这个网站垃圾。
三、没有远见地适应
在“关于AV我所知道的一切与思考”里曾经说过,之所以有AV,是因为有这个需求。
将这个理论套用到网银里,反过来说:之所以不支持非IE,是因为目前没这个需求。
但偏偏有一些银行做无力的推托,比如北京银行给一个询问为什么该银行不支持Firefox的回复:
1、Firefox作为一种开源的浏览器,要求开发的语言必须具有通用性,虽然firefox可以添加许多安全插件,但由于一些插件是第三方开发的,所以语言的差异性就更加的显著,很有可能造成浏览时出现问题。
2、Firefox为了兼容windows,linux,unix和maxos,必须制作一种统一的浏览器内核,而实际上,这些操作系统的网页浏览方式是不一样的,所以在css,javascript,vbscript等网页脚本语言的调用方式上也是不同的,因此,在用非IE的浏览器上使用网上银行会出现样式错乱或者使用出错的情况。
3、原来的网银系统使用的框架主要是静态jsp实现方式,仅仅应用了很少的样式结构,所以,对于浏览器的兼容性基本没有影响。但是新的网银系统使用了较多的css和较高版本的js,所以会出现对于firefox不兼容的问题。
鉴于上述原因,我们建议你使用系统自带的IE浏览器。
这些理由都是苍白无力的,它只是不想说出根本原因:中国大多数人用的都是盗版XP,什么叫浏览器都不知道,肯定都用IE,支持其它浏览器?那不是浪费我们的钱财么?!
不得不说,这又是一种互联网滞后的表现。
四、网银真的不能脱离IE吗?
非也,linuxbacks.cn做了一张网银非windows平台兼容性列表:
银行 |
业务 |
网上支付 |
网上转帐 |
网上查询 |
浦东发展银行 |
东方借记卡 |
支持 |
支持 |
支持 |
浦发信用卡 |
支持 |
支持 |
支持 |
广东发展银行 |
广发理财通卡 |
支持 |
|
支持 |
兴业银行 |
借记卡 |
不支持 |
不支持 |
不支持 |
中信银行 |
所有银行卡 |
不支持 |
不支持 |
不支持 |
中国银行 |
长城借记卡 |
不支持 |
不支持 |
不支持 |
长城人民币信用卡 |
支持 |
支持 |
|
长城国际信用卡 |
国内不支持 |
不支持 |
支持 |
招商银行 交通银行 中国农业银行 中国工商银行 中国建设银行 光大银行 民生银行 华夏银行 渤海银行 北京农村商业银行 南京银行 顺德农信社 上海农村商业银行 |
所有银行卡 |
不支持 |
不支持 |
不支持 |
你可以看到,网银支持非IE不是没有可能,浦发银行完美地支持了非IE浏览器。
从表中可能看到,四大银行几乎都是清一色的IE Only的,或许和中国移动一样,赚的钱最多,做的事最少,这就是它们的逻辑。
五、让你的网站脱离IE Only体系
这不是恐吓你,如果你的网站还是IE Only,请马上作出修改。不要拿IE的错理解成对的,不要把非IE浏览器的对理解成错的。
目前的趋势是:
1、非windows用户越来越多
2、非IE系用户迅速地增加
3、网页设计越来越趋向于标准化,而不是IE化
现在的网页不再是简简单单的文本和图片,还有大量的多媒体和JS,IE根本无法承受得起,因此它经常假死。
(pic via)
作为一个web设计者,不应顺着用户守旧的习惯,IE已经没有前途了,或许你应该告诉IE使用者:你可以用一个更好的浏览器浏览我们的网站。