成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

IE6殲滅戰:戰場在哪里?

原創
系統 瀏覽器
2010年,國內外各大瀏覽器廠商都戰報不斷,很多瀏覽器都在年內推出了一個或多個重要的新版本。另一方面,曾經稱霸數年的IE6在今年被微軟官方宣告了死亡。所有這一切都和一個叫做HTML 5新一代Web標準的東西有關,而最近的Google DevFest大會也傳來了這方面不少的消息。

【51CTO觀察】2010年,國內外各大瀏覽器廠商都戰報不斷:眾人關注的IE9以一反微軟常態的速度在短短數月之內扔出了4個預覽版和據說將在本月發布的Beta版;火狐在完成3.6之后異常積極的投入到Firefox 4的開發當中;谷歌的Chrome從年初的4.0一路蹦跳到前不久的7.0(Dev版),先后加入了插件支持、Linux/Mac支持等重要特性,Stable分支也剛剛步入了6.0,一鼓作氣的勁頭十分明顯;Opera從10.5010.60一直進發到現在處于開發階段中的10.70;蘋果在Safari 4.0之后沉寂了兩年后發布了Safari 5;國內方面,傲游3.0在前幾日剛剛正式發布;搜狗瀏覽器也改了個名字,以搜狗高速瀏覽器2代的身份登場,這兩款瀏覽器同時也都是Webkit+IE雙核瀏覽器的先鋒代表;QQ瀏覽器5(也就是TT瀏覽器的下一個正式版本)的Beta也已經推出,同樣是Webkit+IE的雙核模式;360瀏覽器也從3.1穩步更新至3.3。更不用說還有無數小的瀏覽器廠商,在這紛紛擾擾的瀏覽器市場中此起彼伏。總之,就是一副戰國群雄爭霸的場面,而且2010年正處于這個戰國年代的活躍期。

2010年還有一件大事,就是在全球瀏覽器市場曾經穩坐了五年王座、市場占有率一度超越80%、現在在全球的市場占有率仍保有10%的IE6,終于被微軟官方鑒定了死亡狀態并舉行了葬禮

而所有這一切有關瀏覽器事件的背后,還有一個總是被人念起的名字:HTML 5標準。每一個大牌瀏覽器出新版本的時候,其特性列表中總是有一條提到:“這個版本開始支持HTML 5中的某某特性”,無一例外,仿佛不提HTML 5就土老冒趕不上時髦了一樣。這不,Google剛剛在周四舉辦了一場互聯網開發技術交流會,DevFest 2010

DevFest 2010

本期交流會的主題是下一代Web標準和瀏覽器發展趨勢,這其中的“下一代Web標準”,所指的就是HTML 5啦。


DevFest 2010 互聯網開發技術交流會

大會的主題演講很好玩,有很多很有意思的演示:

[[15162]]
人人網的六度空間,完全用HTML 5實現

iPhone 4上使用Google地圖
iPhone 4上使用Google地圖,利用HTML 5的GeoLocation識別持有者的地理位置

[[15163]]
淘寶網利用HTML 5實現的清單效果

傳說中的Google Web應用商店
還有就是,傳說中的Google Web應用商店

等等等等,總之是十分的炫。現場最火爆的場面莫過于上面這位林斌老大在瀏覽器里玩起3D的Quake,以及現在流行的植物大戰僵尸時的游戲體驗。Quake的代碼可以在Google Code上找到,植物大戰僵尸則是Flash版本,很容易找到,有興趣的可以自己玩玩看。

然后,在看完所有這些華麗的演示之后,主題轉移到了瀏覽器上面。這次Google拉來了幾乎是我們所知道的大部分瀏覽器廠商的大佬們過來做客:

DevFest 2010瀏覽器論壇
以上,從左到右分別是:
Google Chrome產品研發技術總監 李曦,也是本論壇的主持人
來自Opera挪威總部的Web Evangelist 謝子斌
世界之窗瀏覽器創始人、360瀏覽器開發總監 謝震平
搜狗瀏覽器技術總監 楊洪濤
Mozilla Firefox在北京的總經理 過元錚
傲游瀏覽器技術總監 曾偉宏
QQ瀏覽器產品副總監 劉鐘書
UC的技術總監 江蔚然

