it-swarm-eu.dev

Kolik bychom měli zobrazit, pokud uživatel klikne na konec dlouhého seznamu stránek?

Dovolte mi uvést příklad toho, co myslím dlouhým seznamem stránek: List of Pages

Když tedy kliknete na 19, musí určit, kolik nových stránek se má zobrazit a kolik starých stránek se nezobrazí.

Například: List 2

Kolik nových stránek byste měli a kolik starých stránek byste se neměli zobrazovat?

6
Dair

Zde je oficiální odpověď od vývojářské sítě Yahoo - Library Pattern Pattern on Paginace vyhledávání :

Když na jakékoli stránce po 6 (7 a více), odkazy na stránky by měly začínat na aktuální stránce minus 5. Například, když na stránce 7, bude první stránka 2 (7 - 5 = 2) a poslední stránka bude být 11 (stále zobrazuje 10 stránek.)

4
Dan Barak

Předpokládám, že to záleží na tom, jak si myslíte, že vaši uživatelé budou chtít interagovat s vaším obsahem.

Například při procházení archivy blogů si myslím, že funguje jednoduchý starší/novější model, zejména když se na jedné stránce zobrazuje několik položek blogu (a existuje komplexnější archiv, například příspěvky podle měsíce/kategorie/cokoli).

U věcí, jako jsou fóra, mám tendenci souhlasit s modelem „1 ... 7 8 9 ... 30“. Nemyslím si, že na počtu stránek ve „středu“ čísel stránek záleží, pokud to není příliš nadměrné. Může to být nižší, pokud neočekáváte to mnoho stránek, nebo déle, pokud očekáváte velké množství stránek (tj. Google, podle příkladu ve vaší otázce).

Existuje řada dalších modelů, které mohou fungovat v závislosti na tom, co jste stránkovali (například „předchozí, další, přejděte na stránku:“), ale stejně jako mnoho věcí, záleží. Neexistuje nikdo univerzálně správná odpověď.

Ale konec konců to není to. Pokud zašroubujete svůj stránkovací model, jsem si jistý, že nedojde k významnému poškození, pokud je to trochu použitelné.

1
Carson Myers

Protože můžeme odpovědět na naše vlastní otázky: z toho, co jsem si všiml, většina volných webových stránek zobrazuje dvě nové stránky a dvě staré stránky.

Například:

Initial State

Když jsem zasáhl 5 (což je konec seznamu):

State Two

0
Dair

Považuji stránkování vBulletin fóra za nejužitečnější. Pokud jste na stránce č. 1 000 z 5 000, zobrazí se:

<< První <Předchozí ... 500 900 950 990 998 999 10 1001 1002 1010 1050 1100 1500 2000 ... Další> Poslední >>

Mít 10, 50, 100, 500 kroků je docela pohodlné a obvykle je často používám.

0
serg

Schopnost přejít na „číslo stránky“ je obecně užitečná pouze v případech, kdy materiál, který je na pátá stránka v určitou dobu tam pravděpodobně zůstane na chvíli. V opačném případě je užitečné zobrazit stránku „další“ a „předchozí“ plnou věcí, ale k řazení položek v seznamu se použije jakákoli navigace, která by za tímto účelem měla být založena na jakémkoli kritériu. Je-li autorů seřazeno podle jména dvacet stran, mají odkazy na písmena nebo jejich rozsahy; Pokud uživatel klikne na písmeno s více než oage hodnotou záznamů, zobrazí jména od začátku tohoto dopisu, ale přidá odkazy s rozsahy jmen.

Podobně, pokud jsou položky seřazeny chronologicky, mají odkazy na roky a měsíce a v případě potřeby se dále rozdělují podle hodin nebo minut.

Pokud jsou položky chronologicky tříděny v hodnotě 5 000 stránek, možnost přejít na konkrétní stránky by mohla umožnit někomu, kdo chce položku pro konkrétní datum, aby se na ní vrátil, aniž by musel kliknout na „další“ 2000krát, ale pokud to, co chce uživatel, je Pro nalezení konkrétního data je lepší nechat uživatele určit datum, než požadovat, aby uhodl stránku, viděl, co je tam, upřesnil jeho odhad atd.

0
supercat