Mozilla将默认禁用Firefox中的退格键以防止用户编辑数据丢失

经常在网页中填写表单的用户一定有这样的经历 , 在光标焦点并没有位于文本框中的时候 , 如果误按键盘上的退格键 , 网页就会后退 , 未保存的编辑信息会全部丢失 。 因此 , 谷歌和微软都以数据丢失为由 , 禁用了Chrome和微软Edge浏览器中的退格键所对应的快捷方式 , 该键可以让用户在按下时回到之前的网页 。
现在Mozilla也加入了他们的行列 , Firefox 86中将禁用前进/后退页面导航的Backspace和Shift+ Backspace键盘快捷键 。
在这个版本中 , 按这个键不会再有任何作用 , 不过Firefox仍然允许通过设定隐藏选项使该快捷键恢复工作 , 也可以使用另一个快捷键Alt+左箭头(Mac上的命令+左箭头)来返回上一次访问的页面 。
截至目前 , 退格键在Chrome浏览器中已经无法使用 , 如果一定要实现 , 则必须在Chrome网络商店上获取一个扩展来完成 。 新版Edge则在设定界面提供了一个标记 , 启用后便可在前进和后退导航操作中使用shift+Backspace和Backspace键 。
为什么Mozilla要关闭Firefox中的Backspace键功能?
毕竟根据7年前提交的一个bug , "Firefox上的Backspace键盘快捷键是目前使用率最高的 , 有4000万 MAU , 远高于 "在页面中查找(1600万 MAU)或页面重载(1500万 MAU) , 每天都会有许多用户因误击该键盘快捷键而遭受网页意外后退和数据丢失问题" 。
需要注意的是 , 升级到新版本后 , 现有用户不会受到影响 , 但对于新配置文件或配置文件重置后 , 该快捷键将默认无法使用 。
Mozilla将默认禁用Firefox中的退格键以防止用户编辑数据丢失文章插图
【Mozilla将默认禁用Firefox中的退格键以防止用户编辑数据丢失】要使退格键在Firefox中重新工作 , 需要如下设定:
访问about:config
找到并将以下偏好值改为0:
browser.backspace_action
当然 , 如果不想设定 , 也可以在Firefox浏览器中使用Alt+左箭头快捷键进行后退导航 。