room RAG tumblog

Progressive Enhancement を簡単に説明すると「ブラウザに応じて最適だと考えられるインタラクションと見た目を提供する」になるかと思います。ただ、この説明文だけ読むとブラウザによって異なるデザイン/レイアウトを作らなければならないという印象を与えかねません。実際はそうではなく、新しいブラウザで見ると text-shadow を利用して可読性を少し上げているといった小さなことでも Progressive Enhancement に該当します。もちろん、その『小さな違い』を小さいと見なすかどうかは個人によって判断基準が異なりますが、CSS と Progressive Enhancement は相性が良いですし、元々それが CSS を使うメリットだと思います。実は CSS を利用してレイアウトをし、デザインをしているということは、Progressive Enhancement なんですけどね。度合いにもよりますが。

Ask Twitter: ウェブサイトの見た目は同じにしなければならないか? : could
To Tumblr, Love Metalab