1 repository
UI patterns and tools designed to increase the speed and accuracy of data entry in text fields.
Distinct from Mobile UX Optimizations: Shortlist candidates focused on mobile-specific or dialogue-specific inputs; this is a general text entry speed optimization.
Explore 1 awesome GitHub repository matching user interface & experience · Input Entry Optimizations. Refine with filters or upvote what's useful.
At.js este o bibliotecă JavaScript de autocomplete pentru mențiuni și un motor de sugestii client-side utilizat pentru a adăuga dropdown-uri bazate pe trigger-e în textarea-uri și editoare de text rich. Acesta funcționează ca un plugin pentru integrarea popup-urilor dinamice de autocomplete în editoare HTML terțe și elemente contentEditable. Biblioteca oferă un framework pentru gestionarea mai multor caractere trigger și template-uri de inserare personalizate pentru mențiunile utilizatorilor și simboluri. Suportă utilizarea logicii de potrivire personalizate și atribuirea unor taste trigger specifice pentru a mapa caractere diferite către surse de date separate. Motorul acoperă recuperarea sugestiilor din seturi de date locale sau la distanță, definirea structurilor HTML personalizate pentru template-urile de sugestii și calcularea coordonatelor popup-ului în contexte de document sau iframe. Include, de asemenea, capabilități pentru filtrarea rezultatelor prin funcții externe și reîmprospătarea datelor de sugestie.
Improves data entry speed by providing a searchable list of predefined values for insertion into documents.