根據主持人的介紹,本次其實也邀請了IE和Safari,不過對方由于各種各樣的原因而最終未能參與。而此事直接的結果就是(以下為精簡+夸張版,僅供讀者參考以用于想象現場情況):

主持人(Chrome):“您認為現在在推廣HTML 5這個下一代Web標準的過程中,最大的阻礙是什么?”

Opera:IE。

世界之窗/360:……(默認)。

搜狗:我同意。

Firefox:當然。

傲游:+1。

QQ:不能否認。

UC:……(手機上沒有IE,讓我怎么說?)

當然了,雖然說IE6/7/8全都互相不兼容,與其他幾個瀏覽器也不怎么兼容;不過按照個人的理解,這位來自Opera的老兄真正想說的只是IE6而已。雖然這一個多小時的瀏覽器論壇討論了很多話題,但是基本給我的感覺就是:這是一場蓄謀已久的、準備充分的IE6殲滅戰。

#p#

IE6招誰惹誰了?

瀏覽器是一個軟件,適用程度與操作系統一樣廣泛。如同操作系統是軟件的平臺一樣,瀏覽器則是網絡內容的平臺。因此,從技術層面而言,瀏覽器牽扯到了三個層面的人群:瀏覽器開發者、Web開發者、以及最終用戶。如果延伸到技術之外的話,則還牽扯到瀏覽器廠商(包括其下的運營和推廣團隊)、網站/Web產品運營者、IT媒體等等。

IE6,全稱Internet Explorer 6,誕生于Windows XP推出后不久的2001年。憑借著其綁定的Windows XP的成功,IE6在2002年到2003年間創下了超過80%的全球瀏覽器市場占有率,擊敗了當時的另一大瀏覽器NetScape。之后的五年是IE6打遍天下無敵手、天天吃香喝辣的時光,直到2007年間Firefox崛起、IE7推出之后,IE6才走下了瀏覽器王國的頂峰。

然而,上面所講的是全球的情況。根據StatsCounter的數據,2009年8月到2010年8月間,IE6的全球總市場占有率為11%,而IE6/7/8的總占有率為54%;而國內的相應數據則是,IE6占據超過60%,而IE6/7/8加起來則超過了90%。考慮到國內各種版本的Windows XP的普及情況,這個數字并不令人意外。

所以對于瀏覽器廠商而言,不打死IE6,自己再怎樣玩也玩不大。而要打死IE6這只比大象還大的落水狗,HTML 5互聯網Web新標準無疑是十分順手的一根打狗棒。雖說國內瀏覽器很多都是基于IE內核的外殼瀏覽器,但捧著別人的飯碗總不是長久之策,要不怎么傲游、搜狗、騰訊都紛紛搞雙核,把2010年搞成了一個“雙核之年”呢。

可能有讀者會感到疑惑了:為什么HTML 5能成為對付IE6的打狗棒呢?這就不得不從Web前端開發者們的那些苦澀過往開始說起了。說起Web前端開發人員對IE6的怨念,那可真是三日三夜也說不完。以下摘錄兩小段技術描述(原始出處已不可考),作為此怨念的一個縮影:

IE6里DIV錯位的問題

采用"FLOAT:LEFT”的DIV在IE8、IE7、都沒問題,IE6下卻向下移動,出現空白。這是因為,IE6采用的內核默認把DIV之間的距離增加了3~5個PX,所以,試試是將下移的DIV的STYLE里增加"margin-left:-5px;"或者更小。

頁面的最小寬度

min-width是個非常方便的CSS命令,它可以指定元素最小也不能小于某個寬度,這樣就能保證排版一直正確。但IE不認得這個,而它實際上把width當做最小寬度來使。為了讓這一命令在IE上也能用,可以把一個<div>放到<body>標簽下,然后為div指定一個類:(代碼……)

事實上,對于一個真正在意用戶在不同瀏覽器下有相同用戶體驗的Web前端開發者而言,每個項目因為瀏覽器兼容性而進行調試的時間,遠比原始的開發時間多出很多倍。如果說您看上面這兩段還沒有太感受到的話,那就直接看看下面這段怨念體的總結文字吧(摘錄自梁逸晨的博客專欄):

