上周五,TECH2IPO曾報(bào)道過(guò)《Adobe不再為Android提供Flash,移動(dòng)Flash死期已到?》一文:Adobe在其官方博客中宣布,他們將不再為Android4.1的設(shè)備提供Flash Player插件,而且會(huì)在8月15日在Google應(yīng)用商店Google Play中下架。
時(shí)間回到五年前,iPhone剛剛推出的時(shí)候,就已經(jīng)挫傷了Adobe對(duì)移動(dòng)設(shè)備Flash插件的雄心。
在第一臺(tái)iPhone賣(mài)出去之后第五個(gè)年頭,Adobe做出這樣的決定還真是讓人捉摸不透。Adobe的Flash團(tuán)隊(duì)很有幽默感,我將博文視作是Adobe的自嘲。無(wú)論怎樣,它終結(jié)了一場(chǎng)為期五年的手機(jī)市場(chǎng)爭(zhēng)奪戰(zhàn),以Adobe的失敗告終。
iPhone發(fā)布之時(shí)Apple就說(shuō),缺少Flash的支持,確實(shí)是iPhone的一大損失。兩年之后iPad面世,蘋(píng)果和Adobe、HTML5和Flash之間的爭(zhēng)斗才最狂熱的階段。
iPad對(duì)Flash的影響
iPad發(fā)售之時(shí),人們才注意到由于沒(méi)有Flash的支持,iPad是不能很好地完成網(wǎng)頁(yè)中的視頻播放和互動(dòng)的。雖然iPhone沒(méi)有Flash的支持,但畢竟手機(jī)對(duì)于人們的日常生活影響不大。不過(guò)對(duì)于筆記本的替代品iPad來(lái)說(shuō),沒(méi)有Flash的支持,確實(shí)給用戶造成了很大的困擾。
不久后Google抓住了這一機(jī)會(huì),承諾要給用戶提供完整網(wǎng)頁(yè)體驗(yàn)的iPad替代品,并提供全面的Flash支持,那是支持Flash也算是產(chǎn)品的一大賣(mài)點(diǎn)了。Google的發(fā)言人Andy Robin在2010年4月時(shí)宣布Android操作系統(tǒng)的下一個(gè)版本Froyo(凍奶酪)系統(tǒng)中將會(huì)全面支持Flash 。
“為Flash而開(kāi)發(fā)思想”的影響
就在Google發(fā)布這一消息之后,Apple創(chuàng)始人喬布斯發(fā)布一封公開(kāi)信說(shuō),從今往后,Apple的所有產(chǎn)品都不會(huì)內(nèi)置Flash Player插件。喬布斯除了揭穿了Flash可以帶個(gè)用戶完整流暢的上網(wǎng)體驗(yàn)的謊言之后,還對(duì)Flash對(duì)設(shè)備的安全性、可靠性、設(shè)備性能、電池壽命的問(wèn)題提出了質(zhì)疑。Apple公司不希望開(kāi)發(fā)人員把跨平臺(tái)的開(kāi)發(fā)程序用在自家的iOS系統(tǒng)之上。
喬布斯說(shuō):“我們這樣做的動(dòng)機(jī)非常單純:Apple希望給開(kāi)發(fā)者最先進(jìn)、最創(chuàng)新的開(kāi)發(fā)平臺(tái),并利用這個(gè)平臺(tái)開(kāi)發(fā)出世界上最出色的應(yīng)用程序給用戶使用。通過(guò)不斷加強(qiáng)這個(gè)開(kāi)發(fā)平臺(tái),開(kāi)發(fā)者們能創(chuàng)造出更多令人驚異、強(qiáng)大、有趣的應(yīng)用程序。在這個(gè)過(guò)程中,每個(gè)人都是贏家,Apple賣(mài)設(shè)備,開(kāi)發(fā)者賣(mài)應(yīng)用程序,消費(fèi)者購(gòu)買(mǎi)程序可以得到最棒的使用體驗(yàn)。”
最后證明喬布斯是正確的。Flash最終應(yīng)用到Android設(shè)備上時(shí),并沒(méi)像Google承諾的那樣給用戶提供一個(gè)完整流暢的網(wǎng)頁(yè)。例如那些希望通過(guò)瀏覽器的Flash插件在視頻網(wǎng)站上看視頻的Android用戶,看到的卻是“內(nèi)容不支持移動(dòng)網(wǎng)絡(luò)”、“請(qǐng)更新Flash插件”等消息。更重要的是,通過(guò)Flash展示的視頻或互動(dòng)元素在高性能的手機(jī)上表現(xiàn)也強(qiáng)人意,優(yōu)化的不好,管你雙核四核,該卡時(shí)必須卡。

