Mozilla开发人员计划取消对在Firefox中使用Backspace键作为后退按钮的支持。
该更改目前在Firefox夜间版本中处于活动状态,预计将在定于下月发布的Firefox 86中上线,2021年2月下旬。
取消退格键作为导航元素并不是突然出现的。早在2014年7月,在a错误报告在Mozilla的错误追踪器上打开。
当时,Mozilla工程师认为,许多按Backspace键的用户并不总是要导航到上一页(相当于按Back按钮)。
“按Backspace键根据光标所在的位置做不同的事情。如果它在文本输入字段中,则会删除左侧的字符。当时Mozilla的高级软件工程师Blair McBride说:“如果它不在文本输入字段中,那就等同于按下后退按钮。”这让很多人感到困惑,但我们一直认为它会破坏很多人的肌肉记忆。”
早在2014年,McBride就让其他Mozilla工程师收集数据,看看到底有多少人在做决定前按下了这个键。
随后的数据显示,退格键是迄今为止按下最多的键盘快捷键Firefox用户界面,每月有4000万活跃用户按键并触发“后退”导航,这远远超过了1600万Firefox用户按CTRL+F快捷键来搜索页面内容,以及1500万Firefox用户按页面重新加载快捷键(F5和CTRL+R)。
第一个快捷键和其他流行快捷键之间的巨大差异让Mozilla工程师得出结论,许多Backspace快捷键都是错误的很可能是意外的——用户按键时认为光标聚焦在表单或搜索字段内,但意外地导航回页面,很可能也会因此丢失表单数据。
这些关于Backspace键在Firefox中的作用的讨论也发生在谷歌工程师对Chrome中Backspace进行类似讨论的同时。