為了我們自己,為了我們不再因為IE6的兼容性而加班加點工作,能多一個客戶告別IE6,就是為我們多帶來一點希望。不要去等微軟,微軟鐵定了心“我們的VISTA系統……”,也不要去等別人。人人等別人,無人是別人。一切都要從自己做起,看到一個客戶,就宣揚一次IE6的壞處,哪怕是欺騙、誘惑、威脅、行賄……等等不限手段。

對于這部分開發人員而言,HTML 5的出現,簡直就是一個神奇盒子,就好像土法煉鋼做久了的人,忽然有一天看到了真正的機械化煉鋼是什么樣子一樣。如果這樣語法簡單而又功能強大的Web語言能夠在所有的平臺下被識別,那么Web開發者的生活,都可以大大的提高一個檔次。

然而問題在于,老的都已經進了墳墓的IE6是不可能支持這么先進的好東西的。所以為了自己的生活品質、心情愉悅度以及對老板而言最重要的工作效率,開發者們都會毫無保留的表達自己對IE6的憎惡和遺棄之情,并在條件允許的情況下,在自己的網頁中對用戶大搖大擺的寫到:

尊敬的用戶,為什么還在用又慢又不安全的IE6?趕緊換一個更加時髦的瀏覽器,體驗我們網站華麗麗的效果吧!

然而……

上面的這段話只是開發者們一廂情愿的愿望。國外的網站可以這樣做,Google自然不用說,像是Facebook以及很多IT科技站和個人站也都特意標注自己不支持IE6,使用IE6瀏覽的用戶會在訪問時看到這樣的信息:

對不起,使用IE6是無法瀏覽我們的網站,請安裝一個現代的瀏覽器。

而在國內,如果你讓超過一半的訪客們要下載個新軟件才能看你的網站,那你的訪客們多半會叫你去死。除非你的網站是專門面向有MSN絕對不用QQ、有推特絕對不用圍脖、有Facebook絕對不用人人的Geek類站點,或者像是谷奧、Chrome迷這樣超過八成訪客都是Chrome用戶的網站,否則你是不可能丟棄IE6兼容性這一塊的。

大會當天跟支付寶的資深經理葉志堅先生聊了聊有關這個IE6兼容性的問題,他的意見是堅定的“以用戶體驗為主”原則。

“既然有用戶選擇使用IE6,那我們就要照顧到他的選擇。我們可以告訴用戶,IE6速度慢,IE6不安全,讓用戶慢慢了解到轉換到其他瀏覽器的好處;但我們絕對不能奪走用戶的選擇權。”

站在產品運營的角度,這句話是絕對的真理。雖然技術人員的血液讓葉先生在提到IE6的時候免不了顯示出一絲怨念的神情,但是做Web畢竟不僅僅是做技術。

而另一方面,對最終用戶而言,HTML 5跟他們根本八桿子打不著。如果他們身邊沒有一兩個做前端開發的親戚朋友天天絮叨,那他們到底有什么理由要換一個別的瀏覽器?

Q:你知道瀏覽器是什么嗎?

A:Google?雅虎?

Q:你用過火狐或Chrome這些瀏覽器上網么?

A:啥?上網不就是用IE?

Q:你遇到過有些網站訪問的時候顯示的亂七八糟的情況么?

A:有啊!肯定是網站沒做好!

Q:你上網的時候遇到最多的問題有哪些?

A:網頁加載慢!還有總是崩潰!

Q:如果有一個瀏覽器,可以解決上面這些問題,你愿意用么?

A:那不是很麻煩,還要裝個新軟件?

Q:我推薦的瀏覽器還比較安全呢!你現在用的IE6容易被掛馬,換我推薦的就不會了~

A:沒事啦,我有360安全衛士!

Q:它上面有各種方便的插件,可以查郵箱、截圖、查詞典呢!

A:我現在也可以查郵箱、截圖、查詞典啊!

Q:它上面可以體驗很炫的網站,還可以玩植物大戰僵尸呢!

A:我現在就可以玩植物大戰僵尸啊!

Q:唉唉,這么羅嗦,我幫你裝,你試試看總可以吧?

A:哦,也行啊!

