以前 jadeでIEの振り分けタグを記述する方法を書いていましたが、
また記述方法が変更になっていたようです...
以前書いていた
<!--[if lt IE 9.0]> div // 処理 <![endif]-->
はコンパイルエラーを起こすようになっています。
//[if lt IE 9.0]>
みたいな感じで記述しろとの事の様です。
ワンライナーで記述する場合は、
//[if IE 9 ]> <script type="text/javascript" src="/js/html5.js"></script> <![endif]-->
複数行で記述する場合は、
//[if lt IE 9.0]> <div> // 処理 </div> <![endif]
の様な感じ。
コメントの中はjadeの方式で記述しても展開されないので直接HTMLを記述してあげる必要があります。
[参考にしました]
- Conditional stylesheets vs CSS hacks? Answer: Neither! - Paul Irish
- internet explorer - How do I put a html tag conditional in jade? - Stack Overflow
- Conditional Comments · Issue #1345 · visionmedia/jade · GitHub
まだまだ開発段階のプロジェクトだからなんだろうけれど、
ころころ仕様を変えるのは正直カンベンしてほしいデース....(((( ´,,_ゝ`))))