複雑なウェブサイトのナビゲーションを簡素化

複雑なウェブサイトのナビゲーションを簡素化
<br />ナビゲーション設計は構造設計における主要なタスクの 1 つです。ソフトウェアでは、ナビゲーション設計の品質はユーザーがスムーズに使用できるかどうかに直接関係します。より複雑なナビゲーションに直面したとき、私たちの最初の反応はそれを単純化することです。そのため、一部の複雑なエンタープライズレベルの管理ソフトウェア(SAP、Kingdee ERP、Inspur ERP など)では、ユーザーが特定の場所への迅速なエントリを提供しています。一部のソフトウェアではお気に入りが提供され、ユーザーが頻繁に使用するアドレスを収集できます。また、ナビゲーションインタラクションの観点からソリューションを求めるソフトウェアもあります。
1. パス レベルで補助ナビゲーションを提供する<br />補助ナビゲーションといえば、検索ボックス、クイック エントリ ポイント、お気に入りなどがすぐに思い浮かびます。これらをすぐに思い浮かべる理由は、これらのフォームを使用すると使い勝手がよくなるからです。

図1-1 SAPインターフェースのクイックエントリ
SAP は、財務管理、人事管理、生産管理などを含む非常に複雑な企業管理ソフトウェアであり、企業内のさまざまな業界をカバーしていますが、通常、1 人のユーザーはそのうちの 1 つだけを使用します。そのため、SAP のクイック エントリは、経験豊富なユーザーに便利なエントリを提供します。たとえば、会計士の場合、通常は財務管理モジュールのみを使用します。このとき、ソフトウェアを開いたときに財務モジュールを入力するだけです。クイック エントリは、ナビゲーション ツリーを使用する煩わしさから間違いなく解放されます。

図 1-2 Joyo.com (電子商取引モール) の検索ボックス 電子商取引モールのウェブサイトは、コンテンツが多いタイプのウェブサイトです。ナビゲーションを使用して商品を探すだけでは、多くの時間がかかります。検索ボックスを使用すると、キーワードで便利に検索できます。誰もがその便利さを経験したことがあると思います。
上記の例から、初心者は「カテゴリページ、ナビゲーションツリー、検索」のフォームを通じて必要なものを見つけることができることがわかります。ただし、「地形」に慣れていないため、迅速なニーズを満たすことは不可能です。ほとんどのユーザーは依然として「シンプルなナビゲーションとお気に入り」などのフォームを使用して、必要なものを選択できるようにしています。ある程度の自主性がある場合は、「検索ボックスとクイックエントリ」を直接使用して、必要な場所に直接ジャンプできます。非常に急いでいるので、これ以上時間を無駄にしたくありません。
2. 組織形式もまた、私たちに良い経験をもたらします。ナビゲーションには多くの組織形式があります。ソフトウェアでは、Vista システムのパスバーがかつて私に明るい気持ちを与えました。私たちは通常、システムの従来の慣習に縛られています。Vista システムはこの考え方を打ち破り、組織形式だけでなく考え方においても私たちの参考になります。下の写真は私が撮影した例です。

図1-3 Vistaシステムパスバー
3. 魚眼メニューを見て思ったこと<br />辞書で調べる場合、通常は検索し、その検索結果に基づいて単語の意味を調べます。しかし、最初の1、2文字しか覚えておらず、単語そのものをまったく覚えていない場合、辞書をめくる場合でも電子辞書をめくる場合でも、検索は非常に面倒です。 Kingsoft PowerWord による次のプレゼンテーションに示されているように、検索ベースのナビゲーションは数多くあります。

図 1-4 Kingsoft PowerWord インターフェイスのスクロール バーをドラッグしたり、ページをめくると、多くの時間が無駄になります。魚眼メニューは、UMIACS の下部組織である HCIL (Human-Computer Interaction Laboratory) の研究成果の 1 つで、視聴者がより多くのコンテンツを含むメニューをより簡単かつ迅速に利用できるようにするために提案されたソリューションです。しかし、ある程度までは、辞書ナビゲーション設計の参考として役立ちます。下の写真は Fisheye メニューを示しています。

