是否有可用的HTML5 RIA工具包?

3

我认为HTML5是未来发展RIA应用程序的途径,因为它减少了基本动画、视频等需要大量javascript的数量。那么现在有哪些工具可以用来开发HTML5界面呢?


编辑:这个问题已经过去一年了。HTML5的前景有没有变得更好呢?还是Bobince说的对,HTML5作为可行的RIA平台仍然不成熟?


“由于基本动画所需的JavaScript数量减少” - 真的吗?我不认为HTML5内置任何动画功能。因此,您将像以前一样编写相同数量的JavaScript。 - Paul D. Waite
对于初学者来说,你可以使用画布和动画SVG的可能性。但我同意它们的使用不会减少手动编写JavaScript的数量... - fccoelho
2个回答

2
忘掉“HTML5”作为一个单一的整体实体。该规范过于冗长和复杂(任何浏览器都不可能实现所有),并且离最终确定还有很长的路要走。其中一些更愚蠢的功能已经被删除,但仍然有待观察哪些功能会保留,并得到广泛实现。
因此,目前“撰写HTML5”是毫无意义的,因为它是一种不确定的新特性组合。
然而,HTML5的努力最终会产生一些较小、更易管理的API,用于具有浏览器制造商认可的内容。诸如视频/音频、画布、非cookie存储、Web Sockets、更好的跨窗口脚本和简单但长期需要的方法,如getElementsByClassName和querySelector等特性。其中一些已经被分叉成自己的W3文档,其中一些你今天可以使用(尽管最好备有IE和其他旧浏览器的备用代码)。

1

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接