media="only all"

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.

2. Media Queries

そもそもonlyキーワードは古いブラウザーから隠すために作られたものなのだということを完全に読み飛ばしていた……。