今天所有的討論都圍繞為何以HTML5作為核心構(gòu)建模塊的解釋而展開。只有采用云平臺組成部分,未來的電視傳輸平臺才會成為主流。這是否意味著用戶界面的部署將推動HTML5和云平臺構(gòu)成的未來終端,會成為主流的靈活的技術(shù)?答案是:一定是的,但必須要重點(diǎn)注意HTML5和云技術(shù)的優(yōu)勢何在以及圍繞這一項目的大量宣傳。
HTML5是由W3C和網(wǎng)絡(luò)控制的大量標(biāo)準(zhǔn)的集合。這些標(biāo)準(zhǔn)包括HTML(超文本標(biāo)識語言)--應(yīng)用程序使用的標(biāo)記語言;描述語言、腳本語言;DOM(文件對象模式)代表描述語言如何管理網(wǎng)頁元素;CSS(多層模式表單)-用來描述文件外在和格式的語言。
對于機(jī)頂盒應(yīng)用而言,HTML5和上述的標(biāo)準(zhǔn)都非常有用。他們在很高水準(zhǔn)上允許“一次寫入,多次使用”,因為用戶界面的外觀和體驗以及商業(yè)邏輯組成部分可以很容易的在類似機(jī)頂盒和平板電腦等多樣化的終端之間轉(zhuǎn)換。悄然開始的宣傳低估了提供高質(zhì)量的電視服務(wù)需要的其他組成部分的巨大范圍。這些部分包括功能和處理現(xiàn)實安全的驅(qū)動、磁盤管理和高頻頭的控制。機(jī)頂盒應(yīng)用是否在OCAP(更名tru2way或tru2way參考設(shè)計套件)或HTML5堆棧基礎(chǔ)上,在用戶界面接口層下驅(qū)動機(jī)頂盒或網(wǎng)關(guān)來源的基礎(chǔ)非常大。事實上,在我們自己的堆棧,HTML5轉(zhuǎn)譯引擎代表了大約1%的源代碼!
相比而言,對運(yùn)行平板電腦的軟件應(yīng)用程序的影響不像上述那么大,但是影響作用也很明顯。當(dāng)視頻在HTML5瀏覽器上運(yùn)行時,沒有適配流媒體。也沒有對高質(zhì)量節(jié)目的安全組件。萬維網(wǎng)聯(lián)盟沒有進(jìn)行調(diào)配這些確實功能的工作,開展這些工作可能還要幾年時間。
下面是關(guān)于用戶界面云方面的問題,首先是“云”(這是宣傳的開端點(diǎn))的定義。許多人將云看做運(yùn)行虛擬服務(wù)器的數(shù)據(jù)托管中心。那可能是最準(zhǔn)確的定義。但是,如果你訪問過數(shù)據(jù)中心,會發(fā)現(xiàn)他是一個相對普通的19英寸機(jī)架和服務(wù)器的集合。所以“云”實際上是對運(yùn)行19英寸機(jī)架的軟件的概念性定義。對某些人而言云可能就是19英寸機(jī)架。
對于用戶界面和HTML5的中心問題而言,云的意思是控制某些或所有HTML5 用戶界面組件的遠(yuǎn)程服務(wù)器。實際上在有線運(yùn)營商可以在自己的儲存架區(qū)簡易的操作云服務(wù)器。更時髦的叫法是云基礎(chǔ),如果你想將其看做服務(wù)器而非自己進(jìn)行操作也可以稱其為外包服務(wù)。
定位所有在云中提供HTML5組件的“網(wǎng)絡(luò)服務(wù)器”,對于在相對低能量的機(jī)定盒上快速響應(yīng)的用戶界面是不太可能的。最理想的解決方案可能是一些機(jī)頂盒內(nèi)的用戶界面“服務(wù)器”,例如用戶界面組件很少像整體框架工作那樣發(fā)生變化,并頻繁的用于如Logos和來自于云的動態(tài)內(nèi)容等設(shè)計組件。這可能會帶來整體外觀的即時升級并且通過下載會感到更具有挑戰(zhàn)性,實際上處理機(jī)能和整個云連接機(jī)頂盒的等待時間可能不會達(dá)到用戶期望的水平。
有時會用“洗云”這一概念描述應(yīng)用程序,此時對于市場目標(biāo)而言云被夸大了。HTML5和云基礎(chǔ)服務(wù)器是巨大的進(jìn)步,但是我們一定不能忽視“構(gòu)筑基底層”的高深技術(shù)堆棧,其可形成完整的機(jī)頂盒解決方案。數(shù)字電視體統(tǒng)需要在堅固的設(shè)計理念而非宣傳基礎(chǔ)上進(jìn)行優(yōu)化。畢竟在19英寸機(jī)架上運(yùn)行的服務(wù)器不是由凝結(jié)的水汽構(gòu)成的。
下個月,高級副總裁、黑劍產(chǎn)品和市場總監(jiān)Chris Hock,將IP基礎(chǔ)建設(shè)的首次展示將如何影響傳統(tǒng)有線商業(yè)模式。
原文網(wǎng)址:http://www.cedmagazine.com/articles/2013/07/html5-and-cloud-based-uis-%E2%80%93-a-reality-check
歡迎轉(zhuǎn)載!