1 repositorio
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 es una librería de autocompletado de menciones en JavaScript y motor de sugerencias del lado del cliente utilizado para añadir menús desplegables basados en disparadores a áreas de texto y editores de texto enriquecido. Funciona como un plugin para integrar ventanas emergentes de autocompletado dinámico en editores HTML de terceros y elementos contentEditable. La librería proporciona un framework para gestionar múltiples caracteres disparadores y plantillas de inserción personalizadas para menciones de usuario y símbolos. Soporta el uso de lógica de coincidencia personalizada y la asignación de teclas disparadoras específicas para mapear diferentes caracteres a fuentes de datos separadas. El motor cubre la recuperación de sugerencias de datasets locales o remotos, la definición de estructuras HTML personalizadas para plantillas de sugerencias y el cálculo de coordenadas de ventanas emergentes dentro de contextos de documento o iframe. También incluye capacidades para filtrar resultados mediante funciones externas y refrescar datos de sugerencias.
Improves data entry speed by providing a searchable list of predefined values for insertion into documents.