IE6死亡來臨,抵制IE6運(yùn)動(dòng)悄然興起
最近抵制IE6的運(yùn)動(dòng)似乎多了起來,老趙也在自己的博客呼吁抵制IE6,然而和國(guó)外各大流行網(wǎng)站的積極響應(yīng)不同的是,國(guó)內(nèi)一片風(fēng)平浪靜,而且還有很多人反對(duì)廢棄IE6(見老趙博客響應(yīng)回帖)。作為一個(gè)2001年的瀏覽器,在已經(jīng)有了兩位更好的大哥(IE7/8)之后,為什么還遲遲不肯推出歷史舞臺(tái),為什么還有眾多開發(fā)人員與公司認(rèn)為不能放棄對(duì) IE6的支持呢?
為什么要抵制IE6
IE6在當(dāng)年是非常成功的,市場(chǎng)占有率一度達(dá)到90%,可以說是很輝煌的成就。當(dāng)然我們也知道,一個(gè)東西流行并不一定是因?yàn)樗旧碛卸嗝春谩E6當(dāng)年不僅沾了MS操作系統(tǒng)的光,Netscape的失誤也給了IE6莫大的機(jī)會(huì)。
不過以現(xiàn)在的標(biāo)準(zhǔn)來看,IE6缺乏的東西太多了。除了眾多安全隱患之外,僅僅從開發(fā)的角度,它對(duì)CSS的支持,quirk mode等問題也讓開發(fā)人員頭痛不已。任何做過一點(diǎn)瀏覽器兼容的web UI工作的人,都知道兼容IE6比兼容任何一個(gè)其它的瀏覽器包括IE7、8都要困難,因?yàn)樗xW3C標(biāo)準(zhǔn)非常遠(yuǎn)。同樣一件事,在其它瀏覽器中是一種方式,而在IE6則是另一種方式。為了兼容IE6所做的額外工作,可能比為了兼容所有其它瀏覽器所做的工作還要多。這不僅提高了開發(fā)的成本,也讓代碼變得混亂和難以維護(hù),測(cè)試的工作量更是大幅度增加。
不管當(dāng)年如何如何,現(xiàn)在IE6已經(jīng)不是那個(gè)絕對(duì)主流的瀏覽器了,當(dāng)年做web開發(fā)只要搞定 IE6,90%的用戶就搞定了;而現(xiàn)在面臨IE/Firefox/Safari/Chrome四大主流瀏覽器,兼容性成為web開發(fā)的重點(diǎn),IE6只是眾多瀏覽器中的一個(gè),而恰恰這一個(gè)是成本***的。
為什么還有人對(duì)IE6戀戀不舍
要回答這個(gè)問題,可以從兩方面原因來分析。一方面是用戶,一方面是網(wǎng)站本身。
用戶為什么不放棄IE6
不放棄IE6的原因可能多種多樣:
1. 有些用戶就是沒有升級(jí)的習(xí)慣,覺得IE6仍然很好用,瀏覽大部分網(wǎng)站沒有任何問題
2. 有些用戶對(duì)計(jì)算機(jī)的了解程度較低,不知道如何升級(jí),也不知道為什么要升級(jí)
3. 有些用戶受限于環(huán)境,比如公司的計(jì)算機(jī)只能用IE6,網(wǎng)吧的計(jì)算機(jī)只有IE6等等。
4. 有些用戶就是喜歡IE6
網(wǎng)站為什么不放棄支持IE6
做為一個(gè)內(nèi)容或者服務(wù)的提供商,網(wǎng)站的主要目標(biāo)是盈利,而從互聯(lián)網(wǎng)興起之時(shí),大家就知道眼球是盈利的前提,吸引不到眼球盈利的可能行就大大降低了。因此讓更多的用戶能夠正常訪問就成為吸引更多眼球的前提,因?yàn)榧嫒菰蕉嗟臑g覽器,潛在用戶就會(huì)越多。
一旦某個(gè)網(wǎng)站率先努力支持比其它網(wǎng)站更多的瀏覽器來招攬用戶,并且奏效時(shí),其它網(wǎng)站就會(huì)為了競(jìng)爭(zhēng)的需要而跟進(jìn)。那些***從IE6開始的網(wǎng)站會(huì)支持越來越多的非IE瀏覽器,而新開張的網(wǎng)站會(huì)在支持大部分W3C瀏覽器的同時(shí),回頭去支持IE6。
你該放棄對(duì)IE6的支持么?
相信很多人在說“很多人都在用IE6,不兼容就會(huì)失去這部分用戶”的時(shí)候,心里并沒有一本清楚的帳目。大部分人所說的“很多人在用IE6”是基于IE6的市場(chǎng)占有率的,而不是特定項(xiàng)目的用戶群。在一個(gè)特定的項(xiàng)目或產(chǎn)品中,用戶群的特點(diǎn)決定了他們使用瀏覽器的習(xí)慣。
例如博客園這樣的技術(shù)網(wǎng)站,用戶群是技術(shù)人員,通常對(duì)計(jì)算機(jī)技術(shù)是非常熟悉的,他們傾向于使用***的技術(shù),也可能同時(shí)使用多個(gè)瀏覽器,部分人會(huì)因?yàn)殚_發(fā)的原因而保留IE6。那么在這樣的一個(gè)網(wǎng)站上,可以說IE6的用戶所占的比例是非常少的,取消對(duì)IE6的兼容并不會(huì)影響大多數(shù)的用戶,而受影響的用戶也可以很容易的通過安裝另一個(gè)瀏覽器來繼續(xù)使用,博客園也可以因此而降低一部分開發(fā)的成本。
而對(duì)于一些門戶類網(wǎng)站,可能問題就要復(fù)雜一些,不過仍然可以通過對(duì)用戶使用的瀏覽器進(jìn)行統(tǒng)計(jì),得出大概的比例。不管如何,兼容IE6的成本是很高的,如果這部分的投資無法得到更大的回報(bào),那么這部分的投資就等于是浪費(fèi)了,得到的也是負(fù)收益。
另一方面,支持IE6的行為,與菜市場(chǎng)賣菜小販的策略是非常相似的。他們?yōu)榱四軌蛱岣吒?jìng)爭(zhēng)力,讓顧客注意他的商品,而把攤位向前移動(dòng),利用比其它攤位更接近用戶的手段而獲取更多的利潤(rùn)。然而,你能移,其他人也能移,等到大家都移動(dòng)以后,所有的攤位又都在一個(gè)起跑線上了,競(jìng)爭(zhēng)力和移動(dòng)之前并不會(huì)有任何的不同。于是我們看到,開發(fā)人員拼命努力兼容IE6,網(wǎng)站拼命投入以獲取更多的用戶,***的結(jié)果卻是所有網(wǎng)站的競(jìng)爭(zhēng)力都沒有因此而提高,因?yàn)榇蠹?**還在同一起跑線上,反而大幅增加了運(yùn)營(yíng)成本。
目前經(jīng)濟(jì)不景氣,大家兜里的銀子都不充裕了,與其說拼死拼活的還在同一起跑線,不如大家一起后退幾步,不再這方面競(jìng)爭(zhēng)了,把剩下的銀子用在其他地方,不管是對(duì)自己還是用戶,都是有好處的。
用戶會(huì)買賬么?
這部分我覺得一點(diǎn)都不用擔(dān)心,如果大部分主流網(wǎng)站都不支持IE6了,不管是個(gè)人用戶還是企業(yè)用戶自然要升級(jí)瀏覽器。個(gè)人用戶好說一點(diǎn),反正升級(jí)又不用花錢,成本比較低。企業(yè)用戶麻煩一點(diǎn),因?yàn)榭赡芩麄兊能浖蕾囉贗E6。不過從長(zhǎng)遠(yuǎn)來看,如果對(duì)IE6兼容的開發(fā)量少了,相應(yīng)的有能力做IE6兼容開發(fā)的人也會(huì)變少,什么東西少了成本就會(huì)提高,那么當(dāng)企業(yè)下一次升級(jí)軟件的時(shí)候,也會(huì)因?yàn)榧嫒軮E6的成本大于升級(jí)瀏覽器+開發(fā)不兼容IE6的系統(tǒng)的成本而放棄IE6 的。
大部分用戶選擇瀏覽器并不是因?yàn)闉g覽器本身功能如何,而是因?yàn)橥ㄟ^它能不能訪問所需的資源。當(dāng)大部分主流網(wǎng)站都不支持IE6以后,為什么還要繼續(xù)用IE6呢?所以我們要堅(jiān)決抵制IE6。
問題
好處都擺在這里了,為啥還這么困難呢?因?yàn)檎l(shuí)都不想先吃這個(gè)螃蟹,怕槍打出頭鳥得罪用戶,所以都在觀望,希望別人先出頭把風(fēng)險(xiǎn)都擔(dān)了,自己再謀后動(dòng)。
原文出處博客園 原文作者Keep running
【編輯推薦】