最后的結(jié)果是,用戶不再把手機(jī)支持Flash看作是一件好事,開(kāi)發(fā)人員也不再輕易嘗試讓自己的應(yīng)用程序支持Flash。
Flash的問(wèn)題遠(yuǎn)不止是在移動(dòng)設(shè)備上
雙方斗爭(zhēng)的影響遠(yuǎn)比如何查看手機(jī)內(nèi)容要深遠(yuǎn)的多。為了吸引用戶,開(kāi)發(fā)人員就要構(gòu)建符合移動(dòng)網(wǎng)絡(luò)的應(yīng)用程序或者網(wǎng)頁(yè)編碼,于是這次斗爭(zhēng)更深層次的影響就凸顯出來(lái)了,開(kāi)發(fā)人員會(huì)考慮采用多平臺(tái)適用的web開(kāi)發(fā)方式,他們?cè)絹?lái)越多地求助于HTML5格式來(lái)開(kāi)發(fā)能給用戶帶來(lái)全新的用戶體驗(yàn)和交互的應(yīng)用程序,而不是編寫(xiě)借助Flash插件的應(yīng)用程序。
視頻可能是最后一個(gè)能讓Flash Player存活下去的活了。但即便如此,越來(lái)越多的視頻網(wǎng)站還是在向HTML5視頻播放器傾斜。YouTube和Vimeo正在引領(lǐng)這場(chǎng)轉(zhuǎn)變:如果用戶的設(shè)備支持HTML5格式,他們會(huì)首選用HTML5播放視頻,只有在用戶設(shè)備不支持時(shí),才會(huì)使用Flash Player來(lái)播放。其他的視頻網(wǎng)站正在追隨YouTube和Vimeo的步伐。
坦率的說(shuō),即便在交互式網(wǎng)站盛行的前些年,F(xiàn)lash也都不是Adobe公司最重視的業(yè)務(wù)。隨著時(shí)間的推移,開(kāi)發(fā)者越來(lái)越喜歡使用HTML5格式來(lái)取代臃腫的Flash Player插件。瀏覽器可以實(shí)現(xiàn)無(wú)插件化,對(duì)于用戶和開(kāi)放人員來(lái)說(shuō),都是一個(gè)好消息。
譯者語(yǔ):到目前為止,所有的手機(jī)測(cè)評(píng)視頻都會(huì)把網(wǎng)頁(yè)Flash加載作為重要的一項(xiàng)。拿Flash在設(shè)備上的流暢度作為評(píng)判標(biāo)準(zhǔn),在HTML5還不盛行時(shí)確實(shí)非常重要,現(xiàn)在不同了。三大平臺(tái),iOS、Android、Windows Phone,同時(shí)測(cè)評(píng),打開(kāi)一個(gè)網(wǎng)頁(yè),我們會(huì)發(fā)現(xiàn),最支持HTML5的IOS和Windows Phone的網(wǎng)頁(yè)加載速度超過(guò)Android。
在視頻播放時(shí),主流網(wǎng)站都會(huì)自動(dòng)根據(jù)設(shè)備選擇是HTML5還是Flash(當(dāng)然,HTML5的視頻載入速度也超過(guò)Flash),iOS和Windows Phone都是播放HTML5格式視頻,而Android還是使用Flash Player。Flash插件的安全性問(wèn)題逐漸凸顯,最近屢屢爆出的漏洞也讓用戶感到恐慌。最后要對(duì)之前翻譯的那篇Flash即將死去的文章用詞過(guò)于偏激對(duì)讀者表示致歉,但是HTML5取代Flash終究還是大勢(shì)所趨。
|