Wo split-Directrory Gruppierungen? A-F | G-K | L-P
Ich bin auf der Suche um zu bauen ein "quick-link" directory access " - widget.
z.B. (option 1)
0-9 | A-F | G-K | L-P | Q-U | V-Z
Wo jeder wäre ein link in der sub-chunks von einem Verzeichnis, beginnend mit diesem Charakter. Das widget selbst würde verwendet werden, in mehrere Orte, um die Kontakte, Firmen, Projekte, etc.
Nun für die Programmierung Teil... ich will wissen ob ich das aufteilen soll, als oben...
0-9 | A-F | G-K | L-P | Q-U | V-Z
10+ 6 5 5 5 5
Dieser split ist ziemlich ausgeglichen und logisch gruppiert, aber das, was ich bin daran interessiert zu wissen, ob es eine optimale split basierend auf der Menge der typischen Ergebnisse beginnend mit jedem Buchstaben. (option 2)
z.B. sehr wenige Elemente beginnen mit "Q".
(Hinweis: dies ist derzeit für eine "North American/Englisch" deployment.)
Kennt jemand eine Statistik, würde die backup-Gründen zu split unterschiedlich?
Ebenso für usability-wie Sie Benutzer wie/mögen diese Art der Sache? Ich weiß, mental, wenn ich bin auf der Suche nach sagen: "S" es nimmt mir eine zweite zu erinnern, fällt es in der Q-U-Querschnitt.
Wäre es besser, eine große Liste wie diese? (option 3)
#|A|B|C|D|E|F|G|H|I|J|K|L|M|N|O|P|Q|R|S|T|U|V|W|X|Y|Z
InformationsquelleAutor scunliffe | 2009-01-12
Du musst angemeldet sein, um einen Kommentar abzugeben.
Als ein Benutzer-ich würde auf jeden Fall lieber ein link pro Brief.
Aber besser (für mich als user), wäre ein Suchfeld.
Ja, das ist die Art der Suche-box habe ich gemeint. Websites sportliche diese in eine intelligente Art und Weise gewinnen, meine Tiefe Liebe.
Ich denke, ich werde die option 3 (alle Buchstaben), Ergrauen aus den Buchstaben, die keine Ergebnisse liefern und ein AutoVervollständigen geben Sie das Suchfeld, um mit ihm zu gehen.
Warum Ergrauen, diese Buchstaben aus? Wenn es keine Ergebnisse einfach nicht angezeigt, diese Briefe.
InformationsquelleAutor PEZ
Ich würde vorschlagen, einen link pro Brief und ausblenden der Buchstaben, dass nicht alle Ergebnisse (wenn das nicht fordert zu viel Rechenleistung).
InformationsquelleAutor Stormenet
Ich denke, Sie Spalten sich die falschen Dinge. Sie sollten nicht gleichmäßig aufgeteilt Buchstaben, Sie sollte gleichmäßig aufgeteilt werden die Ergebnisse (so gut wie Sie können).
Wenn Sie möchten, 20 Ergebnisse pro Seite, und A 28, B-C haben 15 Sie wollen
Einen
B-C
und so weiter.
Darüber hinaus müssen Sie möglicherweise zu prüfen, warum Sie mit alphabet chunking, anstatt etwas ein bisschen mehr Kontext zu sehen ist. Das problem mit dem alphabet chunking ist, dass die Nutzer haben, um zu wissen, die Namen, was Sie suchen, und dass der name der gleiche wie der Eure.
EDIT: Wir haben getestet, im Labor Bedingungen, und Nutzer suchen Informationen im chunk-Ergebnisse vs chunk Anzahl von Buchstaben in so ziemlich die gleiche Weise.
EDIT_2: Chunking von Briefen fast immer tests schlecht. Denke, wenn es gibt besser Möglichkeiten, dies zu tun.
InformationsquelleAutor AdamC
Gut, eine der wichtigsten usability-überlegungen ist gleichmäßig verteilten Gruppen, also entweder Ihren aktuellen Idee (0-9, A-F, etc.) würde gut funktionieren, oder die Liste mit den einzelnen Buchstaben. Nachdem uneinheitlich-große Gruppen ist eine definitive no-no für ein user interface.
InformationsquelleAutor James B
Werden Sie wahrscheinlich definitiv nicht wollen, zu split in einer Reihe - das ist, so etwas wie
Außer, dass ich würde sagen, nur sehen, wo Ihre Daten liegt. Schreiben Sie ein Programm, mit dem Gruppen von zwei, drei, vier, fünf, usw... und sehen, was die meisten auch split für jede Gruppierung ist. Wählen Sie die, schönsten scheint. Wenn Sie spärliche Daten, wobei dann ein link pro Brief lästig sein könnte, wenn es nur 1 oder 2 Verzeichnisse mit diesem Namen.
Dann wieder, es hängt davon ab, was ein typischer Benutzer gesucht werden. Ich kann nicht sagen, was das sein könnte, nur von deiner Beschreibung - sind Sie gerade navigieren in einer Verzeichnisstruktur?
InformationsquelleAutor Claudiu
Ich fast immer die Letzte option, da es ist bei weitem einfacher zu navigieren, die für einen Benutzer. Verwenden Sie, wenn Sie haben genug Platz für Sie und die anderen, wenn Sie haben eine begrenzte Anzahl von Bildschirm-estate.
InformationsquelleAutor willcodejavaforfood