知っておくべき 18 の Web ユーザビリティの原則

知っておくべき 18 の Web ユーザビリティの原則

世界最高のビジュアル デザイン スキルを持っていたとしても、訪問者がページ間やアイテム間を快適に移動できないサイトを構築した場合、優れた Web サイトの目的を見失っていることになります。そこで、本日の記事では、 Web ユーザビリティのすべきこととすべきでないことについて知っておくべき18 のことを説明します

グリッド線を使用してウェブサイトを構造化する

ウェブサイトの構造にはグリッドを活用しましょう

クリエイティブなグリッド ページ ボックス レイアウトに興奮して熱狂しているときは、Web サイト全体のページ レイアウトがボックス内に収まっていることを確認する必要があります。グリッド構造により、訪問者の視線がページ上に固定され、これが重要になります。ページを下にスクロールすると、明確で簡潔な内容が表示されます興味深いものを作成するには、適切なデザインを施し、グリッドに配置する必要があります。

検索フォームを忘れないでください

検索フォームを忘れないでください

クリエイティブなグリッド ページ ボックス レイアウトに興奮して熱狂しているときは、Web サイト全体のページ レイアウトがボックス内に収まっていることを確認する必要があります。グリッド構造により、訪問者の視線がページ上に固定され、これが重要になります。ページを下にスクロールすると、明確で簡潔な内容が表示されます興味深いものを作成するには、適切なデザインを施し、グリッドに配置する必要があります。

ナビゲーションを見つけやすく読みやすくする

ナビゲーションを見つけやすく読みやすいものにしましょう

ウェブサイトを設計していて、ナビゲーションがユーザーをポイントAからポイントBに誘導することになっている場合、どのようにしますか? 従来のリンクの代わりに、奇妙なテキストや画像を使用しますか(たとえば、ホームページに家のロゴを使用しますが、円の中に稲妻を入れるのは良いアイデアではありません) 。訪問者がウェブサイトを簡単にナビゲートできるように、ナビゲーションを読みやすく保つようにしてください。

連絡先情報に「メール送信」リンクを使用しないでください

ナビゲーションバーの連絡先リンクをmailtoリンクにしないでください

私たちの多くは (私も含めて)、リンク、特に連絡先リンクをクリックする前に、リンクの上にマウスを移動してブラウザのステータス バーを確認します。これは、電子メール プログラムが電子メール アドレスに直接開くため、良いアイデアだと考える人もいます。しかし、これは良いUX の実践ではないと言わざるを得ません。あなたの電子メール アドレスを取得し、連絡フォームを追加する連絡先ページを作成しますユーザーはそれに感謝し実際にもっと頻繁にメールを送信するようになります。

可能な限り、 WebテストにはUXアプリケーションを使用する

ウェブテストにはUXアプリをできるだけ活用する

内容が不明な場合は、さまざまな形式でデータを記録しておくとよいでしょう。 Google アナリティクスは、ウェブサイト訪問者がどのページからアクセスしたか、またサイトにどのくらい滞在したかを確認するのに最適な方法です。また、 Feedback Army のようなサイトを使用して、 ユーザーがサイトをどのように閲覧し、使用しているかをテストすることもできます。これらの Web サイト レコードを把握しておくと、サイトを最大限に活用して、必要なユーザーに適切なコンテンツを表示できるようになります。

サイトのサイドバーのウィジェットを乱用しないでください

ウェブサイトのサイドバーに大量のウィジェットを配置しないでください

ブログで作業していて、その中に10,000 個のウィジェットがある場合、そのうちのいくつかは使用できますが、すべてを使用することはできません。ブログは寝室のようなものだと考えてください。雑然としていて整理整頓されていないと、ゲストは泊まりたがらないかもしれません。したがって、清潔に整理された状態を保つ必要があります。ブログ訪問者は(ほとんどの場合) Google の友達、 mybloglog の友達、 FriendFeed の友達、その他のさまざまなソーシャル状況を見る必要がないので、心配する必要はありません。重要なのは、他のサイトのものではなく、自分のサイトのユーザー エクスペリエンスです。

ウェブサイトがすべてのブラウザで表示されることを確認する必要があります

ウェブサイトがさまざまなブラウザで適切に表示されることを確認してください

