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了。
?
To Be Continue...