2011/07/26

-webkit-とか、-moz-とか

時々プロパティ等で「-moz-プロパティ名」とか、「-webkit-プロパティ名」等を見かけることがあります。
これは、HTML5の仕様が正式になっていない場合に付けられる「ベンダープレフィックス」というものです。ベンダー毎に動作が異なる場合があるようなので、ベンダープレフィックスが必要な物は付けておいた方が良いです。また、合わせて正式版になっても修正を極力減らす為に、ベンダープレフィックス無しの物も付記しておいた方がよいです。

「-moz-」がFirefox等のMozilla系ブラウザ用です。
「-webkit-」がSafari,Chrome等のブラウザ用です。
「-o-」がOpera用です。
「-ms-」がIE用です。

仕様が正式になったらこのベンダープレフィックスをはずすことが推奨されています。

0 件のコメント:

コメントを投稿