IE6が葬式を迎え、誰も文句を言っていないことは誰もが知っていますが、 IE7IE8OperaSafariFFなどのブラウザを使っているユーザーがまだたくさんいることを忘れないでください。 1 つまたは 2 つのハイライトでサイトがきれいに見えるからといって、訪問者が他のブラウザを使用したときに表示される乱雑なインターフェースを許容するとは限りません。 1 ~ 2 時間かけてコードを分析し、さまざまなブラウザで正しく表示されるかどうかを確認します。

ユーザーがフォームのために苦労すると想定しないでください

訪問者にフォームに記入してもらうために面倒な手続きをさせないでください

サイトのお問い合わせフォームは長すぎてはいけません。サインアップフォームも同様です。物事はできる限りシンプルにしましょう。フォームを 3 つの質問 (名前、メール、内容) だけに簡素化すると、以前失ったユーザーを取り戻すのに役立つ可能性があります。

各ページの構造が一貫していることを確認する

さまざまなページの構造が一貫していることを確認してください

あなたがブロガーで、構造が複数のユーザーに対応できるように設計されている場合を除き、訪問者は馴染みのある一貫した構造を望んでいることを覚えておく必要があります。新しいページを読み込むときに別の場所にいるように感じた場合、ユーザーはすぐに戻るボタンを押します。

印刷コンテンツにはスタイルシートを使用することを忘れないでください

コンテンツを印刷したい人のために印刷スタイルシートを忘れないでください

これはブログ/コンテンツ サイト用です。訪問者がコンテンツを印刷する場合(信じてください、特に年配の旅行者の多くはまだそうしています)、レビューやすべての広告を含むページ全体を印刷するように依頼するべきではありません。これは非常に面倒で不必要です。ブログの質が向上すればフリーランサーのビジネスも向上するという記事を読んだことがあるなら、印刷されたテキストは白黒がなく、画像やコメント、ツールバーもなく、非常にきれいで明瞭であることが分かるでしょう。コンテンツはタイポグラフィの問題なので、目立つようにしてください。

コンテンツがスキャンしやすいレイアウトになっており、視野角に合っていることを確認してください。

コンテンツが読みやすく、理解しやすいものであることを確認してください

一般的に言えば、人々の集中力は長くは続きません。したがって、セクション見出し ( h2H3 、またはH4タグ) を使用して記事を区切り、訪問者が記事をすばやくスキャンして、関心のあるコンテンツを見つけられるようにします。コンテンツを作成するときは、ユーザーが20行以上の段落を読むと視覚的に疲れる可能性があることにも留意する必要があります。そのため、通常は 5 行から 10行が適切です。

いっぱい詰め込まないでください。 スペースに快適に収まる以上のものを詰め込まないでください

簡素化する。混雑した狭い空間では、ユーザーは重要なものに目を集中できず、逆の効果が生じます。確かに、情報はたくさんありますが、その情報を半分に折る必要はないですよね?デザインとコンテンツに息吹を与えるようにしてください。ユーザーはあなたに感謝するでしょう。

常にパンくずリストを使用するデザインにパンくずを必ず含めてください

パンくずリストは、ユーザーに現在地と次に進むべき場所を伝えるためのものです。ユーザーがサイトのサブページにアクセスしている場合、パンくずナビゲーションは次のようになります (ホーム>サブページ タイトル> )。これにより、ユーザーは自分がどのページにいるのか、また必要に応じてレベルを戻す方法が正確にわかります。

焦点を移すために色のコントラストを使うことを忘れないでください

焦点をシフトするために色とコントラストを活用することを忘れないでください

大きなタイトルとセクション タイトルを使用する場合は、訪問者に何が重要であるかを最初に知らせるために、さまざまな色合いを試してください (例: タイトルの場合は # c1c1c1 、サブタイトルの場合は # 464646 )。色とコントラストの変化によって、ユーザーが次にどこへ進むべきかわかるかどうかが決まります。

サイトに壊れたリンクや画像がないことを確認してください

壊れたリンクや画像がないか確認してください

古い記事に壊れたリンクや画像がないか確認することが重要です。検索エンジンからサイトを訪れる訪問者がいる場合、壊れたリンクがあると、訪問者は次の 2 つのいずれかを推測します。1 ) 更新されていない古いサイトである、または2 ) コンテンツの価値を十分に維持していないため、訪問者は他のサイトに移動します。 WordPressユーザーの場合は、 Broken Link Checkerというプラグインがありますまた、iwebtool にアクセスして、 無料の壊れたリンク チェッカー(1 時間あたり最大 5 件のリクエスト) を使用することもできます

