在RIA领域,我读了大量的评论指出,关于Silverlight vs JavaFX vs Flash vs HTML5的讨论已经过时,获胜者是HTML5。Web开发的客户端
因为我是一个程序员(不是设计师),但从未使用过上述任何技术,我没有时间去学习所有的人来比较,我想问下:
1)随着HTML5我们继续只解释JavaScript,或者我们可以使用更强大的语言生成编译代码(某种类型的MSIL或字节码<对象> ... < /对象>标记)?
2)HTML5是否隐藏了我们代码中不需要的部分(如过去的Java applets和ActiveX)或选项“View - Source Code”继续显示我们所有的工作?
3)HTML5需要某种运行时或者所有的工作都是由浏览器完成的?
HTML5只是HTML,CSS和JS中的一组新功能。它不会改变他们的工作方式。 – SLaks
您可能会对ASM.js感兴趣,它允许特殊编写的JS以更快的速度运行。 – SLaks