HTML5是否会取代Flex

    随着互联网的快速发展,在当今的WEB应用开发中,Flex占据的部分越来越大。例如大多数网页游戏,部分界面上是全Flash的网站等都是Flex的杰作,其中的一个共同点就是用户的体验效果非常丰富。尽管使用Flash完全可以实现Flex的效果,但是使用Flex能让程序员更方便地开发RIA应用。


    然而,最近推出的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应用。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值