Flash將死,VR可能砍了它最后一刀專(zhuān)欄

砍柴網(wǎng) / VR日?qǐng)?bào) / 2016-08-17 11:36
圍繞著Html5和Flash的攻防戰(zhàn)也即將結(jié)束,虛擬現(xiàn)實(shí)將是一個(gè)嶄新的開(kāi)始。

Z1.jpg

VR虛擬現(xiàn)實(shí)第一媒體VR日?qǐng)?bào)原創(chuàng)稿件,轉(zhuǎn)載請(qǐng)注明出處

Google上周發(fā)布了一篇官方博文,表示Chrome從今年9月開(kāi)始將全面禁止Flash的后臺(tái)加載功能。如若此項(xiàng)計(jì)劃得以實(shí)行,那么Google在“去Flash化”的道路上又將前行一步。

實(shí)際上,Chrome對(duì)Flash的態(tài)度一直不太友好。針對(duì)用戶(hù)們的卡頓反饋,Google先是默認(rèn)關(guān)閉了NPAPI插件,隨后又禁止了Flash的自動(dòng)播放功能,而到了今年年底,F(xiàn)lash將成為需要手動(dòng)操作才能順利加載的插件之一。除此之外,VR日?qǐng)?bào)還注意到IE和Safari等主流瀏覽器也正在剝離Flash的控制,Amazon、Facebook、Youtube更是從廣告和視頻業(yè)務(wù)下手,相繼排除了這項(xiàng)技術(shù)的引入。由此來(lái)看,F(xiàn)lash在活了21個(gè)年頭之后看來(lái)是要壽終正寢了。

與之相對(duì)的是,VR網(wǎng)頁(yè)則在新的標(biāo)準(zhǔn)下得以建立,進(jìn)一步排除了對(duì)于Flash的依賴(lài)。由此促成的新形式編碼和流媒體直播等服務(wù)的需求,可能間接的砍了Flash最后一刀。瀏覽器巨頭Mozilla早已投身WebVR的制作,試圖實(shí)現(xiàn)VR網(wǎng)頁(yè)的標(biāo)準(zhǔn)化。而那些拋棄Flash的“罪魁禍?zhǔn)?rdquo;,如今都在VR領(lǐng)域中發(fā)力,全景視頻和直播、VR廣告的變革,這些無(wú)不影響著Flash的昔日地位。

不過(guò),F(xiàn)lash本身就是基于老舊瀏覽器而打造的產(chǎn)品。即使經(jīng)歷了數(shù)次迭代,也無(wú)法逃離生命末期的宿命,而VR的出現(xiàn)可能恰恰成為了技術(shù)交替的一個(gè)契機(jī)。

VR作為新的平臺(tái),開(kāi)發(fā)商更愿意建立統(tǒng)一的標(biāo)準(zhǔn)

Flash在PC平臺(tái)的盛行可能要得益于自己的通用性,由于每個(gè)網(wǎng)頁(yè)的編碼技術(shù)有所差異,而業(yè)內(nèi)的標(biāo)準(zhǔn)又一直懸而未定,這項(xiàng)技術(shù)才能在這20年間成為富媒體的主流形式。然而隨著新標(biāo)準(zhǔn)的出現(xiàn),VR日?qǐng)?bào)覺(jué)得VR網(wǎng)頁(yè)已經(jīng)不需要再沿用原來(lái)的Flash模式了。

2014年10月份,W3C(萬(wàn)維網(wǎng)聯(lián)盟)發(fā)布了正式的HTML5標(biāo)準(zhǔn),這項(xiàng)標(biāo)準(zhǔn)從規(guī)劃到出臺(tái)整整耗去了8年的時(shí)間。W3C的首席執(zhí)行官Jeff Jaffe博士隨后表示:“Web已經(jīng)進(jìn)入了相對(duì)穩(wěn)定的階段,而統(tǒng)一的模式則需要所有人的幫助。”

全新的VR平臺(tái)同時(shí)也是新標(biāo)準(zhǔn)的絕佳練兵場(chǎng)。Chrome和Mozilla率先做出了表率,他們?cè)噲D完成VR網(wǎng)頁(yè)和瀏覽器的標(biāo)準(zhǔn)化,并在今年早些時(shí)候完成了WebVR API的1.0版本。WebVR API不但統(tǒng)一了VR網(wǎng)頁(yè)的渲染和顯示標(biāo)準(zhǔn),而且還規(guī)范了不同硬件之間的操作差異,除此之外還能對(duì)桌面和移動(dòng)平臺(tái)實(shí)行兼容。

