Modernizr実行結果まとめ
それぞれの実行結果を表にまとめた結果は次のとおり(※は開発版を示す)。
| Webブラウザ名 | IE | Firefox | Opera | Safari | Chrome | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| バージョン | 6 | 7 | 8 | 3.5 | 9.64 | ※ 10b1 | 3.2.1 | 4.0 | 2.0.172.33 | ※ 3.0.190.0 (Mac) |
※ 3.0.190.4 |
| canvas | × | × | × | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ |
| rgba | × | × | × | ○ | × | ○ | ○ | ○ | ○ | ○ | ○ |
| hsla | × | × | × | ○ | × | ○ | ○ | ○ | ○ | ○ | ○ |
| multiplebgs | × | × | × | × | × | × | ○ | ○ | ○ | ○ | ○ |
| borderimage | × | × | × | ○ | × | × | ○ | ○ | ○ | ○ | ○ |
| borderradius | × | × | × | × | × | × | ○ | ○ | ○ | ○ | ○ |
| boxshadow | × | × | × | ○ | × | × | ○ | ○ | ○ | ○ | ○ |
| opacity | × | × | × | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ |
| cssanimations | × | × | × | × | × | × | × | ○ | ○ | ○ | ○ |
| csscolumns | × | × | × | ○ | × | × | ○ | ○ | ○ | ○ | ○ |
| cssgradients | × | × | × | × | × | × | × | ○ | ○ | ○ | ○ |
| cssreflections | × | × | × | × | × | × | × | ○ | ○ | ○ | ○ |
| csstransforms | × | × | × | ○ | × | × | ○ | ○ | ○ | ○ | ○ |
| csstransitions | × | × | × | × | × | × | ○ | ○ | ○ | ○ | ○ |
ご覧いただいたとおり、Modernizrを使用することでこのような「まとめてみた」表もあっという間に作成できるようになる。最新のWebブラウザ動向を追いかけるデベロッパには、かなりありがたいライブラリではないだろうか。
ModernizrはまだCSS3で追加となったすべてのプロパティを網羅しきっていないが、ソースをみる限りfontfaceやsvg、overflowxyといった値があることから、将来のバージョンでほかのプロパティも確認できるようになる可能性が高い。今後の発展に注目したいところだ。