【レポート】
"CSS3/HTML5、各ブラウザはどこまで対応?" を、確かめられる「Modernizr」
1 検出可能な機能をチェック
2009/07/07
Webブラウザが次世代規格に対応しているかを一発検出
Faruk Ates氏は7月3日(米国時間)、Modernizr Version 0.9をリリースした。Modernizrは次世代規格であるCSS3の各種プロパティが有効かを検出するためのライブラリ。デベロッパは同ライブラリを使用することで、実行中のWebブラウザが次世代規格の機能に対応しているかを簡単に検出・確認できるようになる。
Version 0.9の時点で検出可能な項目は次のとおり(リリースノートより抜粋)。
- Canvas
- rgba()
- hsla()
- border-image:
- border-radius:
- box-shadow:
- Multiple backgrounds
- opacity:
- CSS Animations
- CSS Columns
- CSS Gradients
- CSS Reflections
- CSS Transforms
- CSS Transitions
なおCanvasとCSS Columnsについてはごく基本的な実装のみで、のちのリリースで機能強化・テスト項目の追加をおこなうとのことだ。
ミニファイされた状態でおよそ6kbほどの軽量なJavaScriptライブラリ。導入も簡単で気軽に試せそうだ。CSS3やHTML5の機能をいろいろなWebブラウザで試している方は、導入を検討してみてはどうだろうか。本稿では複数のWebブラウザ上での、Modernizrの動作結果を紹介しよう。
ヘッドライン
- 三菱電機、太陽光発電向けパワコン用パワー半導体モジュールを発表[20:27 3/18]エレクトロニクス
- テクトロら、アナライザとオシロによるコヒーレントPM-QPSK信号観測を実現[19:58 3/18]エレクトロニクス
- アジレント、光変調アナライザにCD/PMD測定機能オプションを追加[19:36 3/18]エレクトロニクス
- CSR、オーディオ処理とハンドセット向けBluetoothの統合チップを発表[19:11 3/18]エレクトロニクス
- ARM、スマートカード市場向けセキュアプロセッサを発表[18:59 3/18]エレクトロニクス
- MIPSとDMPがAndroid on MIPSで協業[18:46 3/18]エレクトロニクス
- Xilinx、Spartan-6を用いたFAシステムデザイン向けTDPを発表[18:33 3/18]エレクトロニクス
- TI、DLP Cinemaの2Kおよび4K対応プラットフォームがDCIの評価基準を達成[18:17 3/18]エレクトロニクス
- 【連載】『TechNet』の歩き方 第21回 リニューアルしたTechNet Online[09:00 3/18]WinServer2008 R2 導入体験記
- 【ハウツー】概説 Springプロダクト(2) - 柔軟な配備を可能にするSpring DM[09:00 3/18]プログラミング






