HTML5和云平台用户界面--现实的检验

作者:佚名   来源:网络转载    日期:2013/7/31 14:33:00    人气:7079


  今天所有的讨论都围绕为何以HTML5作为核心构建模块的解释而展开。只有采用云平台组成部分,未来的电视传输平台才会成为主流。这是否意味着用户界面的部署将推动HTML5和云平台构成的未来终端,会成为主流的灵活的技术?答案是:一定是的,但必须要重点注意HTML5和云技术的优势何在以及围绕这一项目的大量宣传。


  HTML5是由W3C和网络控制的大量标准的集合。这些标准包括HTML(超文本标识语言)--应用程序使用的标记语言;描述语言、脚本语言;DOM(文件对象模式)代表描述语言如何管理网页元素;CSS(多层模式表单)-用来描述文件外在和格式的语言。


   对于机顶盒应用而言,HTML5和上述的标准都非常有用。他们在很高水准上允许“一次写入,多次使用”,因为用户界面的外观和体验以及商业逻辑组成部分可以很容易的在类似机顶盒和平板电脑等多样化的终端之间转换。悄然开始的宣传低估了提供高质量的电视服务需要的其他组成部分的巨大范围。这些部分包括功能和处理现实安全的驱动、磁盘管理和高频头的控制。机顶盒应用是否在OCAP(更名tru2waytru2way参考设计套件)或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

      欢迎转载!



联系我们 | 客户反馈 | 法律声明 | 网站统计
©山东泰信电子股份有限公司
鲁ICP备06027107号 鲁公网安备 37010102000429号