……(A君試用了3分鐘后)

A:我的收藏夾呢?我之前記錄的網站用戶名和密碼呢?哎呀我怎么網銀用不了?我平時玩的游戲也看起來全亂啦!這什么破瀏覽器一點也不好用,我要卸載!

(以上內容由大會的視頻片段、網絡上的部分文章、以及本人推廣非IE瀏覽器的親身體會整理而成,絕對真實。)

#p#

真正的阻力

從上面的情況看起來,似乎阻礙了Web標準化和先進的瀏覽器革命的最大因素是這些對技術不甚了解的最終用戶們。

但是有一句話說得好:用戶永遠是對的。

Web標準化進程阻力重重、Web開發與瀏覽器技術的革新遲遲無法推廣的最大原因,主要是在于那些根本不理會網站兼容性的Web開發者們。這些也許是因為對Web開發一知半解,也許是因為趕任務而把項目匆匆了事,也許是因為項目規劃就沒有將Web兼容性當作一個正當需求提出并執行,所以直接導致了互聯網上充斥了這些只有IE6能夠正常運行的網站和Web游戲們。

上面簡單說來就是:成也開發者,敗也開發者。一方面,想要把自己的Web應用/網站做的兼容的開發者們熱烈的擁抱HTML 5,并希望IE6趕緊死掉;但是,恰恰是因為他們那些對Web標準化漠不關心、開發之后只在IE6下測試的同行們,才導致自己遲遲無法從不兼容的苦海中擺脫。

不過說到底,推動Web標準化并干掉IE6是一個多方受益的事情:

  1. 瀏覽器廠商可以開始瓜分IE6之前占據的蛋糕
  2. Web前端開發者的開發生活更加美好了
  3. 最終用戶得到了更好的體驗,也遠離了被掛馬等安全隱患
  4. 瀏覽器開發者們的工作更難了,所以瀏覽器開發者們也更加牛B了
  5. Web產品運營者可能會花費更多的金錢,但他們將獲得開發者與用戶的肯定,以及技術層面上的一段領先優勢

上面這些受益者們甚至包括微軟自己:在IE9中開發IE5/6/7/8的兼容模式估計不是什么令人高興起來的活兒,另外微軟現在力推云計算和它的Windows 7,而Windows 7主要是來搶占Windows XP的地盤的。如果用戶因為聽說升級到Windows 7之后無法使用某個網銀的服務而推遲了購買Windows 7的計劃,這勢必會令微軟也感到懊惱。

這個Web標準化運動唯一可能傷害到的群體,就是那些對新技術不聞不問、埋頭只開發IE-only網站的那些沒追求的開發者們。對于這個既沒有技術追求、又不關心用戶體驗的群體,也許他們本來也并不適合開發這個行業。

殲滅戰的戰術策略

明白了誰是戰友,誰是敵人,接下來的戰術就很好制定了。指導原則就是:讓用戶明白這件事對他們自己有好處。用戶擁有絕對的選擇與決定權,他們關注的,是自己使用起來是否方便。至于開發者是否煩惱,用戶并不會在乎,所以抱怨戰術就不用考慮了。

瀏覽器廠商的策略很簡單:

1、讓用戶愛上自己。有了愛才有包容,才能接受必須在多個瀏覽器間切換才能做某件事情的麻煩。

2、技術允許的情況下,為用戶提供一道通往IE6的方便之門,但是同時很明確的告訴用戶此舉純屬無奈。所以說雙核的策略是一個十分高明的策略,而“高速模式”和“兼容模式”這兩個名字,真是特別的恰到好處。

3、與網銀等重要網站服務的提供者進行合作,通過一些公關的手段來加速重要網站服務對Web標準化的支持。比如建行網銀現在已經可以支持Firefox,就是Mozilla和建行合作的結果。

開發者的策略是比較累人的:

1、運用標準的Web技術開發出很炫的產品。

2、為這個很炫的產品開發各個瀏覽器版本的兼容實現,包括IE6。

3、但是,對于IE6的用戶,總是要在產品中的某個用戶能看到的地方,說明這個產品在IE6下的表現并不夠炫,也不夠安全。

