iLeichun

当前位置: 首页 > 个人日志

关于HTML5是否会取代Flex的个人看法

分类:个人日志   来源:原创   时间:2011-04-22 21:09:39
    随着互联网的快速发展,在当今的WEB应用开发中,Flex占据的部分越来越大。例如大多数网页游戏,部分界面上是全Flash网站等基本上都是Flex的杰作,其中的一个共同点就是用户的体验效果非常丰富
    然而,几年前推出的HTML5也值得大家关注。在新发布的HTML5中,新增了很多新标签,其中不少是多媒体标签,以支持音频、视频等,例如<audio>、<video>等。在HTML4中,要嵌入这些元素比较繁琐,但在HTML5中将变得非常简单,因此HTML5的编程将变得更方便。
在不少论坛中,有关HTML5是否会取代Flex的讨论也越演越烈。但相关看法也因人而异,支持者认为Flex开发效率低,访问速度慢,而HTML5有很大的优势;反对者认为Flex在当前的RIA(Rich Internet Applications 富互联网应用)应用中占据了大部分市场,网民已经习惯了这种界面带来的丰富体验,只要Adobe继续支持Flex,短时间内HTML5难以取代Flex。
其实我也认为Flex在短时间内不会被HTML5所取代,至少在最近5年内会是这样的。其中一个很重要的原因就是目前完全支持HTML5的浏览器还不多,特别是IE,需要到IE9才支持HTML5。做过网站前台编程的程序员就非常清楚,每个网站都要经过很多主流浏览器的兼容性测试,其中IE6、IE7、Firefox之间就存在着很多的差异。而现在国内大部分人都还没有脱离Windows XP,也就是说还有不少人使用的浏览器依然是IE6,尽管有不少网民会升级IE,但是WEB开发需要满足的是大多数的网民,那么就不能放弃对IE9之前的浏览器版本的支持,何况目前使用IE9的电脑少之又少。在各种浏览器中,IE的发展是很慢的,而使用的人又是最多的,因此互联网的发展也受到了牵连。
总之,HTML5的时代还没有到来,除非Microsoft尽快普及IE9+的使用,或者软件开发商开发大量的浏览器插件以支持各种HTML5 WEB应用。
更多