登録フォームのユーザビリティを向上させる5つのポイント
Webページで犯しがちな間違いの一つとして、登録フォームに項目を作成しすぎることが挙げられます。 今後の販促のためにユーザーの情報をたくさん手にいれようと、サイトやアプリのフォームは項目で溢れかえってしまいます。これはユーザーのフラストレーションや苛立ちを誘う原因の一つになります。 ユーザーから情報を求める前に、なぜそもそも登録する必要があるか述べることはとても重要です。1、2文で端的に自社サ……
Webページで犯しがちな間違いの一つとして、登録フォームに項目を作成しすぎることが挙げられます。 今後の販促のためにユーザーの情報をたくさん手にいれようと、サイトやアプリのフォームは項目で溢れかえってしまいます。これはユーザーのフラストレーションや苛立ちを誘う原因の一つになります。 ユーザーから情報を求める前に、なぜそもそも登録する必要があるか述べることはとても重要です。1、2文で端的に自社サ……
VBAでExcelのマクロを作成するときに、セルの値を取得したり、セルに値を設定したりする処理は頻繁に行います。ここでは、セルの値を取得・設定する際に利用する Range オブジェクトの Value プロパティについて説明します。Value プロパティの使い方Value プロパティの構文は以下の通りです。Rangeオブジェクト.Valueセルに値を設定するたとえば、セル B2 に「おはよう!」と表……
Excel ではセルをクリックすると選択状態になります。これを VBA で実現する場合は、Range オブジェクトの Select メソッドを使います。ここでは、Select メソッドの使い方と使う上での注意点について説明します。Select の使い方Select の構文は以下のように記述します。Rangeオブジェクト.SelectRange オブジェクトで指定した範囲のセルが選択状態になります。……
三項演算子は条件式の評価によって、異なる値を返す演算子です。ここでは、Java における三項演算子の使い方について説明します。三項演算子の使い方三項演算子の構文は以下の通りです。条件式 ? 真の場合に評価する式 : 偽の場合に評価する式クエスチョンマーク ? の前に記述した条件式が真のときは、コロン : の前の式が評価され、偽のときはコロン : の後の式が評価されます。以下は三項演算子を使用した例……
Java で文字列の前後の空白文字を取り除きたい場合は、String クラスのメソッドである trim() を使用します。ここでは、trim() の使い方について説明します。trim() の使い方trim() は文字列をコピーするメソッドですが、コピーする際に文字列の前後にある空白文字が取り除かれます。trim() の構文は以下の通りです。対象の文字列.trim();trim() は対象の文字列を……
Java には for 文や while 文などのループの途中で処理を中断して、次の処理へ移行するための制御構文 continue 文があります。ここでは、 continue 文の使い方について説明します。continue 文の使い方ループの処理を中断して、次のループへと移行させたいときに以下のように記述します。continue;continue 文はループ内でのみ有効であり、ループの外に記述する……
Webデザインにおいては、お目当ての情報にたどり着くことが大目的ではありますが、そこにたどり着くまでの過程も、同じくらいに楽しい体験となりえます。これはWebページにおけるスクロールとその種類の話です。クリエイティブなスクロールを使い分けることによって、コンテンツが読まれるペース、量、そしてユーザーとのインタラクティブ性を調整することができます。インターネット上では、人間の関心は約8秒という短さで……
break 文は、for 文や while 文の処理を途中で抜け出すときに利用する構文です。ここでは、break 文の使い方について説明します。break 文の使い方ループなどの抜け出したい箇所で以下のように記述します。break;以下は for 文の途中で抜け出す例です。for (int i = 0; i < 5; i++) { if (i == 3) { break; }……
特定の処理を繰り返し行いたい場合には、for 文を用いることができます。ここでは、for文の基本的な使い方について説明します。for 文の使い方たとえば、以下のように1〜9の値を加算し合計を求めるプログラムがあるとします。 class Sample { public static void main(String args[]) { int sum = 0; sum = sum……
カレンダーなどでイベントやミーティングの予定を入れるとき、フォームに時間の入力をする作業が発生します。 しかし時間を選択するのは簡単な作業ではありません。ユーザーはセレクトメニューにある長いリストをスクロールしなくてはいけません。ある調査では、ユーザーがよくセレクトメニューで諦めることを証明しています(→ 当サイトのWebフォームの離脱を防ぐためには?も参照ください)。 今こそ時間を選択す……