マルチデバイスCSS。
たとえば、プリント対応のprint.css。PCモニター対応のscreen.css。TV対応のtv.css。まぁ名前はどうでもいいにせよ、さまざまなデバイスに対応したCSSを書くことが、いろんなことを考えると必要だと思う。
そのいろんなこととは、「メディアの特性をしっかり考えて。」とか「サイズとかを考えて」とか。
俺は、Webコンテンツを作る仕事をしているが、
Webコンテンツは所詮手段というスタンスをもっている(つもり)。
どちらかというと情報をWebっていうものを使って・・・というスタンスのほうが近い。
なので、マルチデバイスCSSの考えを理解できたとき、目から鱗だった。
「そうだよな。プリントアウトしてしまったら、ボタンとか意味をなさないもんな」とか
「そうだよな。プリントアウトしたときに、必要なのは中身であって、ナビゲーションじゃないもんな」とか。
しかし、世間・・・というかクライアントは決してそう考える人がすべてではない。というのを痛感する今日この頃。一般的にはどちらかというと、
「PC画面でみれるようにプリントアウトできてナンボ」だ。
そこにはおそらく「慣れ」が影響しているんじゃないだろうか。
CSSがわんさか言われていなかった時代。つまりテーブルレイアウトバンバンの時代。文書構造とデザインが分かれていなかった時代。
そのころは、まだPCでものをみることにあまり慣れていなかった人たちが、プリントアウトをしていろいろ確認していた(と思う)。そのころは、見たまんまが出力されていた。というかされるしかなかった。
その状況になれてしまったから、本来理屈が通っているマルチデバイスCSSの考え方がなかなか浸透しないんじゃないだろうか。
見たまんまの出力がたとえ不便でも、それは見慣れているからOK。
たとえ便利で見やすく作られていてもなれていないのでNG。
なんかそんな感じが蔓延してるような気がする。
事実、きちんと説明をすると、理解をしてくれるのだが、きちんと説明をしないと(適度な説明だと)納得してくれない。
担当レベルでは納得できる状態でマルチデバイスCSSを実現しても、その枠を外れると、説明ができていない分通らない。
これは会社という組織内でとどまるのならいいが、ユーザーまで含まれる問題なので非常にやっかいだ。
ユーザーがプリントアウトしたときに、思ったような(PCと同じ画面)がプリントアウトされなかったら・・・と考えるとなかなか難しい選択だ。
正しいとか、便利とか分かっていても、それが「慣れ」に勝つにはかなりのパワーが必要じゃないかな。
結構このあたりでクライアントとの隙間を感じているWebディレクターやマークアップエンジニアは多いはず。みんなどうしてんだろ。と思いながら考察を述べてみた。
たとえば、プリント対応のprint.css。PCモニター対応のscreen.css。TV対応のtv.css。まぁ名前はどうでもいいにせよ、さまざまなデバイスに対応したCSSを書くことが、いろんなことを考えると必要だと思う。
そのいろんなこととは、「メディアの特性をしっかり考えて。」とか「サイズとかを考えて」とか。
俺は、Webコンテンツを作る仕事をしているが、
Webコンテンツは所詮手段というスタンスをもっている(つもり)。
どちらかというと情報をWebっていうものを使って・・・というスタンスのほうが近い。
なので、マルチデバイスCSSの考えを理解できたとき、目から鱗だった。
「そうだよな。プリントアウトしてしまったら、ボタンとか意味をなさないもんな」とか
「そうだよな。プリントアウトしたときに、必要なのは中身であって、ナビゲーションじゃないもんな」とか。
しかし、世間・・・というかクライアントは決してそう考える人がすべてではない。というのを痛感する今日この頃。一般的にはどちらかというと、
「PC画面でみれるようにプリントアウトできてナンボ」だ。
そこにはおそらく「慣れ」が影響しているんじゃないだろうか。
CSSがわんさか言われていなかった時代。つまりテーブルレイアウトバンバンの時代。文書構造とデザインが分かれていなかった時代。
そのころは、まだPCでものをみることにあまり慣れていなかった人たちが、プリントアウトをしていろいろ確認していた(と思う)。そのころは、見たまんまが出力されていた。というかされるしかなかった。
その状況になれてしまったから、本来理屈が通っているマルチデバイスCSSの考え方がなかなか浸透しないんじゃないだろうか。
見たまんまの出力がたとえ不便でも、それは見慣れているからOK。
たとえ便利で見やすく作られていてもなれていないのでNG。
なんかそんな感じが蔓延してるような気がする。
事実、きちんと説明をすると、理解をしてくれるのだが、きちんと説明をしないと(適度な説明だと)納得してくれない。
担当レベルでは納得できる状態でマルチデバイスCSSを実現しても、その枠を外れると、説明ができていない分通らない。
これは会社という組織内でとどまるのならいいが、ユーザーまで含まれる問題なので非常にやっかいだ。
ユーザーがプリントアウトしたときに、思ったような(PCと同じ画面)がプリントアウトされなかったら・・・と考えるとなかなか難しい選択だ。
正しいとか、便利とか分かっていても、それが「慣れ」に勝つにはかなりのパワーが必要じゃないかな。
結構このあたりでクライアントとの隙間を感じているWebディレクターやマークアップエンジニアは多いはず。みんなどうしてんだろ。と思いながら考察を述べてみた。


コメントする