昨日の記事で「-ms-も忘れていい気がする」とか適当な事を言ってしまったので、一応確認。
CSS3で-ms-が必要なものをピックップ(IE独自実装ものまで調べだすと面倒なのでその辺りは除く)。
勿論ソースはCan I use。
ざっと見たところ、-ms-が必要なものは以下の6つ。
- CSS3 Transforms
- Flexible Box Layout Module
- matches() DOM method
- CSS Hyphenation
- CSS Regions
- CSS Grid Layout
現実的に考えると、IE9用にTransformsで使うくらいだろうか。
FlexboxはIE10で-ms-必要だけど、PCサイトでIE9切っていいのはまだ現実的ではないのではなかろうか。
というか、FlexboxはIE10に可哀想なことしたよね。
そんなわけで、-ms-はまだ一応記憶の片隅に置いておいた方がいい。
だから、autoprefixerに