Pozdravljeni.
Imam sledeči problem. Naredil sem aplikacijo, kjer uporabnik brska po tekstovnih zapisih ( slovarju ), ki jih je okrog 10.000 Zapise je mogoče na več načinov filtrirati, to deluje v redu. Težave nastopijo, ko želi uporabnik pregledati vse zapise in to sortirano po abecednem zaporedju, zaporedni zapisi pašejo skupaj in lajšajo pregledovanje/urejanje. Omogočen je tudi paging po straneh, v obliki linkov na strani:
1 2 3 4 5 . . . 486 ali 1 . . . 345 346 347 348 349 . . . 486 ko je človek nekje globoko. Vprašanje je, kako narediti uporabniku najbolj prijazen UI, da bo lahko danes začel, kjer je včeraj končal? Možnosti, ki se ponujajo:
- prikazati linke na vse strani... preveč nepregledno, preveč prostora na vmesniku
- polje, kjer uporabnik vpiše stran, namesto da jo klikne,... premalo WEBovsko, uporabniki raje klikajo
- checkbox v filtrih (lahko tudi gumb), ki te postavi na stran z zapisom, ki je bil nazadnje spremenjen/vpisan
- spremeniti paging v obliko 345 346 347 348 349 . . . X . . . 486, kjer je X stran z zapisom, ki je bil nazadnje spremenjen/vpisan - tole mi je še najbolj všeč, čeprav je nekoliko bolj komplicirano.
Kaj mislite? Pozna kdo boljšo varianto?
Hvala za vsak namig.