1 个仓库
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 是一个 JavaScript 提及(mention)自动补全库和客户端建议引擎,用于向文本区域和富文本编辑器添加基于触发器的下拉菜单。它作为一个插件,用于将动态自动补全弹出窗口集成到第三方 HTML 编辑器和 contentEditable 元素中。 该库提供了一个框架,用于管理多个触发字符和用于用户提及及符号的自定义插入模板。它支持使用自定义匹配逻辑,并分配特定的触发键,以将不同字符映射到单独的数据源。 该引擎涵盖了从本地或远程数据集检索建议、为建议模板定义自定义 HTML 结构,以及在文档或 iframe 上下文中计算弹出窗口坐标。它还包括通过外部函数过滤结果和刷新建议数据的功能。
Improves data entry speed by providing a searchable list of predefined values for insertion into documents.