ZEROONE INPUT关于输入的思考。
从项目中的设计与架构记录出发,解释那些影响日常输入的选择。
同一个核心,两种输入现场
Mac 上,零壹以候选窗跟随文本光标;iPhone 上,它以系统键盘扩展承接触控输入。两种现场的生命周期和空间限制不同。
项目将双拼码表、候选组装、词库、主题配色和学习规则放在共享核心中。Mac 保留输入法与候选窗集成,iOS 保留键盘布局和扩展生命周期。
这样的边界,让同一条规则不用在两个平台重复维护,也给各自的交互留下空间。
依据共享核心文档整理
准、快、稳、私、小
零壹的核心开发章程把准、快、稳、私、小作为共同尺度。准确性、响应速度、稳定性、隐私和体积,都是日常输入体验的一部分。
新能力需要说明对体积和延迟的影响;工具与可选处理不能挡住输入和上屏。输入越频繁,这些小处越重要。
这里描述的是产品约束,不是性能测试成绩。具体速度和资源使用仍需要在真实设备与输入现场中验证。
依据核心开发章程整理