Android 4.0 (ICS) 浏览器的HTML5测试
这是一篇由Sencha团队关于对ICS浏览器进行HTML5(CSS3/JS)测试的评估文章,主要的结论是ICS的浏览器相对早期2.x,3.x的版本是一个巨大的进步,但是距离当前移动浏览器中的王者iOS5 Mobile Safari还是有一定的差距。Sencha团队是提供基于HTML5技术的Mobile Web App开发框架的领先厂商。
1,HTML5标准的支持进一步完善
2,CSS3动画有着比较完整的支持
3,渲染的效果进步明显,像圆角,阴影的渲染更准确
4,绘图效率的提升,交换和动画更平滑
5,支持页面嵌入视频(inline video)
Cons:
1,不支持WebSocket,WebWorker
2,Input类型标签支持不完整
3,在动画和页面滚动的过程中仍然有页面闪烁的现象(在2.x上面非常严重,ICS相对好一些)
Conclution:
In summary, the Galaxy Nexus and Ice Cream Sandwich are a major step forward for the Android platform. Feature by feature, HTML5 support has gotten much better, rendering has become more accurate, and performance has gotten much faster. Although still behind the current HTML5 gold standard of iOS5, Android 4.0 is night and day compared to previous versions. We’re excited to see Google put this level of effort into Android’s web capabilities. And we hope they keep their foot on the gas! (And we’re keeping our fingers crossed that the Kindle Fire will get an upgrade to ICS in the New Year!)
fxwan 2:25 下午 on 12月 16, 2011 固定链接 |
主要是得益于Skia的HW acceleration,另外还有tiled rendering吧.4.0只是一个开始. overflow scroll不支持的web browser不是一个足够好的平台.
Roger 2:47 下午 on 12月 16, 2011 固定链接 |
绘图速度的提升是一方面,对标准的支持也更好了。不过WebSocket,WebWorker,WebGL还是不支持。
fxwan 2:58 下午 on 12月 16, 2011 固定链接 |
应该是还没有和chrome merge完吧.SE的手机在2.3上就支持WebGL了,而且速度还不错,没理解错的话应该还是没有accelerated compositor支持的情况下做到的.4.0上不支持可能主要是安全性和测试覆盖的问题吧.猜的.
Roger 3:56 下午 on 12月 16, 2011 固定链接 |
SE手机有支持WebGL吗?那个型号的?
fxwan 4:03 下午 on 12月 16, 2011 固定链接 |
Arc S 最新固件.好像有的其他型号也支持的.
Roger 4:04 下午 on 12月 16, 2011 固定链接 |
我试试,刚好手头有一台SE的手机。
fxwan 4:05 下午 on 12月 16, 2011 固定链接 |
4.0.2.A.0.42
Roger 4:11 下午 on 12月 16, 2011 固定链接 |
MK16i,Android2.3,测了一下HTML5 Test,不支持WebGL哦,177分,跟自带的浏览器一样,应该没改过。
fxwan 6:31 下午 on 12月 16, 2011 固定链接 |
http://developer.sonyericsson.com/wp/2011/11/29/xperia-phones-first-to-support-webgl/
可能固件不对吧,我的机器上已经可以使用了.
Roger 10:58 上午 on 12月 26, 2011 固定链接 |
4.0的固件?还是测试版吧