Výukový program pro obsluhu kompaktního zesilovače Ecler CA40

Typický design pro stránkovací panely (vyhledávačů apod.) Vypadá takto:

Previous 11 12 [13] 14 15 16 17 18 19 20 Next 

Pokud si ale přečtete, že byste očekávali (pokud nebudou poučeni vyhledávači), že „Další“ povede k nástupci stránky „20“, nikoli „13“. Pokud vůbec potřebujeme „Předchozí“ a „Další“, nebylo by lepší je umístit tam, kde je zřejmý jejich význam?

 11 12 Previous [13] Next 14 15 16 17 18 19 20 

nebo možná

 11 12 < [13] > 14 15 16 17 18 19 20 

Otázka zní: jsou „Předchozí“ a „Další“ opravdu užitečné a pokud ano, kam je umístit?

Vidím, odkud přicházíte, ale tvrdil bych, že stávající návrhový vzor má stále větší smysl:

  • Je to stanoveno; kdo to neviděl?
  • Předchozí / Další jsou nejdůležitější prvky; kromě některých případů (např. výsledky seřazené podle abecedy) nemá smysl přeskakovat na nějaké číslo stránky
  • Jako nejdůležitější prvky by měly být umístěny na okraji prvku, aby je bylo možné snadno najít a kliknout na ně
  • Jedním z cílů existujícího vzoru je udržovat předchozí / další na stejné pozici. Toho, co jste navrhli, nemůžete dosáhnout.

Viz také http://developer.yahoo.com/ypatterns/navigation/pagination/search.html

Může se vám hodit návrhový vzor, ​​který jsem navrhl v uživatelském rozhraní.

Pracoval pro vás: Charles Robertson | Chcete nás kontaktovat?

užitečné informace