你有因用過退格鍵而后悔嗎?
作者 | 蘇宓
出品 | 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 遭美國調查!
?開考!獅子,老虎,企鵝,技術圈的這些飛禽走獸你認識多少?
點分享點收藏點點贊點在看
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/248085.html
標籤:java
