闲话:
小编刚刚接触HTML5,查找了一些资料,感到HTML5是一个很有前景的技术,很有必要对HTML5进行一下分析,便有了此文。此文的目的一是想通过此文让不熟悉HTML5特点的众人对他有一点认识,也是希望和大家讨论下未来由它所带动的行业发展趋势。
HTML5新功能:
支持TCP的全双工通信,更好的支持服务端与用户端的实时通信(RTC)。
通过WebGL支持网页的图形处理。更好的支持3D显示。
一些以前需要放在Flash中完成的互动操作,有了更好更舒适的解决方案。图形界面的互动可以在统一框架中显示。
那么如何充分利用这些特性开发出新的应用呢?
首先,HTML5具有原有HTML的优势就在于他只需要很低的硬件配置,就可以承载很复杂的业务,他的主要运算将在云端完成。
第二,HTML5是基于浏览器的,可以通过统一的浏览器平台对用户进行服务,无需另外下载安装。
所以HTML具有易用性,良好的跨平台特性。
另外,HTML5具有原有HTML没有的技术优势,它可以很好的实现服务端与用户端数据的实时交互,并且界面更统一和友好。支持了传统HTML+Flash所无法达到的3D效果。
基于以上优势,小编推测HTML5在下面几个方面将会有不错的前景:
真正跨平台网络游戏将逐渐变得更具有可玩性,甚至不差于传统基于客户端的游戏。可能会受限于客户端程序的规模使得需要花更多的时间加载游戏内容尤其是场景。但随着网速的提高,与下载方式的改变,比如在游戏过程中对后面内容的预判进行下载,改善游戏体验。
跨平台办公软件,比如任务系统,邮件整合等将具有更强的可视性,实时性与易操作性。让工作更自由和愉快。
未来趋势:
网站需要新的程序员进行可视化编程。
云计算将助力HTML5成为热点。
程序设计需要新的理念,如何最小化客户端程序,将最多的内容集中于服务器端。
高性能服务器将会有不错的市场。
节能型服务器将有不错市场。
基于CUDA的GPU计算将体现他的价值。