リストが非常に大きくなると、UI に表示すると設計上の問題が発生します。ユーザーはアイテムのページを取得する必要がありますか?それとも、アイテムがスクロールされたときにアイテムを暗黙的にページングするリスト コントロールをユーザーが取得する必要がありますか?
Google 検索では、結果のページングは明示的です。結果のセットを取得し、リンクをクリックして次のセットを取得します。iPhone では、アプリ ストア内のアプリケーション名は暗黙的にページングされます。その場合、スクロールするとロードされます。Outlook の受信トレイは暗黙的にページングされますが、Outlook Web Access の受信トレイは明示的にページングされます。
この UI 設計を決定する際に考慮すべき要因は何ですか?
編集:非常に大きいという用語は、いくつかの解釈の対象となります。
いくつかの構造を与えるために、次のさまざまなケースを検討してください。
ケース A: リスト: 1. 時間の経過とともに大きくなる可能性があります。2. 少なくとも 20 億のアイテムがあります。
ケース B: リスト: 1. 時間の経過とともに大きくなる可能性があります。2.何千ものアイテムがあります。
ケース A とケース B は質的に異なっていると主張したいが、私が間違っていると示されても構わない。