一开始显示你不是还要点一下才能输入?现在你点一下就已经自动激活可以直接输入了,有差别?
不过我赞同你说的,隐藏式的搜索框的确是一种“反模式”,之前已经有 paper 详细研究了这一点。即使要选择隐藏式的搜索框设计,现在这里要命的问题是两个:
- tabindex 太低,键盘导航不方便;index 到位了也没有视觉提示,用户不知道何时能去激活它;要么就设置全局的激活快捷键。
- 没有响应 focus,除了点击没有其他的(明示的)方法可以激活搜索,而搜索本身的 UI 权重又设计的很低,易被视若无物。
@lips 你贡献代码的机会来了,PR 吧。