功耗优化介绍
在WWW 2012 – Session: Mobile Web Performance会议论文中发现一篇对HTML5移动应用开发非常有参考意义的由斯坦福CS系发表的一篇论文,Who Killed My Battery: Analyzing Mobile Browser Energy Consumption。里面详细谈到了在mobile browser中,如何写网站可以节省功耗,测量和研究的结果为移动端HTML5应用开发提供了重要的参考价值
移动浏览器和网站分析
首先介绍一下测量工具:采用安捷伦34410A高精度数字功率万用表,可以实时测量设备的功耗情况。开发机选用Android Developer Phone 2 (ADP2) HTC手机。他们对web浏览器添加了一些功能模块便于测量,架构图如下:
典型的Facebook手机端网页打开,在安捷伦测量仪上可以看到的功耗变化如下图:
