HTML5のブラウザ対応状況を調べてみた。
対応しているブラウザも増えており、今後スマートフォンがのびていくのに伴い、
マルチメディア関連のことを容易にできるようになったHTML5も一緒に
のびていくのではないだろうか。
■各ブラウザ対応表 2010/11/02時点(W3C公式、ブラウザHTML5対応状況まとめ
参照)
| 機能 | IE9 PP6 | Chrome 7beta | Firefox 4 Beta 6 | Opera 10.60 | Safari 5 | |
| HTML5属性 | 100% | 100% | 100% | 100% | 100% | |
| audio | 100% | 100% | 100% | 100% | 100% | |
| canvas | 89.55% | 80.6% | 75.32% | 85% | 88.33% | |
| getElementsByClassName | 83.33% | 100% | 94.12% | - | - | |
| foreigncontent | 100% | 100% | 100% | 10% | 10% | |
| video | 100% | 92.86% | 71.43% | 61.54% | 61.54% | |
| xhtml5 | 100% | 42.86% | 85.71% | 100% | 33.33% | |
もっとくわしく対応状況を確認したい場合は、 ここ
です。
HTML5とCSS3の対応状況を分けて確認することもできますので、お勧めです。
次は、AndroidデバイスのHTML5対応状況をご紹介します。
■有名な一部のAndroid端末の対応表
(Android端末のHTML5対応状況について調べてみた 参照)
| デバイス名 | Nexus S | Nexus One | HTC Desire | IS01 | Xperia X10 | |
| Canvas | ○ | ○ | ○ | ○ | ○ | |
| Video | video element | ○ | ○ | ○ | × | × |
| MPEG-4 support | × | × | × | × | × | |
| Ogg Theora support | x | x | x | x | x | |
| Audio | x | ○ | ○ | x | x | |
| Geolocation | ○ | ○ | ○ | x | x | |
| Storage | Session Storage | ○ | ○ | ○ | x | x |
| Local Storage | ○ | ○ | ○ | x | x | |
■Androidデバイス対応表(AndroidデバイスHTML5の対応状況
参照)
