五个改变Web应用体验的HTML 5技术 这些技术如何能够完全改变Web应用的体验?五个技术: 一、怎么在Web应用里面画图? 二、如何在Web里面加入多媒体制式? 三、如何能够让Web应用在多线程环境下跑起来? 四、HTML5有没有可能获取地面地位信息? 五、本地存储和应用缓存如何让Web体验在线下的情况非常好? Canvas 先看第一个。如何在网页里画一条直线?很简单可以在服务器直接画一条线把图片直接推到浏览器、Flash也行,这些方法都跟原生HTML编写有很多差异,包括兼容性问题,如果大家用原生的HTML5画一条直线,很简单,HTML5 画图只制式Canvas让在座每一个工程师对页面上、网页上每一个象素随心所欲的控制让它亮就亮让它暗就暗,是像素级的控制。大家都知道画一条线,两点XY就是一条线,写个语言圆心加R是半径,直接画就出来了。画的时候笔的风格一设定就可以搞定。 这是用二维图画的效果。有人问三维可不可以?也可以。 多媒体支持 接下来讲一下多媒体支持。 今天在Web里面加多媒体支持怎么弄? 用户最头疼的地方是安装软件有无穷多的插件,不小心可能还有病毒,非常头疼,HTML5的支持非常非常简单,你要放一个视频没问题,直接一行代码写进去直接可以播放,音频也一样音乐也一样。都是原于HTML5,不需要插件,不需要Flash,不需要各种各样复杂的结构。 |