HTML5的<video>元素是一种在线播放视频的新方法。在它标准化以前,大量的网站用Flash插件来播放视频。现在已有几个网站(最出名的数Youtube了)同时支持基于Flash和基于HTML5的视频播放。有几个地方(包括苹果的iOS设备)只支持HTML5,但不支持Flash,并且人们常常声称HTML5比Flash对电池的使用效率更高。但是,还没有人曾经在实验室测试过。这份报告打算回答一下问题——HTML5播放视频是不是对你的电池更有益?让我们用科学的方法找出答案吧。
如果你喜欢这份报告,不要忘记写科技论文的时候引用本文(这是我们这些学院派最想得到的,而不只是为了钱)。参考文件如下。
要准确测量设备的电池图,需要在设备和电池之间物理连接一个敏感的探头。我在两台设备上这样做了,一台平板和一台笔记本。平板是原道 N90,拥有 1 GHz ARM Cortex A8 处理器,运行 Android 2.3.1,而笔记本则是三星 Series 5 Chromebook,处理器为 1.66GHz Intel Atom N570,运行 Chrome OS 19。
每部设备,我断开了电池同其它部分的连接,改为通过一个 0.125Ω电阻并联连接到一个高度敏感的 AP034 探头。然后,我通过wifi连接到通过 Flash 和 HTML5 方式提供 相同视频的测试页面。探针上的电压降每秒取样100,000次,并保存到 LeCroy 深存储示波器。然后我将轨迹导入到 Matlab 进行分析和绘制漂亮的图片
评论删除后,数据将无法恢复
评论(27)
引用来自“世明”的评论
引用来自“我土鳖”的评论
引用来自“世明”的评论
引用来自“我土鳖”的评论
引用来自“老大爷,咳咳”的评论
Canvas、Flash、DOM、CSS3性能对比 :http://html5.i8fun.com/html5-compare/
到底谁是骡子谁是马,这里一见分晓
opera 下 flash > canvas = css3 = dom;
这和浏览器有很大关系,flash确实应该被淘汰
不管怎么看,css3都不适合用作动画,更适合用作动画效果。
DOM就别提了,满满的都是泪
完全的CSS/DOM操作,调用GPU渲染,效率很高
同等面积的DOM操作应该和Canvas差不多。
引用来自“我土鳖”的评论
引用来自“世明”的评论
引用来自“我土鳖”的评论
引用来自“老大爷,咳咳”的评论
Canvas、Flash、DOM、CSS3性能对比 :http://html5.i8fun.com/html5-compare/
到底谁是骡子谁是马,这里一见分晓
opera 下 flash > canvas = css3 = dom;
这和浏览器有很大关系,flash确实应该被淘汰
不管怎么看,css3都不适合用作动画,更适合用作动画效果。
DOM就别提了,满满的都是泪
完全的CSS/DOM操作,调用GPU渲染,效率很高
引用来自“世明”的评论
引用来自“我土鳖”的评论
引用来自“老大爷,咳咳”的评论
Canvas、Flash、DOM、CSS3性能对比 :http://html5.i8fun.com/html5-compare/
到底谁是骡子谁是马,这里一见分晓
opera 下 flash > canvas = css3 = dom;
这和浏览器有很大关系,flash确实应该被淘汰
不管怎么看,css3都不适合用作动画,更适合用作动画效果。
DOM就别提了,满满的都是泪
引用来自“我土鳖”的评论
引用来自“老大爷,咳咳”的评论
Canvas、Flash、DOM、CSS3性能对比 :http://html5.i8fun.com/html5-compare/
到底谁是骡子谁是马,这里一见分晓
opera 下 flash > canvas = css3 = dom;
这和浏览器有很大关系,flash确实应该被淘汰
引用来自“移动开发”的评论
就 flash 不再支持移动设备 adobe脑残的举动 flash就比不过html5