2010年7月31日土曜日

AndroidデバイスのHTML5対応状況


HTML5のWidget開発情報として、Android OSのHTML5の対応状況を調査した。

調査では、HTML5TEST ( http://www.html5test.com ) を使って各OSのバージョンごとに対応状況をチェックした。

検証に使用したデバイスは

OS2.2 Nexus One
OS2.1 Galaxy S
OS1.6 IS01

総合スコアは、OS2.2が176ポイント、OS2.1が151ポイント、OS 1.6が46ポイントという結果だった。





OS2.2

OS2.1

OS1.6

ちなみに、Chromeでチェックすると197ポイントであった。



Parsing rules

Parsing rulesは、OS 1.6, OS 2.1, OS 2.2、さらにChromeも1/11のスコア。



Canvas

Canvasは、OS1.6,OS2.1,OS2.2ともに20ポイントで、全バージョン対応済み。



Video

OS2.1,OS2.2ともにコーデック以外はChromeと同じ結果に。OS1.6はVideoタグ自体に対応していないようだ。







OS2.2

OS2.1

OS1.6

Audio







OS2.2

OS2.1

OS1.6

Local devices

Localデバイスは、OS1.6, OS2.1, OS2.2ともに非対応。


Elements





OS2.2

OS2.1

OS1.6



Forms



OS2.2

OS2.1

OS1.6



User interaction




OS2.2

OS2.1

OS1.6

Microdata

MicrodataもOS1.6, OS2.1, OS2.2ともに非対応。


Web applications




OS2.2

OS2.1

OS1.6


Geolocation






OS2.2

OS2.1

OS1.6


WebGL

WebGLもOS1.6, OS2.1, OS2.2ともに非対応。


Communication





OS2.2

OS2.1

OS1.6

Files

FilesもOS1.6, OS2.1, OS2.2ともに非対応。



Storage





OS2.2

OS2.1

OS1.6




Workers

OS2.2は非対応で、OS2.1は対応という結果になった。
OS2.2は、NexusOneを使い、OS2.1は、Galaxy Sを使っている。Galaxy S用のWebkitはチューンアップが入っている可能性がある。












OS2.2

OS2.1

OS1.6

4 件のコメント:

  1. HTC Desire X06HT(2.1)で今試しましたが
    掲載されているGalaxy Sとまったく同じスコアでした。

    Workersの件はEVOの2.2でも来れば何か分かりますかね?

    返信削除
  2. HTC Desireも同じスコアなんですね。

    Nexus One -> 176
    Desire, Galaxy S -> 151

    という事ですね。あとは、EvoがあればOS2.2の実装状況わかりますね。

    IO2010に参加した人で、スコアはかった人いたら、スコア計測お願いできませんでしょうか?

    返信削除
  3. このコメントは投稿者によって削除されました。

    返信削除
  4. Desine OS 2.2も176でした。
    OS 2.2のWebkit Versionは3.1。

    OS2.2&Webkit 3.1ではWorkers未実装のようです。

    返信削除