web-dev-qa-db-ja.com

モーダルを使用せずに追加コンテンツを別のページに関連付ける

特定のレコードに関連するWebページがあり、インタラクティブなコンテンツがかなりあります。

上記の同じレコード/ページにのみ関連付けられている追加のインタラクティブコンテンツがありますが、まったく異なるニーズに対応し、頻繁に必要になることはなく、コンテンツが多すぎて上記のページに追加できません。

私は現在、メインページに「追加のもの」ボタンがあり、追加のもののモジュールポップアップを開きます。モジュールには、通常は嫌われる独自のモジュールもあります。モバイルデバイス用に実際に設計されたわけではありませんが、余分なものモジュールはなくなり、別のページまたは他の戦略に置き換える必要があると思います。

モーダルの良い代替品は何でしょうか?別のページに置き換える場合、メインページのレコードにのみ関連付けられていることをユーザーに伝えるにはどうすればよいですか?

2
user1032531

ポップアップまたはモーダルの代わりに、accordionパターンを使用してページにコンテンツを追加できますが、デフォルトで折りたたまれています

これは、ユーザーが情報を親コンテンツに関連付けることができるという要件を満たしますが、ロード時に表示される画面上のコンテンツの量をわずかに増やすだけです。

アコーディオンの例(最初のパネルを拡大)。

enter image description here

1
Midas

この場合、「余分なもの」を新しいページに表示できますが、パンくずナビゲーションを含めて、レコードがすでに「内にある」ことをユーザーに示すことができます。

「ブレッドクラム」(または「ブレッドクラムトレイル」)は、WebサイトまたはWebアプリケーションでのユーザーの位置を明らかにする2次的なナビゲーション方式の一種です Smashing Magazine

ブレッドクラムはユーザーに場所を思い出させ、データの効果的なメンタルモデルを構築できるようにします。

また、「余分なもの」ページで行った変更は、元のレコードにのみ適用されることをユーザーに警告するのも賢明です。これをコピーに含めるか、保存またはコミットメッセージに関連付けられたツールチップとして含めることができます。

2
Joe