今、ポータルサイトを作っててJavascriptでちょっとした仕掛けをいろいろと作っている。まぁ、スライドショーとか独自にスライドバーを作ったり、リンクとgoogle mapsの共有などなどいろんな仕掛けを作っている。

工数を減らすためにJqueryを使っているんだけど、javascriptがないユーザ環境にはどのようにすれば良いのかという疑問が出てきた。たとえば、CSSは適用できるけど、Javascriptが使えない環境なんてざらにあると思う。

CSSでoverflow:hidden;してJavascriptのスクロールバーなんて適用してたら、何も見れないよな・・・と思ってしまった。そう考えるとJavascriptでUIを作ったサイトは、適度にJavascriptがない環境でも適度に閲覧ができるようにしておかないといけないのかなと思った。

当たり前のことなんだろうけど、ちょっとした配慮っていうのも必要だっていうことに気づいてしまった。今は使わなくなったけど<noscript>なんてそういうことなんだしね。

関連記事