フッターとその役割を軽視しないでください

フッターとその力を無視しないでください

そのため、ユーザーがページの一番下までスクロールすると、Web サイトの著作権に関する 1 行のテキストが表示されますが、これは非常に退屈なものです。人気の投稿、検索ボックス、メール購読などの追加コンテンツを追加して、フッターを華やかにしてみてはいかがでしょうか。ウェブサイトの魅力的なフッターをデザインする方法についてのアイデアが必要な場合は、 Footer Fetishをチェックしてください。他のものと混同しないでください。

設計プロセスではワイヤーフレームをできるだけ多く使用する

デザインプロセスではワイヤーフレームを使用する

紙の上でワイヤーフレームを使用すると、最も重要な要素とその表示方法を視覚化できます。こうすることで、デザインを崩すことを心配することなく、さまざまなレイアウトを自由に試すこともできます。ワイヤーフレームのインスピレーションを得るために、私はI love Wireframesを参考にしましたワイヤーフレームは素晴らしいです。

検索エンジンではなく読者のためにコンテンツを書く

検索エンジンのために書くのではなく、読者のために書く

検索エンジンのためではなく、読者のために書くべきです。キーワードは過去には効果があったかもしれませんが(そしておそらく現在でも効果があります)、実際の訪問者があなたのページに来て、 3段落以内に「デザイナー」という単語を100回見た場合、戻るボタンを押すと思いますか、それとも読み続けると思いますか?間違いなく、「戻る」をクリックする可能性は非常に高くなります。

書く前に声に出して読んでみてください。自然で滑らかでないと感じたら、滑らかになるまで書き直してください。人々があなたのコンテンツを読むとき、実際の人間が自分と話しているように感じることを期待しているので、それが実際にそうなるようにしてください。

<<:  Dockerでk8sをデプロイする方法

>>:  MySQLのインストールと設定に関する詳細なチュートリアル

推薦する

Angularデータバインディングとその実装の詳細な説明

目次序文データバインディングとは何ですか? Angular のデータバインディングの種類一方向データ...

React構成サブルーティングの実装

1. コンポーネント First.js にはサブコンポーネントがあります。 './Admin...

Vue.js の計算プロパティ、監視プロパティ、ライフサイクルの詳細な説明

目次序文計算されたプロパティ計算プロパティの紹介入門ケース統計価格事例ゲッターメソッドとセッターメソ...

MySQL 8.0.23 のインストールと設定方法のグラフィックチュートリアル (Win10 の場合)

この記事では、MySQL 8.0.23のインストールと設定方法を参考までに紹介します。具体的な内容は...

MySQL Innodb ストレージ構造と Null 値の保存の詳細な説明

背景:テーブルスペース: すべての INNODB データはテーブルスペース (共有テーブルスペース)...

Centos7.4 システムに yum ソースから mysql 5.6 をインストールする

システム環境: centos7.4 1. データベースがインストールされているかどうかを確認します。...

Js における new 演算子の役割の詳細な説明

序文Js は現在最も一般的に使用されているコード操作言語であり、その中でも new 演算子は特によく...

MySQL 使用仕様の概要

1. InnoDBストレージエンジンを使用する必要がありますCPU と IO のパフォーマンスが向上...

SQL効率を分析する方法を説明する

Explain コマンドは、データベースのパフォーマンス問題を解決するために最初に推奨されるコマンド...

入力ボックスのオートコンプリート機能をオフにする

これで、autocomplete と呼ばれる input の属性を使用できるようになりました。オート...

MySQLのユーザー権限の確認と管理方法の詳細な説明

この記事では、例を使用して、MySQL ユーザー権限を確認および管理する方法を説明します。ご参考まで...

入力選択スタイルを変更する CSS 疑似クラスのサンプルコード

注: この表はW3Schoolチュートリアルから引用したものです疑似要素の分類と機能: 入力選択スタ...

Vue は水の波紋効果のクリックフィードバック指示を実装します

目次水波効果実装を見てみましょう水の波紋のデフォルトスタイルをカスタマイズする水の波紋の位置と直径を...

Vueウォッチの監視方法の概要

目次1. Vueにおけるwatchの役割はその名の通り、監視の役割です。 2. このオブジェクトのプ...

Mysql のフィールドのデータの一部をバッチ置換する (推奨)

MYSQL のフィールドのデータの一部をバッチで置き換えます。具体的な導入は次のとおりです。 1....