Google隨后在WebVR的標(biāo)準(zhǔn)上進(jìn)行了跟進(jìn),并制作了一個(gè)名為“VR Shell”的內(nèi)核,允許用戶(hù)在佩戴VR頭顯的狀態(tài)下也能瀏覽普通的網(wǎng)頁(yè)。由于傳統(tǒng)網(wǎng)頁(yè)的編碼和形式相對(duì)混亂,VR Shell目前還不太穩(wěn)定,但Google也在加緊完善這個(gè)內(nèi)核,以便WebVR在過(guò)渡期內(nèi)能被大眾所接受。

不過(guò),某些獨(dú)立的系統(tǒng)可能會(huì)采取自己的“Web VR”模式,Samsung為Gear VR開(kāi)發(fā)的虛擬現(xiàn)實(shí)瀏覽器就是一個(gè)例子,但它同樣也是基于新的標(biāo)準(zhǔn)打造。而Safari目前雖然還不支持VR網(wǎng)頁(yè),但鑒于蘋(píng)果對(duì)于Flash一貫的不待見(jiàn)態(tài)度,Safari VR的未來(lái)也可想而知。

對(duì)于全新的VR網(wǎng)頁(yè)來(lái)說(shuō),頁(yè)面設(shè)計(jì)和瀏覽器開(kāi)發(fā)商完全可以使用H5新出臺(tái)的標(biāo)準(zhǔn)來(lái)統(tǒng)一口徑。

為了保障移動(dòng)VR的性能,H5可能是個(gè)更好的選擇

Flash的穩(wěn)定性和性能功耗一直為人所詬病,F(xiàn)lash Player的運(yùn)行失效對(duì)于很多人來(lái)說(shuō)可能已經(jīng)是家常便飯了。早期瀏覽器的設(shè)計(jì)由于偏向一體化,F(xiàn)lash在“掛彩”的同時(shí)也會(huì)引起整個(gè)瀏覽器卡死。

Chrome的分離結(jié)構(gòu),在某種程度上也是鑒于Flash的不良反饋。在分離設(shè)計(jì)下,由于每個(gè)程序之間相對(duì)獨(dú)立,瀏覽器就不會(huì)受到Flash Player失效的影響,Safari、Firefox隨后在10.6和3.6.4版本中也加入了類(lèi)似的功能。除此之外,調(diào)用Flash Player還伴隨著巨大的CPU與內(nèi)存的性能損耗,PC有時(shí)候運(yùn)行起來(lái)都相當(dāng)吃力。

Z2.jpg

Flash雖然在PC端盛行過(guò)很長(zhǎng)一段時(shí)間,但它從未贏得過(guò)移動(dòng)端的青睞,由于移動(dòng)VR的受眾對(duì)視頻和直播有著一定的需求,這兩個(gè)問(wèn)題也將在移動(dòng)VR中被無(wú)限放大。針對(duì)CPU性能不足的狀況,F(xiàn)lash Player在10.1版本之后加入了硬解功能,利用GPU來(lái)減少視頻的耗用資源。

硬件解碼緩解了性能不足的窘境,但同時(shí)又帶來(lái)了一個(gè)新的問(wèn)題。Flash Player作為網(wǎng)頁(yè)和硬件的中間層,在夾雜了硬解之后將會(huì)大大增加移動(dòng)端的耗電量。而大部分移動(dòng)VR本身就有電量和性能不足的癥結(jié),F(xiàn)lash此時(shí)將會(huì)顯得更加不適用。

由于各個(gè)瀏覽器有著不同的解碼格式(Opera和Firefox支持OGG模式,而Safari和IE9支持H.264,只有Chrome全部支持),因此H5不能在傳統(tǒng)的網(wǎng)頁(yè)中發(fā)揮功效。但在WebVR統(tǒng)一標(biāo)準(zhǔn)的幫助下,H5對(duì)于移動(dòng)VR來(lái)說(shuō)可能是個(gè)更好的選擇。

Html5通過(guò)視頻標(biāo)簽?zāi)軌蛑苯佣xJS的播放方式,不需要再外掛一層Flash Player,基本上保證了VR瀏覽器的穩(wěn)定性。而排除了中間層的兩次解碼,移動(dòng)VR的整體耗電量也會(huì)小上很多。

