私のウェブサイトには既にスクリーンと印刷のスタイルシートがありますが、 さらにいくつかあります 。これらはまだスタイルシートを作成する価値がありますか?
ほとんどの場合、CSSメディアタイプscreen
およびprint
で十分です。ただし、訪問者に特別なニーズがあり、満足させるための時間とリソースがない場合は除きます。
障害のある人(aural
メディアタイプなど)にスタイルシートを開発することはよくありませんが、これは誇りに思うことではありませんが、適切なテストに必要な知識とツールは手に入らないようです。単純なグーグルでは、音声サポートのあるブラウザは表示されませんでした。
handheld
メディアタイプは、モバイルデバイスが非常に多様であるため、モバイルデバイスの楽しい体験を保証するための非常に優れたツールではありません。これを使用して、小さな画面では省略できないほど重要ではないページの一部を非表示にすることができますが、サイトが構造化されていない限り、モバイルデバイスの健康な部分でサイトを美しく見せるためのスタイルシートを作成することはほぼ不可能です簡単な方法。
W3Cは現在取り組んでいます http://www.w3.org/TR/css3-mediaqueries/ モバイルデバイスの問題に対処しようとしていますが、それは特効薬ではなく、いくつかの厳しい、関連する批評 http://www.cloudfour.com/css-media-query-for-mobile-is-fools-gold/
モバイルデバイスのサポートが重要な場合は、高度な単純化または個々のデバイスに特化した特別なhtml/mediaを提供することで、おそらく生産性が向上します。
したがって、CSSメディアタイプscreen
およびprint
を使用しても大丈夫でしょう。
それらはすべて関連していますターゲットオーディエンスが使用している場合。あなたが検討したいと思うかもしれないのは、モバイルデバイス用です(media="handheld"
)。モバイルデバイスは急速に成長しているユーザーセグメントであり、小さな画面用のスタイルシートを使用することをお勧めします。
他のものは少数の聴衆向けであり、広く使用されたことはありません。しかし、それはそれらが無関係であることを意味しません。ターゲットオーディエンスがこれらのユーザーエージェントを使用してWebサイトを表示しない場合にのみ、これらは無関係です。