遇到的挑战移动端HTML5使用原生<video>标签播放视频,要做到两个基本原则,速度快和体验佳,先来分析一下这两个问题。
下载速度以一个8s短视频为例,wifi环境下提供的高清视频达到1000kbps,文件大小大约1MB;非wifi环境下提供的低码率视频是500kbps左右,文件大小大约500KB;参考QzoneTouch多普勒测速,2g网络的平均速度是14KB/s,那么下载一个低码率视频耗时35s;那么要想流畅播放视频,就需要一个加载等待的过程,这个过程要有明确的反馈,不能让用户有“坏掉了”的感觉。
阅读全文
HTML5新增便签canvas,从他出生似乎很有争议:有人看好canvas的强大操作性,觉得移动端游戏开发可以依靠canvas侵占市场;有人看悲他,因为不够成熟的API,并不足以完成 HTML5 的重大期望。不过,作为HTML5 的一部分,还有有必要去学习了解canvas的。
阅读全文