Flash在PC平臺(tái)的富媒體優(yōu)勢(shì),在VR中將被改變

富媒體是一種在Web中通過(guò)圖形、音頻、視頻進(jìn)行交互的方法,F(xiàn)lash曾在傳統(tǒng)網(wǎng)頁(yè)端口有著巨大的富媒體優(yōu)勢(shì),主要體現(xiàn)在網(wǎng)頁(yè)游戲、彈窗(插頁(yè))廣告上。

得益于獨(dú)立統(tǒng)一的特性,F(xiàn)lash最初吸引了一大批具有富媒體經(jīng)驗(yàn)的開(kāi)發(fā)者,這也為它統(tǒng)治網(wǎng)頁(yè)生態(tài)打好了基礎(chǔ)。而隨著2010年前后網(wǎng)頁(yè)游戲和社交游戲的盛行,以及Facebook和Zynga等巨頭的幫助,F(xiàn)lash逐漸加固了自己的主導(dǎo)地位。

Z3.jpg

然而,這些內(nèi)容在VR中都需要作出大幅度的改變。撇開(kāi)網(wǎng)頁(yè)游戲的退潮趨勢(shì)不說(shuō),佩戴VR設(shè)備進(jìn)行網(wǎng)頁(yè)游戲本來(lái)就是一種變扭的交互形式。雖然Cocos 3D和白鷺等網(wǎng)頁(yè)游戲開(kāi)發(fā)引擎已經(jīng)相繼加入了VR模塊,但短時(shí)間內(nèi)還很難有成品產(chǎn)出,未來(lái)以何種模式出現(xiàn)也仍然值得我們?nèi)ド倘丁?/p>

除此之外,VR中的廣告形式一直是個(gè)懸而未定的難題。依目前的發(fā)展趨勢(shì)來(lái)看,Banner、彈窗、插頁(yè)等形式的Flash廣告已經(jīng)不可取了。在VR日?qǐng)?bào)看來(lái),VR廣告對(duì)媒介的依賴(lài)逐漸變小,轉(zhuǎn)而需求更強(qiáng)的感官?zèng)_擊。一部分開(kāi)發(fā)商甚至為了單獨(dú)的廣告而打造了游戲形式的Demo體驗(yàn),這些都是Flash所無(wú)法辦到的事情。而基于VR網(wǎng)頁(yè)的H5開(kāi)發(fā)社區(qū)一旦成型,F(xiàn)lash在傳統(tǒng)富媒體上的應(yīng)用也將被逐漸取代。

Adobe本身可能也已經(jīng)意識(shí)到了Flash正在日落西山,它們?cè)缜熬徒K止了完成度高達(dá)80%的ActionScript4.0和AVM3.0項(xiàng)目,隨后也裁掉了整個(gè)中國(guó)研發(fā)中心。圍繞著Html5和Flash的攻防戰(zhàn)也即將結(jié)束,虛擬現(xiàn)實(shí)將是一個(gè)嶄新的開(kāi)始。

作者:箱子,微信搜索公眾號(hào)“VR日?qǐng)?bào)”,微博@VR日?qǐng)?bào)網(wǎng),轉(zhuǎn)載請(qǐng)注明版權(quán)

原文地址:http://www.vrrb.cn/guandian/7620.html

K



1.砍柴網(wǎng)遵循行業(yè)規(guī)范,任何轉(zhuǎn)載的稿件都會(huì)明確標(biāo)注作者和來(lái)源;2.砍柴網(wǎng)的原創(chuàng)文章,請(qǐng)轉(zhuǎn)載時(shí)務(wù)必注明文章作者和"來(lái)源:砍柴網(wǎng)",不尊重原創(chuàng)的行為砍柴網(wǎng)或?qū)⒆肪控?zé)任;3.作者投稿可能會(huì)經(jīng)砍柴網(wǎng)編輯修改或補(bǔ)充。


閱讀延展

http://upload.ikanchai.com/avatar/000/00/49/thumb_80_80_15.jpg

VR日?qǐng)?bào)

VR日?qǐng)?bào)是國(guó)內(nèi)最早關(guān)注虛擬現(xiàn)實(shí)的專(zhuān)業(yè)媒體之一,關(guān)注國(guó)內(nèi)外虛擬現(xiàn)實(shí)技術(shù)、虛擬現(xiàn)實(shí)游戲...


最新快報(bào)

1
3