各記事に対してコメントが投稿できます。お気軽にご参加ください。
2007年12月17日(Mon)
エンドユーザーが「使いやすい!」を実現する(かもしれない)8つの技術とテクニック集! [日記]
名村は、Webサイトを見ていて、「こうなった使いやすいかな?」と思ったりする技術を集めておくのは、まぁ、趣味みたいなものです(笑)
ただ、自分がエンジニアではないので、システム側ではなくて、表層技術側の方で出来る実装内容を集めているのですが、備忘録代りにエントリーしておきたいと思います。
CSSを使わずに画像を使ったSEOマークアップが簡単にできるjavascript
CSSにより画像置換の良し悪しは別途議論するとして[謎]、システム側にさっさかHTMLを渡さないと行けなくて、かつ未だに細かいところに調整が入っているので、その場合には、システム側に渡したHTMLをいじらないでいい、という点においては画像置換のおかげで作業効率はかなり良くなっています。
それをjavascriptを利用して、簡単に出来る、というものらしいです。
CSSを使わずに画像を使ったSEOマークアップが簡単にできるjavascript
楽にフォーム入力チェックを実装するJavaScript(JSValidate)
入力フォームのエントリーのしやすさはそのまま売上に直結する部分でもあるので、かなり注意を払うところで、場合によってはこの入力フォームから設計をする事も、名村はあります。
その時に、システム側でエラーチェックを行うのはもちろんなのですが、フロントエンド側でもそれが分かりやすい形でリアルタイムにユーザーに伝えられれば、かなり負荷の軽減につながるのかな?と思ったりしています。
その必須チェック(バリデート)を簡単に実相してくれるjavascriptの様です。
(ただ、これはスクラッチで書いてしまった後に見つけましたが(苦笑))
楽にフォーム入力チェックを実装するJavaScript(JSValidate)
jQueryでスムーススクロール
ページの下の方から上部に戻る時などに、いわゆるページ内アンカーで「↑ページトップに戻る」とかのリンクを付けたりします。
けれども、一瞬で移動してしまうので、ユーザーがWebサイトの閲覧の初心者だったりする場合には「どこに飛んできたの???」となったりする場合が往々にしてユーザービリティテストをしていると目の当たりにします。
その時に、「スクロールしてるよー」という事を伝えるためにこのスムーススクロールを実装しようと思っていました。
ただ、a要素のname属性はXHTMLでは廃止されましたので、name属性を使うjavascriptでは、XHTML環境では使えませんでした。
でjQueryを使うことで、XHTML環境でも使えるスムーススクロールを探していたのですが、ありました。
jQueryでスムーススクロール
オンマウスでテーブルの行と列の色を変える
価格表とかを作ることが、結構多いのですが[謎]、そこに更に「詳細はこちら」といったリンクまでつくことがさらに多かったりします。
その時に、マウスを当然ユーザーはそのテーブルエリアに持って来てくれるとは思っているのですが、どこを選択しているのかを視覚的にちょっと教えてあげるための、テーブルには、よくこれを実装しています。
スクラッチで書いたのは紹介が出来ないのですが、作っている人のサイトがありましたので、こちらに!
オンマウスでテーブルの行と列の色を変える
テーブルにtrごとに色をつけるストライプテーブル
そもそもテーブルが一色ってのはやっぱり視認性が悪いかなぁ・・・・と思うわけですが、その時には一行毎とかに色をうっすらでもつけるとやっぱり見やすくなります。
ただ、一回ごとに背景色を引く・・・てのもあんまり美しくないですし、そこがシステム組み込みだったら、偶数行か奇数行かのどちらかの値を取得してもらうようにしないと行けなかったりします。
それをjavascriptだけで表現してくれているのが、かの中村亨介君が自分のサイトで紹介している「ストライプテーブル」
かなり以前に紹介をされましたが、いまだに便利で使わせていただいています!(多謝)
DBを使わないで郵便番号を入力したら住所入力をしてくれるフォーム
個人情報を入れるフォームで何が面倒臭いって、やっぱり住所欄なわけです。
郵便番号が上桁、下桁に分かれていて、さらに県名と、市区郡と町村名と物件名とかに分かれていたら、その時点で入れる気をなくす人は実際にいます(笑)
そういう人の為に、最近の大手では郵便番号から住所を引っ張ってこられる入力支援機能があったりしますが、Ajaxって技術があるのですから、リアルタイムに反映されるとやっぱりうれしいですよね。
ただ、郵便番号と住所を紐付けた情報をデータベースにしないと行けません。
規模が大きかったり予算が潤沢にあれば、そういった仕組みを作ることも可能でしょうが、まずはさくっと・・・と思った時にはやっぱり敷居が高いです。
ただ、それをAjaxと JSON フォーマットを利用するJavaScriptライブラリで公開してくれているサイトがありました。
AjaxZip 2.0 - Ajax郵便番号→住所自動入力フォーム(CGI不要版)
これなら比較的簡単に導入出来そうな感じじゃないでしょうか?
とは言え、市町村の統廃合って、実は全国規模で考えると、一年間で数百ぐらいあったりするので、結構元のデータを気をつけないといけないのは、データベース化しようが、そうでなかろうが同じなので、ご注意くださいね。
テキストリンクばっかりが並んだ時のちょっとしたワンポイントに「リンクテキストのロールオーバー」
エリア名とか沿線の名前とかで一覧を作る時、どうしてもテキストがだーーーーと並んでいるだけになってしまって、いまいち動きを与えることができません。
そんな時に便利そうなのがこの「リンクテキストのロールオーバー」
見てもらわないと、言ってる意味が全然わからないと思いますので、
デモサイト
を見てみてください。
テキストリンクが「ころん」と転がってくれます。
まぁ、この手の装飾技術はやりすぎるとくどいだけになるので、使うところに注意が必要ですが、目新しいのが好きな人にはいいのかもしれません。
ちょっとした「お!」ってのを演出する事もできそうですしね。
リンクテキストをロールオーバする
もし機会があれば、使ってみたいなぁと思っています。
JavaScriptエフェクトで画像スライド式メニューを実装 (ImageMenu)
同じタイプの一覧を繰り返して表示しないといけない場合が不動産のサイトとかにはよくあったりします。
例えば、
○○○○○市の検索
・エリアから探す
・沿線から探す
・地図から探す
××××市の検索
・エリアから探す
・沿線から探す
・地図から探す
といった形で、当該エリアの市区の名前が延々表示されていて、そこにそのエリアの検索方法とかを列挙している場合ですね。
もちろん、デザインで見やすくする、というのはユーザーとのコミュニケーションを考えたら当然なのですが、それでもこれをなんとかしないといけない場合があります。
そういった時にFlashとかではよくやっている横並びでマウスを載せたらそのエリアが大きくなる、というのを実現するjavascriptです。
上の例でこれを実装できるのか、出来たとしてどう見せるのか?ってのはまた別問題ですが、使い勝手はありそう・・・て事で、エントリーしています。
JavaScriptエフェクトで画像スライド式メニューを実装 (ImageMenu)
ということで、これらをうまく組み合わせれば、ユーザーの「ちょっと使いにくい」感を緩和する仕組みにすることができるのでは?と思ったりしています。
どこかで使ったり、使おうと思っている技術ですが、皆さんの参考になれば幸いです!
Posted
by 名村晋治
at 2007年12月17日23時25分
トラックバック ( 0 )
コメント ( 1 )
トラックバック
http://web-directions.com/director/tb.php?ID=373
イベント情報
名村の著書
カテゴリーリスト
- Webディレクション (60)
- プロデュース (40)
- セミナー (111)
- 日記 (237)
- Webブランディング (41)
タグリスト
最近の記事
サイト内検索
最近のコメント
- holon
意味・意義を自ら見出す 2010/04/27, 01:15 am
- ヤスヒサ
今年は「表示速度最適化(RSO:(Web Page)Rendering Speed Optimization)」の元年になると思う 2010/02/20, 02:57 am
- ここみち
「クローズアップ現代10月7日放送「“助けて”と言えない〜いま30代に何が」書き起こし」を読んで自己分析してみた。 2010/01/23, 16:15 pm
- 名村晋治
「1/6の夢旅人2002」という曲との出会いと、空気・テンションと、意義の取り戻し 2009/11/11, 17:32 pm
- ゃべち
「1/6の夢旅人2002」という曲との出会いと、空気・テンションと、意義の取り戻し 2009/11/11, 16:30 pm
最近のトラックバック
- 「CSS Niteビギナーズ:Dreamweaver編」「Dreamweaver Town Meeting in Tokyo」に行ってきた > CSS Niteビギナーズ:Dreamweaver編が終了しました 2010/05/30, 23:50 pm
- [Web標準の日々}名村のセッションにご来場いただき、ありがとうございました。 > ぎく.txtなる自分メモを開いて思ったこと 2009/09/09, 15:10 pm
- CSS Nite LP, Disk 6「CMSリベンジ編」感想 > CSS Nite LP, Disk 6「CMSリベンジ編」のメモ書き 2009/07/06, 19:41 pm
- CSS Nite LP, Disk 6「CMSリベンジ編」感想 > CSS Nite LP, Disk 6「CMSリベンジ編」が終了しました。 2009/07/06, 17:22 pm
- CSS Nite LP, Disk 6「CMSリベンジ編」感想 > 001-これがどうしても見えてしまう。 2009/07/01, 09:56 am
プロフィール
株式会社サービシンク
チーフディレクター
名村晋治
元々は舞台俳優・声優兼Webディレクターでした。
1993年ごろにインターネットに触れて「こりゃ面白いメディアになるぞ」と思っていたら96年に「ネイムヴィレッジ」というWebの制作集団を主催。
インターネット黎明期だったこともあり、ネイムヴィレッジでは100社近くのサイト制作に携わらせて頂きました。
それとは別で舞台俳優か声優を本職にしようと大学4年の時に就職内定を蹴って関西から上京し、役者修行。
その傍ら株式会社ネクストでディレクションを2000年頃から開始。そんな状況の自分を雇ってくれた井上さん(社長)とそもそも社長に決済を取らず採用を決めてくれた須田さん(当時の上長)には感謝しても仕切れない恩があります。
その後声優として、ゲームとか洋画のアテレコの仕事をしたりしつつも、最終的に30歳を目前に足を洗う事にして、2005年から株式会社ソナーに合流。
ソナーでは取締役なども歴任し不動産業界のサイト制作をネクスト時代から足かけ10年、サイト数で150を超える案件に携わりました。
会社単位ではなく、個人として、不動産検索ポータルサイト、大手複数社での合同不動産検索サイト、新築マンションデベロッパー(中〜一部上場規模、コーポレートサイト、自社検索サイト、物件ホームページまで)、不動産仲介会社(中〜大手)、地場系不動産中介・賃貸会社までの構築経験を持っているであろう日本唯一の不動産ホームページ制作・構築のスペシャリスト。
同社を2009年で退職し、2010年1月12日から「株式会社サービシンク」を立ち上げ、代表取締役に就任。
業務上は「チーフディレクター」という肩書きです。
Webに関する事であれば、何なりと「namura[at]servithink.co.jp」までご連絡ください。
2007年2月23日に「Webブランディングの入門教科書」、翌年のWeb標準の日々ってイベント連動企画で「変革期のウェブ」の二冊をを毎日コミュニケーションズから出版させていただきました。
よかったらコメントもらえると嬉しいです(笑)
リンク集
それをjavascriptだけで表現してくれているのが、かの中村亨介君が自分のサイトで紹介している「ストライプテーブル」
かなり以前に紹介をされましたが、いまだに便利で使わせていただいています!(多謝)
DBを使わないで郵便番号を入力したら住所入力をしてくれるフォーム
個人情報を入れるフォームで何が面倒臭いって、やっぱり住所欄なわけです。
郵便番号が上桁、下桁に分かれていて、さらに県名と、市区郡と町村名と物件名とかに分かれていたら、その時点で入れる気をなくす人は実際にいます(笑)
そういう人の為に、最近の大手では郵便番号から住所を引っ張ってこられる入力支援機能があったりしますが、Ajaxって技術があるのですから、リアルタイムに反映されるとやっぱりうれしいですよね。
ただ、郵便番号と住所を紐付けた情報をデータベースにしないと行けません。
規模が大きかったり予算が潤沢にあれば、そういった仕組みを作ることも可能でしょうが、まずはさくっと・・・と思った時にはやっぱり敷居が高いです。
ただ、それをAjaxと JSON フォーマットを利用するJavaScriptライブラリで公開してくれているサイトがありました。
AjaxZip 2.0 - Ajax郵便番号→住所自動入力フォーム(CGI不要版)
これなら比較的簡単に導入出来そうな感じじゃないでしょうか?
とは言え、市町村の統廃合って、実は全国規模で考えると、一年間で数百ぐらいあったりするので、結構元のデータを気をつけないといけないのは、データベース化しようが、そうでなかろうが同じなので、ご注意くださいね。
テキストリンクばっかりが並んだ時のちょっとしたワンポイントに「リンクテキストのロールオーバー」
エリア名とか沿線の名前とかで一覧を作る時、どうしてもテキストがだーーーーと並んでいるだけになってしまって、いまいち動きを与えることができません。
そんな時に便利そうなのがこの「リンクテキストのロールオーバー」
見てもらわないと、言ってる意味が全然わからないと思いますので、
デモサイト
を見てみてください。
テキストリンクが「ころん」と転がってくれます。
まぁ、この手の装飾技術はやりすぎるとくどいだけになるので、使うところに注意が必要ですが、目新しいのが好きな人にはいいのかもしれません。
ちょっとした「お!」ってのを演出する事もできそうですしね。
リンクテキストをロールオーバする
もし機会があれば、使ってみたいなぁと思っています。
JavaScriptエフェクトで画像スライド式メニューを実装 (ImageMenu)
同じタイプの一覧を繰り返して表示しないといけない場合が不動産のサイトとかにはよくあったりします。
例えば、
○○○○○市の検索
・エリアから探す
・沿線から探す
・地図から探す
××××市の検索
・エリアから探す
・沿線から探す
・地図から探す
といった形で、当該エリアの市区の名前が延々表示されていて、そこにそのエリアの検索方法とかを列挙している場合ですね。
もちろん、デザインで見やすくする、というのはユーザーとのコミュニケーションを考えたら当然なのですが、それでもこれをなんとかしないといけない場合があります。
そういった時にFlashとかではよくやっている横並びでマウスを載せたらそのエリアが大きくなる、というのを実現するjavascriptです。
上の例でこれを実装できるのか、出来たとしてどう見せるのか?ってのはまた別問題ですが、使い勝手はありそう・・・て事で、エントリーしています。
JavaScriptエフェクトで画像スライド式メニューを実装 (ImageMenu)
ということで、これらをうまく組み合わせれば、ユーザーの「ちょっと使いにくい」感を緩和する仕組みにすることができるのでは?と思ったりしています。
どこかで使ったり、使おうと思っている技術ですが、皆さんの参考になれば幸いです!
Posted
by 名村晋治
at 2007年12月17日23時25分
トラックバック ( 0 )
コメント ( 1 )
トラックバック
http://web-directions.com/director/tb.php?ID=373
イベント情報
名村の著書
カテゴリーリスト
- Webディレクション (60)
- プロデュース (40)
- セミナー (111)
- 日記 (237)
- Webブランディング (41)
タグリスト
最近の記事
サイト内検索
最近のコメント
- holon
意味・意義を自ら見出す 2010/04/27, 01:15 am
- ヤスヒサ
今年は「表示速度最適化(RSO:(Web Page)Rendering Speed Optimization)」の元年になると思う 2010/02/20, 02:57 am
- ここみち
「クローズアップ現代10月7日放送「“助けて”と言えない〜いま30代に何が」書き起こし」を読んで自己分析してみた。 2010/01/23, 16:15 pm
- 名村晋治
「1/6の夢旅人2002」という曲との出会いと、空気・テンションと、意義の取り戻し 2009/11/11, 17:32 pm
- ゃべち
「1/6の夢旅人2002」という曲との出会いと、空気・テンションと、意義の取り戻し 2009/11/11, 16:30 pm
最近のトラックバック
- 「CSS Niteビギナーズ:Dreamweaver編」「Dreamweaver Town Meeting in Tokyo」に行ってきた > CSS Niteビギナーズ:Dreamweaver編が終了しました 2010/05/30, 23:50 pm
- [Web標準の日々}名村のセッションにご来場いただき、ありがとうございました。 > ぎく.txtなる自分メモを開いて思ったこと 2009/09/09, 15:10 pm
- CSS Nite LP, Disk 6「CMSリベンジ編」感想 > CSS Nite LP, Disk 6「CMSリベンジ編」のメモ書き 2009/07/06, 19:41 pm
- CSS Nite LP, Disk 6「CMSリベンジ編」感想 > CSS Nite LP, Disk 6「CMSリベンジ編」が終了しました。 2009/07/06, 17:22 pm
- CSS Nite LP, Disk 6「CMSリベンジ編」感想 > 001-これがどうしても見えてしまう。 2009/07/01, 09:56 am
プロフィール
株式会社サービシンク
チーフディレクター
名村晋治
元々は舞台俳優・声優兼Webディレクターでした。
1993年ごろにインターネットに触れて「こりゃ面白いメディアになるぞ」と思っていたら96年に「ネイムヴィレッジ」というWebの制作集団を主催。
インターネット黎明期だったこともあり、ネイムヴィレッジでは100社近くのサイト制作に携わらせて頂きました。
それとは別で舞台俳優か声優を本職にしようと大学4年の時に就職内定を蹴って関西から上京し、役者修行。
その傍ら株式会社ネクストでディレクションを2000年頃から開始。そんな状況の自分を雇ってくれた井上さん(社長)とそもそも社長に決済を取らず採用を決めてくれた須田さん(当時の上長)には感謝しても仕切れない恩があります。
その後声優として、ゲームとか洋画のアテレコの仕事をしたりしつつも、最終的に30歳を目前に足を洗う事にして、2005年から株式会社ソナーに合流。
ソナーでは取締役なども歴任し不動産業界のサイト制作をネクスト時代から足かけ10年、サイト数で150を超える案件に携わりました。
会社単位ではなく、個人として、不動産検索ポータルサイト、大手複数社での合同不動産検索サイト、新築マンションデベロッパー(中〜一部上場規模、コーポレートサイト、自社検索サイト、物件ホームページまで)、不動産仲介会社(中〜大手)、地場系不動産中介・賃貸会社までの構築経験を持っているであろう日本唯一の不動産ホームページ制作・構築のスペシャリスト。
同社を2009年で退職し、2010年1月12日から「株式会社サービシンク」を立ち上げ、代表取締役に就任。
業務上は「チーフディレクター」という肩書きです。
Webに関する事であれば、何なりと「namura[at]servithink.co.jp」までご連絡ください。
2007年2月23日に「Webブランディングの入門教科書」、翌年のWeb標準の日々ってイベント連動企画で「変革期のウェブ」の二冊をを毎日コミュニケーションズから出版させていただきました。
よかったらコメントもらえると嬉しいです(笑)
リンク集
サイト内検索
最近のコメント
- holon
意味・意義を自ら見出す 2010/04/27, 01:15 am - ヤスヒサ
今年は「表示速度最適化(RSO:(Web Page)Rendering Speed Optimization)」の元年になると思う 2010/02/20, 02:57 am - ここみち
「クローズアップ現代10月7日放送「“助けて”と言えない〜いま30代に何が」書き起こし」を読んで自己分析してみた。 2010/01/23, 16:15 pm - 名村晋治
「1/6の夢旅人2002」という曲との出会いと、空気・テンションと、意義の取り戻し 2009/11/11, 17:32 pm - ゃべち
「1/6の夢旅人2002」という曲との出会いと、空気・テンションと、意義の取り戻し 2009/11/11, 16:30 pm
最近のトラックバック
- 「CSS Niteビギナーズ:Dreamweaver編」「Dreamweaver Town Meeting in Tokyo」に行ってきた > CSS Niteビギナーズ:Dreamweaver編が終了しました 2010/05/30, 23:50 pm
- [Web標準の日々}名村のセッションにご来場いただき、ありがとうございました。 > ぎく.txtなる自分メモを開いて思ったこと 2009/09/09, 15:10 pm
- CSS Nite LP, Disk 6「CMSリベンジ編」感想 > CSS Nite LP, Disk 6「CMSリベンジ編」のメモ書き 2009/07/06, 19:41 pm
- CSS Nite LP, Disk 6「CMSリベンジ編」感想 > CSS Nite LP, Disk 6「CMSリベンジ編」が終了しました。 2009/07/06, 17:22 pm
- CSS Nite LP, Disk 6「CMSリベンジ編」感想 > 001-これがどうしても見えてしまう。 2009/07/01, 09:56 am
プロフィール
株式会社サービシンク
チーフディレクター
名村晋治
元々は舞台俳優・声優兼Webディレクターでした。
1993年ごろにインターネットに触れて「こりゃ面白いメディアになるぞ」と思っていたら96年に「ネイムヴィレッジ」というWebの制作集団を主催。
インターネット黎明期だったこともあり、ネイムヴィレッジでは100社近くのサイト制作に携わらせて頂きました。
それとは別で舞台俳優か声優を本職にしようと大学4年の時に就職内定を蹴って関西から上京し、役者修行。
その傍ら株式会社ネクストでディレクションを2000年頃から開始。そんな状況の自分を雇ってくれた井上さん(社長)とそもそも社長に決済を取らず採用を決めてくれた須田さん(当時の上長)には感謝しても仕切れない恩があります。
その後声優として、ゲームとか洋画のアテレコの仕事をしたりしつつも、最終的に30歳を目前に足を洗う事にして、2005年から株式会社ソナーに合流。
ソナーでは取締役なども歴任し不動産業界のサイト制作をネクスト時代から足かけ10年、サイト数で150を超える案件に携わりました。
会社単位ではなく、個人として、不動産検索ポータルサイト、大手複数社での合同不動産検索サイト、新築マンションデベロッパー(中〜一部上場規模、コーポレートサイト、自社検索サイト、物件ホームページまで)、不動産仲介会社(中〜大手)、地場系不動産中介・賃貸会社までの構築経験を持っているであろう日本唯一の不動産ホームページ制作・構築のスペシャリスト。
同社を2009年で退職し、2010年1月12日から「株式会社サービシンク」を立ち上げ、代表取締役に就任。
業務上は「チーフディレクター」という肩書きです。
Webに関する事であれば、何なりと「namura[at]servithink.co.jp」までご連絡ください。
2007年2月23日に「Webブランディングの入門教科書」、翌年のWeb標準の日々ってイベント連動企画で「変革期のウェブ」の二冊をを毎日コミュニケーションズから出版させていただきました。
よかったらコメントもらえると嬉しいです(笑)
ページのトップへ


