SVGやMedia Queriesのサポートのこととか考えて嫌になってきたので、<link media="only all">
でばっさりすることにした。media="not print"にした時に思いつかなかった……。456 Berea Streetでも@media
ディレクティブの方でonly screen
を利用することで簡単な分岐を実現するというほぼ同じアイディアがつい最近取り上げられており、こちらもかなり便利。
<link rel="stylesheet" media="only all" href="style.css">
とするとonly
キーワードを解さないブラウザーは読まなくなる。media="not print"
と違って印刷用スタイルシートを混ぜても大丈夫。
The keyword ‘only’ can also be used to hide style sheets from older user agents.
そもそもonly
キーワードは古いブラウザーから隠すために作られたものなのだということを完全に読み飛ばしていた……。