Android 4.0 浏览器对 HTML5 的支持情况

红薯
 红薯
发布于 2011年10月20日
收藏 4

Android 4.0 刚刚发布没多久,我已经迫不及待想打开模拟器看看该版本的浏览器有什么值得激动的以及缺失的。不幸的是, Android 4.0 用的还是 Android 浏览器而不是 Chrome。Google 称 Chrome 将是 Android 以后的浏览器,但 4.0 还不是时候。

智能手机和平板的合并

Android 4.0 合并了智能手机和平板电脑两个版本,因此智能手机直接从 2.3 版本跳到 4.0 ,因此也就包含了 3.x 中浏览器的特性:

  • SVG
  • 运动传感器 API (加速度计和陀螺仪)
  • CSS3 的三维转换效果
  • XHR 2 & CORS
  • File API
  • HTML 媒体捕获 API,用于摄像头和麦克风
  • 二进制数组 (Int16Array, Float32Array, etc.)

Android 4.0 依然缺失的特性

不行的是 Android 还是缺失了一些在 Chrome 和 iOS5 上已经有的特性,包括:

  • No Server-sent events (BTW, does anybody use it?)
  • No WebSockets
  • No WebWorkers
  • No IndexedDB
  • No Web Notifications (that is a real shame for this platform – Firefox on Android is doing it-)
  • No WebGL
  • No History Management API
  • No rich input controls!



新成员

  • Navigation Timing API, same API in IE9 on Windows Phone and in Firefox 7 for Android
  • 全新的控制台 API, 但似乎有些问题,例如 console.memory.usedJSHeapSize 和 console.memory.totalJSHeapSize属性以及一些新的函数无法工作
  • The HTML5 <keygen> new form is available
  • 支持基本的 MathML



New things to know

该浏览器提供了一些新的用户特性,可改变网站的工作方式:

  • 新的未命名 Tab
  • New “Labs” section where the user can add full-screen webapp support on the browser and some gestures over the browser (similar to Firefox for Android)
  • New “Request Desktop site” feature that I’m not sure exactly everything it does, but it changes the User Agent at least.


性能

Android 浏览器问题多多,特别是在性能方面。而 Google 在其官方文档中强调 4.0 的浏览器使用更新的 V8 JavaScript 引擎,因此速度快多了,新引擎将有 35-550%的性能提升。

英文出处:http://mobile.dzone.com/news/overview-html5-support-android

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 OSCHINA 社区 [http://www.oschina.net]
本文标题:Android 4.0 浏览器对 HTML5 的支持情况
加载中

最新评论(4

Raymin
Raymin
Chrome 就是 webkit 绑定了 V8 而已。
小高手
小高手
Android 4.0的浏览器用的只是webkit绑定了V8而已,差了Chrome很多 !
返回顶部
顶部