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