下一代网络交互浏览语言的特点:
1, 丰富的用户体验。关键是交互性和多媒体,这一点是html做不到,不然就没有flash了。
2, 真正意义的客户端。不需要安装,但是在客户端执行的并可以访问本地资源。html+javascript非常的烦琐,致使现在通用的流行的方法是由服务器来不断产生html+javascript传给浏览器,比如jsp/asp/php等等。这产生了一系列问题,对于开发来说最痛苦的就是实现mvc框架和分离业务和展现,于是出现了struts之类的东西,给开发增加了成本和难度;flex本身专著于presentation展现,本身就远离了业务逻辑,在flash player里面执行不必刷新,实现mvc跟server没关系,所以非常容易。
3, 不必有server支持。html脱机也是不需要server的,但没有意义。flex+central可以做到访问本地文件等等复杂的操作,甚至可以虚拟网络等。
4, 面向对象的开发语言。