ユーザの気分によって文字サイズが変えれたら・・・

Yahoo!ニュースにはレーティング機能があります。
これは、アンケートの一種で記事に対する興味度などを投票するものです。
このインターフェイスを使って、文字サイズを変えれないかな~と思いました。
Yahoo!ニュースを利用されている方は、見たことがあると思います。こんな画面。
Yahoo!ニュースのレーティング機能

右側のバーで、その記事の興味度などを選択し、これまでの結果を左のグラフから閲覧できます。
このレーティング機能のすばらしいところは、人の心理を表す微妙なラインまでをも読み取ることができる点です。
例えば、「このニュースの記事、面白かったんだけど5よりは4寄りかな~」と思うことはありませんか?
これは、そのときの気分(フィーリング)でその4.4という見えない値まで計算してくれます。

昨日私は、「ブラウザに依存せず文字の大きさを統一させる方法」という記事を書いたせいもあって、文字サイズにちょっと敏感になっていました。
わざと人の興味をひくために、こんなタイトルにしているので誤解を招いていると思うのですが、私個人としましては、閲覧するブラウザによって文字サイズが変わってしまっても、別に問題ないと思っています。
問題なのは、ブラウザ別に文字サイズが変わることでなく、サイト内に複数の文字サイズを使用しているとき、ブラウザによってその相対性が変わってしまうことだと思います。

サイト内で文字サイズを変える意図というのは「重要度を表す」ためだと思うのです。
例えば、見出しなどは内容部分よりも文字を大きくしたり装飾したりしますよね?これは他の文字よりも高い重要性を表しているはずです。
他の文字サイズとの相関性を変えない上で、文字サイズが可変であることはユーザビリティの観点からは重要だと思います。

よく、文字サイズは大きくしておいたほうがよいと言いますが、実際ベストな文字サイズって個人個人で違うはずです。シニアにとって見やすい文字は20代にとっては逆に大きすぎて見にくいということも十分に考えられます。
私の現在の考えとしましては、ある程度基準となるデザインを作成者側が決めなければなりませんが、「フィーリング」の部分はユーザに委ねるほかないのではないでしょうか?
つまり、冗長設計が必要となってくるわけですね。

その一環として、冒頭に出てきた話に戻るわけですが、Yahoo!ニュースのレーティング機能のように、微妙なラインで文字サイズが変更できないかな~と思ったわけです。

今の現状として、ユーザビリティに関心のある企業や公共団体のサイトでは、文字サイズを3段階で変えられる機能を搭載しています。ただしこれは、ブラウザの文字サイズ変更となんら分かりないわけで、しかもその文字の大きさは作成者側によって決められているわけです。

ユーザの気分によって文字サイズが変えれたら、ユーザビリティの面ではもちろん、技術的にも面白いんじゃないかな~と思います。

Yahoo!ニュースではFlashでレーティング機能を作成しているようですが、jQueryやprototypeを使用すればそのようなことは可能なのでしょうか?なにせ私にはAjaxの技術が全くないものですので、そのあたりはよくわかりません。
誰か作ってください!!(もしかしたら、すでに誰か作ってるかもしれないけど・・・)

[2008/3/21追記]
レーティング(スライドバー)で文字サイズと一行あたりの文字数を変えられるスクリプトを公開しているサイトを発見しました。まだ試してないけどいつか導入したいですね。

Liner Note - スライダーで動的に1行の文字数と文字サイズを変更・保存するスクリプト :実践1カラムテクニックス(1)
投稿日:2007年2月11日

トラックバック歓迎です。以下URLにて登録をお願いいたします。

このエントリーのトラックバックURL:

↓↓↓トラックバックしてくださった方々↓↓↓
※トラックバックされても管理人がスパムと判断したものは公開されません。

top