VR有許多用戶反應Flash插件對體驗有影響,那么這個插件是不是真的對VR設備有影響呢?下面跟大家分析一下。
Google上周發(fā)布了一篇官方博文,表示Chrome從今年9月開始將全面禁止Flash的后臺加載功能。
如若此項計劃得以實行,那么Google在“去Flash化”的道路上又將前行一步。
實際上,Chrome對Flash的態(tài)度一直不太友好。針對用戶們的卡頓反饋。
Google先是默認關閉了NPAPI插件,隨后又禁止了Flash的自動播放功能。
而到了今年年底,F(xiàn)lash將成為需要手動操作才能順利加載的插件之一。
除此之外,跑跑車還注意到IE和Safari等主流瀏覽器也正在剝離Flash的控制。
Amazon、Facebook、Youtube更是從廣告和視頻業(yè)務下手,相繼排除了這項技術的引入。
由此來看,F(xiàn)lash在活了21個年頭之后看來是要壽終正寢了。
與之相對的是,VR網(wǎng)頁則在新的標準下得以建立,進一步排除了對于Flash的依賴。
由此促成的新形式編碼和流媒體直播等服務的需求,可能間接的砍了Flash最后一刀。
瀏覽器巨頭Mozilla早已投身WebVR的制作,試圖實現(xiàn)VR網(wǎng)頁的標準化。
而那些拋棄Flash的“罪魁禍首”,如今都在VR領域中發(fā)力,全景視頻和直播、VR廣告的變革,這些無不影響著Flash的昔日地位。
不過,F(xiàn)lash本身就是基于老舊瀏覽器而打造的產(chǎn)品。
即使經(jīng)歷了數(shù)次迭代,也無法逃離生命末期的宿命,而VR的出現(xiàn)可能恰恰成為了技術交替的一個契機。
VR作為新的平臺,開發(fā)商更愿意建立統(tǒng)一的標準
Flash在PC平臺的盛行可能要得益于自己的通用性,由于每個網(wǎng)頁的編碼技術有所差異。
而業(yè)內(nèi)的標準又一直懸而未定,這項技術才能在這20年間成為富媒體的主流形式。
然而隨著新標準的出現(xiàn),VR日報覺得VR網(wǎng)頁已經(jīng)不需要再沿用原來的Flash模式了。
2014年10月份,W3C(萬維網(wǎng)聯(lián)盟)發(fā)布了正式的HTML5標準,這項標準從規(guī)劃到出臺整整耗去了8年的時間。
W3C的首席執(zhí)行官Jeff Jaffe博士隨后表示:“Web已經(jīng)進入了相對穩(wěn)定的階段,而統(tǒng)一的模式則需要所有人的幫助!
全新的VR平臺同時也是新標準的絕佳練兵場。
Chrome和Mozilla率先做出了表率,他們試圖完成VR網(wǎng)頁和瀏覽器的標準化,并在今年早些時候完成了WebVR API的1.0版本。
WebVR API不但統(tǒng)一了VR網(wǎng)頁的渲染和顯示標準,而且還規(guī)范了不同硬件之間的操作差異,除此之外還能對桌面和移動平臺實行兼容。
Google隨后在WebVR的標準上進行了跟進,并制作了一個名為“VR Shell”的內(nèi)核,允許用戶在佩戴VR頭顯的狀態(tài)下也能瀏覽普通的網(wǎng)頁。
由于傳統(tǒng)網(wǎng)頁的編碼和形式相對混亂,VR Shell目前還不太穩(wěn)定,但Google也在加緊完善這個內(nèi)核,以便WebVR在過渡期內(nèi)能被大眾所接受。
不過,某些獨立的系統(tǒng)可能會采取自己的“Web VR”模式。
Samsung為Gear VR開發(fā)的虛擬現(xiàn)實瀏覽器就是一個例子,但它同樣也是基于新的標準打造。
而Safari目前雖然還不支持VR網(wǎng)頁,但鑒于蘋果對于Flash一貫的不待見態(tài)度,Safari VR的未來也可想而知。
對于全新的VR網(wǎng)頁來說,頁面設計和瀏覽器開發(fā)商完全可以使用H5新出臺的標準來統(tǒng)一口徑。
為了保障移動VR的性能,H5可能是個更好的選擇
Flash的穩(wěn)定性和性能功耗一直為人所詬病,F(xiàn)lash Player的運行失效對于很多人來說可能已經(jīng)是家常便飯了。
早期瀏覽器的設計由于偏向一體化,F(xiàn)lash在“掛彩”的同時也會引起整個瀏覽器卡死。
Chrome的分離結(jié)構(gòu),在某種程度上也是鑒于Flash的不良反饋。
在分離設計下,由于每個程序之間相對獨立,瀏覽器就不會受到Flash Player失效的影響。
Safari、Firefox隨后在10.6和3.6.4版本中也加入了類似的功能。
除此之外,調(diào)用Flash Player還伴隨著巨大的CPU與內(nèi)存的性能損耗,PC有時候運行起來都相當吃力。
Flash雖然在PC端盛行過很長一段時間,但它從未贏得過移動端的青睞。
由于移動VR的受眾對視頻和直播有著一定的需求,這兩個問題也將在移動VR中被無限放大。
針對CPU性能不足的狀況,F(xiàn)lash Player在10.1版本之后加入了硬解功能,利用GPU來減少視頻的耗用資源。
硬件解碼緩解了性能不足的窘境,但同時又帶來了一個新的問題。
Flash Player作為網(wǎng)頁和硬件的中間層,在夾雜了硬解之后將會大大增加移動端的耗電量。
而大部分移動VR本身就有電量和性能不足的癥結(jié),F(xiàn)lash此時將會顯得更加不適用。
由于各個瀏覽器有著不同的解碼格式(Opera和Firefox支持OGG模式,而Safari和IE9支持H.264,只有Chrome全部支持)。
因此H5不能在傳統(tǒng)的網(wǎng)頁中發(fā)揮功效。
但在WebVR統(tǒng)一標準的幫助下,H5對于移動VR來說可能是個更好的選擇。
Html5通過視頻標簽能夠直接定義JS的播放方式,不需要再外掛一層Flash Player,基本上保證了VR瀏覽器的穩(wěn)定性。
而排除了中間層的兩次解碼,移動VR的整體耗電量也會小上很多。
Flash在PC平臺的富媒體優(yōu)勢,在VR中將被改變
富媒體是一種在Web中通過圖形、音頻、視頻進行交互的方法。
Flash曾在傳統(tǒng)網(wǎng)頁端口有著巨大的富媒體優(yōu)勢,主要體現(xiàn)在網(wǎng)頁游戲、彈窗(插頁)廣告上。
得益于獨立統(tǒng)一的特性,F(xiàn)lash最初吸引了一大批具有富媒體經(jīng)驗的開發(fā)者,這也為它統(tǒng)治網(wǎng)頁生態(tài)打好了基礎。
而隨著2010年前后網(wǎng)頁游戲和社交游戲的盛行,以及Facebook和Zynga等巨頭的幫助,F(xiàn)lash逐漸加固了自己的主導地位。
然而,這些內(nèi)容在VR中都需要作出大幅度的改變。
撇開網(wǎng)頁游戲的退潮趨勢不說,佩戴VR設備進行網(wǎng)頁游戲本來就是一種變扭的交互形式。
雖然Cocos 3D和白鷺等網(wǎng)頁游戲開發(fā)引擎已經(jīng)相繼加入了VR模塊。
但短時間內(nèi)還很難有成品產(chǎn)出,未來以何種模式出現(xiàn)也仍然值得我們?nèi)ド倘丁?/p>
除此之外,VR中的廣告形式一直是個懸而未定的難題。
依目前的發(fā)展趨勢來看,Banner、彈窗、插頁等形式的Flash廣告已經(jīng)不可取了。
在VR日報看來,VR廣告對媒介的依賴逐漸變小,轉(zhuǎn)而需求更強的感官沖擊。
一部分開發(fā)商甚至為了單獨的廣告而打造了游戲形式的Demo體驗,這些都是Flash所無法辦到的事情。
而基于VR網(wǎng)頁的H5開發(fā)社區(qū)一旦成型,F(xiàn)lash在傳統(tǒng)富媒體上的應用也將被逐漸取代。
Adobe本身可能也已經(jīng)意識到了Flash正在日落西山。
它們早前就終止了完成度高達80%的ActionScript4.0和AVM3.0項目,隨后也裁掉了整個中國研發(fā)中心。
圍繞著Html5和Flash的攻防戰(zhàn)也即將結(jié)束,虛擬現(xiàn)實將是一個嶄新的開始。