查看原文
其他

Firefox 终于对退格键“下手”了!

苏宓 CSDN 2021-04-25

你有因用过退格键而后悔吗?

作者 | 苏宓
出品 | CSDN(ID:CSDNnews)

写代码时,你经历过电脑突然黑屏的恐惧感吗?

还没来得及 Ctrl+S,一朝回到“最初的模样”。然而,即使电脑没有黑屏,当鼠标停留在某些网页上而非文本输入之处时,手速过快一不小心点击“Backspace”键时,正在编辑输入的网页内容也仍会一键丢失。

那些年我们想要“干(duo)掉(diao)”的 Backspace 键(shou),终于在这些年中一步一步实现了。

日前,全球第三大浏览器 Mozilla 宣布,在 Firefox 86 中禁用前进/后退页面导航的 Backspace 和 Shift+Backspace 快捷键,以防止用户意外丢失已输入到表单中的数据。



Google 早已禁用 Backspace 键


事实上,早在 2014 年,Google 在 Chrome 浏览器中就取消了使用 Backspace 键返回上一页的功能,同样的原因是——这可能会导致当前页面表单中已输入的信息丢失。

彼时,Google Chrome 开发者于 Chromium 开源社区表示(https://bugs.chromium.org/p/chromium/issues/detail?id=413395):“将 Backspace 键用于‘退格’操作快捷且快捷,但因此我们也评估是否需要对 UX 进行调整,避免用户因为错误地使用 Backspace 键而导致已填写的表单数据意外丢失。”

更早一些的时候,Mozilla 社区也讨论过这一问题(https://bugzilla.mozilla.org/show_bug.cgi?id=1041377):

Backspace 键会根据鼠标光标所在的位置而执行不同的操作。如果在文本输入字段中,它将删除左侧的字符。如果不在文本输入字段时,那么单击“Backspace”就会返回上一界面。

是否在浏览器中保持这种行为,其实在业界已经争论了很长时间。对于许多用户而言,这个问题也令人困惑,但是假定它会破坏许多人的肌肉记忆。然而,肌肉记忆的争论主要是一个假设,借助目前,我们没有任何有用的数据来证明这一点。

当时,对于早已经习惯使用 Backspace 等快捷键返回上一界面功能的用户而言,纷纷出谋划策:

  • 网友 1:

理想情况下,可以将用户群组进行细分,例如“针对 5% 经常使用 Backspace 键的用户,将该功能开发为退回上一界面;50% 的用户少于 0.1% 的时间使用 Backspace 键时 ,在开发一种功能;10% 的使用者多于 50% 的时间使用它,......”

网友 2:

上一方案中,很难细分用户在本地的使用行为,倒是可以设置一个用户界面,便于用户自己根据喜好设置。

不过,两大开发社区虽有讨论,但彼时还是选择了不同的方法来处理。

对于争论已久的问题,为何 Firefox 也要下手了?


Google 选择在 Chrome 浏览器中关闭点击 Backspace 键返回上一界面功能。如果非常想要使用该功能,也未尝不可,可以通过 Chrome 商店来获取扩展程序即可。

作为另一大浏览器,微软在 Chromium 之上带来的新版 Edge 也保持了和 Chrome 一致,不过,新版 Edge 在设置界面提供了一个标记,启用后便可在前进和后退导航操作中使用 Shift+Backspace 和 Backspace 键。

而 Firefox 保留了这一功能直至近日才开始去掉。据了解,在 Firefox 86 版本中,这个快捷键将不再起作用。

不过 Firefox 仍然允许通过设定隐藏选项使该快捷键恢复工作,也可以使用另一个快捷键 Alt+左箭头(Mac 上的命令+左箭头)来返回上一次访问的页面。

要使退格键在 Firefox 中重新工作,需要如下设定:

1. 访问 about:config

2. 找到并将以下偏好值改为0:

browser.backspace_action

3. 用户也可以在 Firefox 浏览器中使用 Alt+ 左箭头快捷键进行后退导航。

至于为何现在才开始去掉这一功能,Mozilla 表示,"Firefox 上的 Backspace 键快捷方式是目前为止浏览器中使用率最高的,具有 40M MAU,远远高于‘在页面(16M MAU)或页面重新加载(15M MAU)中查找等功能’,当然,这也容易引起如上文所述的一些问题,用户经常担心因误点击此快捷键而出现使用问题和数据丢失问题"。

这个变化对你有影响吗?

更多精彩推荐

拼多多回应解约发帖程序员;雷军:40 岁一事无成;Linux 5.11-rc3 发布| 极客头条

量子计算还没搞懂,光子计算又要来统治世界?

程序员为教师妻子开发专属应用;2020 最佳开源项目出炉;中国构建全星地量子通信网|开发者周刊

“干掉”程序员饭碗后,OpenAI 又对艺术家下手了!

IntelliJ IDEA、Kotlin、PyCharm 背后公司 JetBrains 遭美国调查!

开考!狮子,老虎,企鹅,技术圈的这些飞禽走兽你认识多少?

点分享点收藏点点赞点在看

    您可能也对以下帖子感兴趣

    文章有问题?点此查看未经处理的缓存