図 1-5 魚眼メニューはマウスのクリックで大規模なナビゲーションを可能にし、三角形は微調整のためのツールです。このようなデザインにより、使いにくくなったスクロールバーをドラッグする必要がなくなり、よりスムーズに使用できると思います。より多くのコンテンツを備えた検索ナビゲーションから何かが得られると信じています。
電子辞書にこのような検索フォームを設計すると、小さな領域で単語を簡単に検索でき、検索ボックスと組み合わせて使用​​することもできます。シンプルなアイデアがユーザーの苦痛な体験を変えると信じています。
4. 要約: 認知の限界とナビゲーション設計<br />人間の認知能力は極めて限られており、簡単な問題しか簡単に解決できません。ナビゲーションを設計する際には、人間の認知の法則に従い、ユーザーが一目で理解できるように努めます。設計したナビゲーションがユーザーにとってわかりにくかったり、理解するのに時間がかかったりする場合、それは間違いなく失敗した体験です (それが設計目的でない限り)。
それは正しい! 「ユーザーに集中してください。」ナビゲーションを設計する際には、対応するユーザーの意識に適合させる必要があります。

<<:  パーティクルダイナミックボタン効果を実現するCSS

>>:  MySQL InnoDB アーキテクチャの概要

推薦する

Windows で複数の MySQL インスタンスを実行する方法

序文Windows では、各インスタンスに適切なパラメータを使用してコマンド ラインから複数の My...

自動検索提案機能のスタイルファイルを入力します: suggestion.css

コードをコピーコードは次のとおりです。 .sugLayerDiv{位置:相対; overflow:h...

キーフリーログインプロセスを実現するためのLinux構成の分析

1.sshコマンドLinux では、ssh コマンドを使用して別のサーバーにログインできます。 2 ...

Red Hat Enterprise Linux 8 をベースにした CentOS 8 が正式にリリースされました

CentOS プロジェクトは、Red Hat の再配布要件に完全に準拠した、Red Hat Ente...

Nginx は gzip 圧縮に基づいてアクセス速度を向上します

1. nginx はなぜ gzip を使用するのですか? 1. 圧縮の役割:ページがgzipで圧縮さ...

Navicat の MySQL へのリモート接続の実装手順の分析

序文皆さんはリモート サーバーで開発を行っており、MySQL の使用率はかなり高いはずです。コマンド...

VMware 仮想マシンの 3 つのネットワーク方式と原則 (概要)

1. ブリッジ: デフォルトでは VMnet0 が使用されます1. 原則:ブリッジは、それぞれ 2...

TypeScript マッピング型の詳細

目次1. マップされた型2. マッピング修飾子3. キーの再マッピング4. さらなる探究序文: Ty...

Centos 7 mysql-8.0.19-1.el7.x86_64.rpm-bundle.tar の簡単な分析

Baiduクラウドディスク:リンク: https://pan.baidu.com/s/1hv5rUW...

MySQLストレージエンジンについて学びましょう

目次序文1. MySQL メインストレージエンジン: 2. さまざまなストレージエンジンがテーブルを...

速度、読み込み、Web アプリケーションなどにおける div と table の違い。

1: 速度と読み込み方法の違いdivとtableの違いは速度ではなく、読み込み方法です。速度はネット...

MySQLでスケジュールされたタスクを設定する方法の分析

この記事では、例を使用して、MySQL でスケジュールされたタスクを設定する方法について説明します。...

Linux での MySQL 5.7.16 無料インストール バージョンのグラフィック チュートリアル

この記事では、参考までにMySQL 5.7.16の無料インストール版のチュートリアルを紹介します。具...

Alibaba Cloud Server で MySQL デュアルマシン ホットスタンバイを手動で実装する 2 つの方法

1. コンセプト1. ホットバックアップとバックアップの違いホット バックアップは高可用性 (HA)...

Windows 環境での MySQL 8.0 のインストール、設定、アンインストール

ソフトウェアバージョンウィンドウズ: ウィンドウズ10 MySQL: mysql-8.0.17-wi...