it-swarm-eu.dev

Pokyny pro automatické doplňování widgetů

Jaké pokyny existují při práci s widgety s automatickým doplňováním? Doufám v obecná pravidla, která platí pro různé typy aplikací: web, desktop a mobilní zařízení.

odpověď na vyhledávání při psaní vlákno obsahovalo následující relevantní položky:

  • Nikdy neaktualizujte vstup vyhledávání s jedním z výsledků, pokud to uživatel nevyžádá.
  • Zajistěte přístup pomocí klávesnice a myši pro výběr výsledků.
  • Look-behind je pěkný doplněk pro výhled dopředu.

Pozoroval jsem několik dalších praktik:

  • Zvýraznění hledaného termínu
  • Vrací počet odpovídajících položek
  • Poskytnutí indikátoru akce po výběru (ale nikoli aktivaci) položky automatického doplňování
  • Nabízí původně zadaný text v seznamu automatického doplňování

Při předkládání návrhů mohou být navíc položeny následující otázky:

  • Kolik rad/návrhů by mělo být poskytnuto?
  • Jak vyřešíte ty, které by se měly zobrazit, když je jich k dispozici mnoho?
  • Měly by návrhy brát v úvahu pravděpodobné pravopisné nebo překlepové chyby?

Užitečné by byly také jakékoli odpovědi na komplikovanější syntaxe, jako jsou booleovské výrazy.

20
Kaleb Pederson

Neexistují žádné obecné pokyny, které by fungovaly napříč všemi platformami a všemi aplikacemi, například vyhledávání na webu Google a výběr osoby ze seznamu spolupracovníků - v obou případech může být vhodný automatický doplněk, ale každý detail implementace bude odlišný .

Jediné, co můžete udělat, je posoudit specifické potřeby každé aplikace (nikoli platformy, koho zajímá, zda je formulář, který vyplňujete, ve webovém prohlížeči nebo v dialogovém okně) a nechat si otestovat použitelnost, abyste zjistili, jaké funkce potřebujete (možnosti překlepu uživatelů) často -> je třeba vzít v úvahu pravopisnou chybu).

Dovolte mi citovat ze starého rozhovoru s Timem Listerem (jedním z autorů Peopleware):

Cramblitt: Co si myslíte o spoléhání se na osvědčené postupy?

LISTER: Když uslyším tu frázi, dostávám zimnici. Z mého pohledu existují některé docela dobré postupy, ale žádné nejlepší postupy, protože to znamená vývoj obecného softwaru. Všechny projekty souvisejí s doménou, ve které se nacházejí. Osvědčeným postupem pro software defibrilátoru není osvědčený postup v jiné doméně. Chtěl bych, aby lidé přemýšleli o vzorcích - souhrn jejich práce a rozpoznávání vzorců, v nichž jsou, dobří a špatní, a činili informovaná rozhodnutí o podpoře těchto vzorců nebo jejich nahrazení.

5
Nir

Pokud se jedná o web, který obsahuje mnoho produktů v mnoha kategoriích, je zobrazení této kategorie dobrým způsobem, jak pomoci uživateli najít to, co hledají.

Příklad: když uživatel hledá: game of thr

Game of thr ty v knihách

Game of thr ty na DVD

Game of thr ty v eKnihách

Game of thr ones

Game of thr oubles

Game of thr ee

a tak dále..

2
Mrs Web

Provádění některých, co generické autocomplete v tuto chvíli tak nějaké myšlení/zjištění tak daleko.

Jak to vidím, existují dva typy automatického doplňování. Na tom je vlastně skrytá rozbalovací nabídka a další je textové pole. Rozbalovací nabídka automatického doplňování se používá, pokud chcete omezit vstupy, ale nechcete rozbalovací nabídku se stovkami položek. Používá se například při výběru letišť k letu z/na letiště. Textové pole se používá více pro návrhy při vyhledávání.

V prvním případě si myslím, že chcete aktualizovat vstup. Protože to musí být i tak platný vstup. V tomto případě je důležité, aby bylo jasné, jaký je váš návrh a jaký je uživatelský vstup.

Omezte počet zobrazených výsledků. Uživatelé se zaměřují na vkládání textu do pole. Pokud musí prohledat dlouhý seznam možností, můžete také použít rozbalovací nabídku. Nemusíte se pohybovat zaostřením očí a méně zatěžovat paměť uživatelů je pravděpodobně dobrá věc.

I když vidím jednu užitečnou vlastnost dlouhých seznamů. Pokud si nepamatuji, co hledám. Dlouhý seznam mi umožní projít se a rozpoznat (doufejme) to, co hledám.

Výběr toho, co se zobrazí v seznamu, je pravděpodobně o věcech, které mají nejvíce znalostí o doméně. Zdá se, že Google to dělá hledáním popularit, leteckých společností podle toho, jak velké je letiště. T

Pokud jde o pohled, jsem trochu roztrhaný. Je snazší si zapamatovat první písmeno slova než třetí. Většinou to pravděpodobně dělají vaši uživatelé. Takže shoda kdekoli v řetězci může přinést mnoho nežádoucích výsledků. Mohli by ji využít mocní uživatelé, kteří se dozvěděli, že 'ac' je rychlejší než 'st' pro 'stack'. Shoda proti všem slovům ve větách je pravděpodobně také dobrý nápad. Od té doby dáváte více možností pro rozpoznávání.

0
Alvin

Google provádí některé velmi extrémní testy A/B a automatické doplňování je klíčovým produktem.

Myslím, že je to asi tak dobré, jak se dostanete, pokud jde o osvědčené pokyny.

0
Indolering

Toto je dobrý článek o vzorcích používaných na základě průzkumu uživatelů: https://baymard.com/blog/autocomplete-design

Když návrhy automatického doplňování fungují dobře, pomáhají uživateli formulovat lepší vyhledávací dotazy. Nejde o urychlení procesu vyhledávání, ale spíše o vedení uživatele a půjčení jim pomocnou ruku při sestavování vyhledávacího dotazu ...

Během testování se zjistilo, že návrhy automatického doplňování přímo mění, jak a co testované subjekty hledaly.

0
Jennifer