来源:http://www.hengtaiboyuan.com 作者:恒泰博远 时间:2014-07-11

最近,在IT开发领域,一个很明显的趋势就是HTML5很火。相比于HTML4和Flash,HTML5能给大家带来很多不一样的改变。但是毕竟HTML5只是刚出来的,在HTML4基础上有新的进步而已,到底有哪些好的开发工具和支持平台,目前存在哪些需要改进的问题,这些都是需要解决的。下面笔者就为大家剖析一下,首先是开发工具和支持平台,如下所示:
1. UI制作工具。各种IDE工具都以非常强大的界面拖放工具,事件绑定方式来支持UI的开发,减少程序员的工作量。
2. 数据交互组件。绝大部分的业务逻辑,都是和数据通讯有关。在各种平台上,简化数据交互的组件都不可或全。比如.NET中的ADO.NET。
3. 强大的IDE。如大家所熟知的VS.NET, Eclipse等等。
4. 各种开发库的支持。
在web apps的开发中,我们可以看到目前的状况
1. 浏览器中的开发调试工具开始组件成熟和强大。不管是Chrome还是IE自带的,还是Firebug等第三方的调试工具。调试和开发CSS/Javascript的难度已经减少很多。未来这一部分依然会得到足够的发展。
2. 开发的模式。如现在Web Apps的标准定义所期望的,离线处理能力,网络请求能力(web socket/web works)等。这一切依然需要新的标准和定义。
3. IDE的工具,VS.NET/Eclipse有足够地理由会进一步增强对web开发的支持。
4. 各种库的支持。目前sencha, jQuery已经开始,未来应该会有更多的支持。
除此之外,为解决HTML 5不足以访问系统资源的问题,类似于PhoneGap这样的解决方案,可以通过混搭的方式来拓展web apps的处理能力。
但是我们还是不断相信HTML5 Web Apps开发未来会更好,尽管目前的现状有些地方还不是很令人满意,但是只要问题出现就不再是难题,总之,相比于之前的版本已经有很大改观,从开发工具和支持平台上看都有很大的优势,这是很好的基础。
本文链接:http://www.hengtaiboyuan.com/jsdt/content_245 转载请注明来自北京恒泰博远科技有限公司