手机浏览器HTML5支持情况调查
- - 月光博客 最近过去的几个月中,手机浏览器领域的口水战不断,UC、海豚、欧朋、腾讯都或多或少的卷入了些许. 抛开是非不谈,他们共同关注的一个非常重要的领域就是对HTML5的跑分支持. 前端时间Facebook的移动开发者关系部门主管Pearce也向TechCrunch表示,只有移动浏览器的进步才能带动HTML5应用的发展,苹果和谷歌在浏览器对HTML5应用的支持上做的 还不够.
UC、欧朋、华为无线、腾讯无线最近在手机浏览器方面掐的火热,各种热炒HTML5跑分和自有内核。真真假假之间总是有着不少口水,但是其实很多人对HTML5的跑分完全没概念。
在这里做一下科普,目前对浏览器HTML5兼容性测试做的最好的是html5test.com.它是一个在线网站,类似于Acid3.得分越高说明对HTML5的支持越好,2012年1月2日刚刚做过一次升级,目前的满分是475分。各个浏览器的HTML5跑分就是自家浏览器访问这个测试网站之后得到的分数。今天我们就把这些自称有自有内核的手机浏览器跑分都拿出来说一下,供各位了解。
整体情况
HTML5跑分 | UC浏览器8.2(U3) | 欧朋浏览器H5体验版(Presto) | 天天浏览器T9体验版(T9) | Q立方浏览器(X5) |
For Android 2.3 | 259+8 | 306+9 | 227+13 | 257+1 |
For Android 4.0 | 276+8 | 306+9 | 不支持 | 不支持 |
HTML5跑分 | Safari | UC浏览器8.2 | 海豚浏览器3.5 | Opera Mini |
iOS 5.0.1 | 305+9 | 303+9 | 288+9 | 54 |
在测试的过程中发现,只有UC和欧朋是支持Android 4.0的系统的,而天天和QQ的所谓自主内核在Android 4.0就跑不起来,显然UC和欧朋在内核实力上积累更深厚一些。
从总跑分来看,欧朋浏览器H5体验版的HTML5跑分最高,UC浏览器8.2次之, Q立方和天天T9体验版最低。在这几款手机浏览器中,UC浏览器是已经公开发布的正式版产品,其他家则都是“不约而同”的“实验室”版本,产品的稳定性还不足以到商用的程度,尚需要市场和大规模用户的检验。欧朋已经宣布会在半年内发布正式版本并推广,天天和腾讯并没有给出正式版发布的时间表,Q立方浏览器目前还是内测中的非正式产品。
跑分细节
上面看的是总分,接下来让我们看一下这几款浏览器在html5test.com上跑分的各个细项得分表现:
| UC浏览器8.2 (U3) | 欧朋浏览器H5体验版(Presto) | 天天浏览器T9体验版(T9) | Q立方浏览器(X5) | ||
2.3.7 | 4.0.3 | 2.3.7 | 4.0.3 | 2.3.7 | 2.3.7 | |
Total | 259+8 | 276+8 | 306+9 | 306+9 | 227+13 | 257+1 |
Parsing rules | 11+1 | 11+1 | 1 | 1 | 1 | 11 |
Canvas | 20 | 20 | 20 | 20 | 20 | 20 |
Video | 21+4 | 21+4 | 21+4 | 21+4 | 21+8 | 21 |
Audio | 20+3 | 20+3 | 20+5 | 20+5 | 20+5 | 20+1 |
Elements | 20 | 20 | 22 | 22 | 13 | 22 |
Forms | 49 | 49 | 91 | 91 | 33 | 60 |
User interaction | 0 | 17 | 0 | 0 | 0 | 0 |
History and navigation | 5 | 5 | 5 | 5 | 5 | 5 |
Microdata | 0 | 0 | 15 | 15 | 0 | 0 |
Web applications | 15 | 15 | 15 | 15 | 19 | 15 |
Security | 5 | 5 | 0 | 0 | 5 | 5 |
Geolocation | 15 | 15 | 15 | 15 | 15 | 15 |
WebGL | 8 | 8 | 0 | 0 | 25 | 10 |
Communication | 19 | 19 | 15 | 15 | 29 | 22 |
Files | 20 | 20 | 10 | 10 | 0 | 10 |
Storage | 10 | 10 | 15 | 15 | 15 | 15 |
Workers | 15 | 15 | 15 | 15 | 0 | 0 |
Local multimedia | 0 | 0 | 20 | 20 | 0 |