私はそれが一種の研究であるという質問があり、投稿する前にいくつか調査しましたが、私の懸念のために直接の長所と短所が欲しいので、この質問をここに投稿します。
レシピの一種のギャラリーがあるページがあり、モーダルをクリックして詳細を開くと、詳細が表示されます。レシピのビデオがあります。その方法と材料であり、レシピの栄養価に関するコメントのタブがいくつかあります。
私の懸念は、上記のレイアウトにモーダルと新しいページのどちらが最適かということです。ここにモーダルを持っていることの長所と短所は何ですか?
私はある種の回答 ここ を取得し、一種の調査を行いましたが、それらは私が特定の長所と短所を探している一般的な懸念のためにリストしました。
スケッチの[コメント]タブを見るとわかるように、コメントは各レシピにあります。上の部分には、レシピのビデオと、レシピの共有タイマーなどのいくつかのユーザーアクションが続きます。次に、説明されている他のすべての詳細に続く材料と手順があります。
助けてくれてありがとう :)
あなたの質問とあなたが参照するスレッドを読んだら、次の理由で「新しいページに行く」と言います:
モーダルダイアログの性質はすべての基本的なUIコンポーネントをブロックすることであるため、モーダルを使用している間はこれは不可能です。
ただし、これは実際にページ内に実装する必要がある貧乏人の比較機能として機能します。
私はあなたの参照スレッドの受け入れられた回答に同意します-拡張可能なリスト、別名アコーディオンを使います。または、ユーザーが他のレシピを閲覧(スクロール)できる間、現在のレシピが表示される固定領域を提供します。固定領域で、比較に追加、新しいウィンドウで開く、などのリンクを提供できます印刷バージョン、以下のモックアップを参照してください:
download bmml source – Balsamiq Mockups で作成されたワイヤーフレーム
EDIT:OPがさらに情報を追加した後、最初の質問にさらに理由を与えることができます。
私はあなたが求めた解決策と私が提案した解決策の長所と短所を提示するとき、できるだけ客観的になるように努めました。
これが通常のフローの一部、つまりハッピーパスである場合は、新しいページを使用します。モーダルダイアログは非常に中断が多く、ダイアログを閉じるためのアクションが必要です。これらは、例外、アラート、エラーメッセージなど、通常のフローの一部ではない予期しないシナリオ用に予約する必要があります。