`
sjpsega
  • 浏览: 299389 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

flash相对html5的优势功能

阅读更多

目前html5技术如火如荼,如本地存储,视频,音乐播放等领域,html5正在蚕食flash原本的优势领域。

但是在实际项目中,有些方面,flash是有很大优势的。

1. 本地存储

html5中使用本地存储非常方便,但是有个弱点-本地存储的信息以页面地址划分,这使得在A页面保存的信息,在B页面就无法访问到,使得相关的需求无法完成。但flash就能很完美得解决这个问题,使用引用同一地址的同一个flash,就能轻易办到在A页面保存的信息在B页面能访问到。

 

      2. 本地多Tab间通信

html5中可以借用本地存储set数据时,发送change事件,使得打开同一页面的多个tab收到change事件。但是这个跟本地存储有相同的弱点-在A页面修改本地存储的信息,B页面是无法收到change事件的。而flash可以借用localConnection类来完成这个任务,甚至能完成跨多个浏览器间的tab通信。

 

3. 跨浏览器复制剪贴板

在web的应用中,有时会用到让用户复制网址或者号码,方便用户在别的地方直接粘贴的功能。如果使用浏览器原生的方法来实现这个功能,非常不方便;而flash能完美地解决这个问题,并且是跨浏览器的。

实现这个功能最有名的当属ZeorClipBoard了。

 

4.视频

在土豆,优酷等视频网站中,绝大多数使用flash来做视频载体,flash视频协议稳定,且支持高清。apple,andorid高版本 flash无法使用,只能使用html5视频。

 

5.游戏

flash的actionScript是完全面向对象的语言,开发效率、团队合作比js好太多,技术成熟,flash 3D如火如荼,至少在游戏方面,flash还会统治相当长一段时间。

 

6.互动性高的场景

若互动广告等。

 

To Be Continue...

0
0
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics