質問: フィボナッチのページネーション 今日、私はこのページネーションのコンセプトに偶然出会い、それが魅力的であることに気づきました。フィボナッチベースのページネーションのコンセプトです。それは実際には古い ショット ですが、近いうちにいくつかのコンテンツにページ番号を付ける必要があると考えました。ページはすぐに数百になり、最終的には数千になるので、単にリストする代わりに、[グループで](10〜30 | 31〜32〜33 ... 37〜38〜39 | 40〜70)「賢い」ページネーションが必要になります。 1から200までのページ。前述のように、このアプローチは魅力的ですが、ユーザーは必要なページに最小限のステップで到達できる必要があると感じています。私はuxエキスパートではないので、あなたが裁判官になります。これは良いアプローチと悪いアプローチのどちらだと思いますか?そして、これはどのユースケースにとって良いか悪いアプローチですか?私の使用例作成者のユースケースを知りません。時間順に並べられたコンテンツを表示していますが、time変数はユーザーには関係ありません。ページはコンテンツを断片化するためだけにあります。アイテムにはパーマリンクがあるため、ユーザー自身が特定のページに移動する必要はありません。私が格言を含む投稿があるとします。それらは異なる時間に投稿されているので、それらをリストして注文し、最終的にページに分割できますが、日付/時刻自体は無関係です。
回答: また、ユーザーは必要なページに最小限のステップで到達できる必要があると感じています。 フィボナッチ数はかっこいいですが、最小限のステップは、ユーザーが望むページの番号を取得してそこにジャンプすることです。1512ページに何かが含まれていることがわかっている場合は、フィボナッチ数列でバイナリ検索を実行するのではなく、実際に実行します(実際、urlを変更してナビゲーションをバイパスしようとします)。