4、而且如果用戶真的嘗試在不同的瀏覽器下查看你的產品,要真的讓用戶體驗到差距,讓用戶認同“IE6的確不好”這一事實。

5、最重要的一點,就是讓這個產品獲得成功,積累盡可能多的用戶群體。

6、最后,開發者可以選擇在合適的時機拋棄對IE6的支持——比如在該產品的IE6用戶已經只剩下1%的時候。

這樣,瀏覽器廠商逐漸積累各自的用戶數量,減少IE6的用戶數量;開發者的努力逐漸讓用戶對IE6的依賴性降低。這是讓用戶逐漸脫離IE6的前提條件。但是就國內的情況而言,這些僅僅是前提條件,并不能帶來可觀的推動力。

根據CNNIC在7月剛剛發布的《第26次中國互聯網絡發展狀況統計報告》,2010年6月為止,使用家庭電腦上網的網民比例為88.4%,網吧上網的比例為33.6%,單位上網的比例為33.2%(多選的調查問卷)。這個樣本的代表性和數字的準確性我們不去深究了,即使按照這個數字來,那么使用公共電腦的比例也占了四成以上。公共電腦的裝備多半是某個盜版的Windows XP,由網吧或是單位的網管統一裝機,使用者往往被迫使用預裝的IE6上網,還無法更新。事實上,如果是正版Windows XP或近兩年購入的個人電腦,那系統自動更新早就把IE7或是IE8安裝上了,也不會遺留這么多的IE6。

鑒于盜版Windows XP是一個更難解決的問題,所以在國內,要解決IE6的問題,最有效的手段也許是去賄賂一下360安全衛士?

【編輯推薦】

  1. IE6已被微軟宣判死刑 但誰能為它送葬?
  2. IE6安全隱患重重 為何企業依舊不離不棄
  3. 評論:IE6必須死 卻沒人做得到
責任編輯:yangsai 來源: 51CTO.com
相關推薦

2010-10-09 09:19:30

2009-08-14 09:20:40

抵制IE6

2010-02-01 08:41:23

GoogleIE6

2010-08-18 09:11:11

IE6

2009-12-01 09:25:09

微軟IE6用戶升級

2011-11-08 11:07:26

2013-04-22 09:32:36

TwitterIE6IE7

2011-05-17 10:33:44

IE6

2010-03-08 08:45:26

IE6葬禮

2012-03-07 09:44:29

iPadIE6

2010-08-19 10:56:55

JSIE6IE7

2010-09-06 15:06:29

IE6IE7Firefox

2009-08-13 10:12:07

IE的CSS Bug

2011-05-18 09:19:58

IE9IE6

2010-08-17 16:18:23

IE6IE7FF

2010-08-18 10:24:51

IE6IE7IE8

2011-08-08 10:20:24

2009-03-18 09:07:08

IE微軟瀏覽器

2010-03-08 17:05:16

IE6葬禮

2012-08-14 17:14:50

瀏覽器IE6
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产精品视频导航 | 精品国产乱码久久久久久蜜退臀 | 天天干天天爱天天操 | 精品国产欧美 | 国产高清一区二区 | 草草视频在线观看 | 久久新视频 | 99视频免费在线 | 欧美日韩亚洲一区 | 国产不卡在线观看 | 人人精品 | 久久精品国产一区 | 在线观看黄视频 | 久久国内精品 | 五月香婷婷 | 在线视频 亚洲 | 日本天堂视频在线观看 | 国产高清免费 | 狠狠躁躁夜夜躁波多野结依 | 亚洲国产精品久久人人爱 | 日韩中文字幕视频 | 亚洲欧美一区二区三区1000 | 69精品久久久久久 | 在线日韩视频 | 999久久久| 精品日韩电影 | 国产免费观看一区 | 7777奇米影视 | 精精国产xxxx视频在线播放 | 中文字幕一区二区三区在线观看 | 亚洲精品视频在线观看视频 | 国产福利在线视频 | 麻豆视频在线免费观看 | 国产精品久久久久999 | 91久久久久久久久 | 国产农村妇女毛片精品久久麻豆 | 一区二区三区在线播放 | 日本网站免费观看 | 国产福利在线免费观看 | 影音先锋中文字幕在线观看 | 亚洲精品片 |