技術者視点のユーザビリティ考
目次
-
第33回 リピーター増加を阻む「面倒くささ」の壁
あるウェブサービスを初めて使った人が「しばらく使ってみよう」と思ってくれても,「面倒くささ」の壁に阻まれて次第にサービスの利用から遠ざかっていくことはよくあります。ブラウザを利用しないものを含む,さまざまなインタフェースを提供することで,その面倒くささを乗り越えられるのではないか,という仮説のもと…
-
第32回 リダイレクトの正しい使い方とは
あるページ(URL)にアクセスすると,自動的にほかのページにジャンプするリダイレクトは,ウェブサイトを構築するうえで非常に重要な仕組みです。しかし,ユーザーの知らないうちにページの移動を行うため,ユーザーを戸惑わせることにもつながりかねません。ユーザーを惑わせないためにはどうしたらいいのか,どうい…
-
第31回 他サイトに埋め込まれるJavaScriptを作るときの作法
今回は,ほかのサイトに埋め込まれることを想定しているJavaScriptプログラムについて考えてみます。「他のサイトで実行される」ことを前提に,お行儀のよい,迷惑をかけないコードを書こう,というわけです。
-
第30回 JavaScriptの動作を軽くするための工夫
今回はJavaScriptとWebページの表示・操作の体感速度について考えてみます。というのは,JavaScriptのせいでWebページの表示や操作などの速度が遅くなっている,と感じることがあるからです。
-
第29回 フォーム送信とブラウザ・ボタンと使い勝手(後編)~「戻る/更新」ボタン
前回に続いて,フォーム送信とブラウザ・ボタンの関係について見ていきましょう。そもそもリダイレクトや2重登録の問題を考えなければならない大きな理由は,ブラウザに「戻る」や「更新」などのボタンがあるからです。「戻る "ボタンはご利用いただけません"」や「戻る "ボタンは利用できません"」といったキーワ…
-
第28回 フォーム送信とブラウザ・ボタンと使い勝手(前編)~PRGパターンをご存じですか
PRGとは「Post/Redirect/Get」の略で,HTTPのPOSTメソッドを使ってデータをサーバーに送信した際に,そのままHTMLを返してその結果を表示するのではなく,その代わりにリダイレクトによって別のURLを表示させることを指しています。POSTメソッドによって情報を受け取った後,わざ…
-
第27回 ブログパーツに見る使いやすさの違いとブログの目的
ブログパーツとは,ブログのサイドバーなどに貼り付けて利用することを目的とした,ウェブページの小さな「部品」のことです。公開されている様々なブログパーツを調べ,その使い勝手や,ブログパーツというモノの立ち位置などについていろいろと考えてみました。
-
第26回 「非公開URL」によるアクセス・コントロールについて考える
今回は,Web上で情報を公開する際の,アクセス・コントロールについて考えてみます。具体的には,パスワード認証について(だけを)考えてみるのではなく,パスワード認証を使わない別のアクセス・コントロールの方法についても考えたいと思っています。
-
第25回 デスクトップ・アプリケーションを模倣するWebアプリケーション
最近,デスクトップ・アプリケーションに良く似たインタフェースを持ったウェブ上のサービスが続々と登場しています。そこで今回は,デスクトップ・アプリケーションのインタフェースのルールと,それをウェブ・アプリケーションに応用した例をいくつか見ながら考えていきます。
-
第24回 何かに似せたユーザー・インタフェース
何かに似せたユーザー・インタフェースというのは,つまりすでにある何かによく似ている,もしくは同じように使えるインタフェースを用意する,ということです。今回この話題に触れようと思った直接的な原因は,我が家にWiiがやってきたことに始まります。
-
第23回 URIの動的生成と使いやすさを考える -- ブログやWikiにおける生成ルールや日本語の扱い,リンクされやすいURIとは?
ブログやWikiのように新たにページを追加できるようなツールやサービスでは,新たに生成されたページにURIを割り当てる必要があります。その際に,どういったURIを付ければ使いやすくなるのか,他からリンクされやすくなるのか,ということを中心に紹介します。
-
第22回 “使いやすいURI(URL)”の設計 -- ページをリソースとして考える
URIの使いやすさについて,今回話題として取り上げるのは「ページをリソースとして考える」ということについてです。この場合のリソースとは,「情報資源」,つまり簡単に言うと「データや情報のカタマリ」という意味です。
-
第21回 “使いやすいURI(URL)”の設計を考える(続編)
使いやすいURI(URL)とは,覚えやすく,読んですぐにページの内容がわかるURIのことです。前回は,使いやすいURIを設計するための11個のルールのうち,5番目までを説明しました。今回は残りのルールについて説明します。
-
第20回 “使いやすいURI(URL)”の設計を考える
今回は「URIの使いやすさ」について考えてみたいと思います。URIの使いやすさ,というのは,ウェブサイトやウェブ・アプリケーションにおいて,どういうURIでそれぞれのページにアクセスできるようにすると,利用者は使いやすいのか,ということです。URIの設計については,これまでもいろいろなところで議論…
-
第19回 検索の結果ページについてもう少し考えてみよう
一般的な検索エンジンの検索結果って,ほとんどの場合,標準の結果表示数は10件です。なんだかそれが当たり前のように感じていますが,じゃあ10件が最も便利な件数なんだろうか,というと,よくわかりませんよね。
-
第18回 検索結果のページ・ナビゲーションで考えた
今回は,「検索結果」のインタフェースについて考えてみたいと思います。検索エンジンのような「検索がメイン」のサービスだけでなく,それ以外のサービスにおいても,検索機能とその結果のページをいかに使いやすくするか,ということはサイト全体の使いやすさに大きくかかわってくるのではないかと思います。
-
第17回 Web APIにおける使いやすさを考える
これまで本連載では,実際に利用者がアクセスするWebページに直結する,使い勝手について考えてきたわけですが,今回はちょっと視点を変えて,Web APIの使い勝手について考えてみたいと思います。
-
第16回 パスワードと使い勝手と安全性と
今回考えてみようと思って選んだテーマは「パスワード」です。パスワードについて,筆者が気になっている点を整理すると,「パスワードを登録させる際のこと」と「パスワードを忘れたときのこと」の二つがあるかな,と思いました。
-
第15回 映画に登場するユーザー・インタフェースで僕も考えた
映画で「超すごいハッカー」とか「コンピュータのエキスパート」といった人が出てきてコンピュータをバリバリ使いこなしたりするシーンがあります。エンジニアをやっていると,そういった画面や操作に対して違和感を感じることがよくあるというか,現実をよく知っているだけに,ありえない感じをすぐに持ってしまうことが…
-
第14回 Googleカレンダーに関する知人の意見を聞いて
最近Googleカレンダーを情報共有に使っています。Googleカレンダーに限った話じゃありませんが,スケジュールを共有するとき,カレンダー・サービスって便利ですよね。スケジュールをいつでも確認できるし,気づいた人が編集できるので情報が1カ所に集まります。