Android 4.0 瀏覽器對 HTML5 的支持情況

fmms 13年前發布 | 15K 次閱讀 HTML5 Android 4.0

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

 本文由用戶 fmms 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!