Firefox 86、Backspaceキーによるナビゲーションがデフォルト無効に

2021年1月10日 18:01

Mozillaが2月のリリースを予定しているFirefox 86では、WindowsとMacでBackspaceキーによるナビゲーションがデフォルト無効になるようだ(Bug 1041377Ghacksの記事Techdowsの記事Softpediaの記事)。

Backspaceの動作を規定するフラグはFirefox 1.xの時代から存在し、Linux版ではFirefox 2からデフォルトでBackspaceによるナビゲーションが無効になっているが、Windows版とMac版では有効のままだった。一方、Google Chromeではフォームに入力したデータが失われることを避けるため、2016年にBackspaceのナビゲーション機能が削除されており、現行のメジャーブラウザーでBackspace/Shift+Backspaceにブラウズ履歴の「戻る」/「進む」が割り当てられているのはInternet Explorer 11とWindows版/Mac版のFirefoxのみとなっている。

Backspaceによるナビゲーション操作はInternet Explorerの動作に追従したものだといい、キー本来の動作をオーバーライドしてショートカットキーに使用すべきではないという意見が7年前にバグ(Bug 1041377)として投稿されていた。このバグは長らく放置されていたが最近になって議論が再び活発化し、Firefox 86のデフォルトで無効化されることになった。Firefox Nightlyでは既に無効化されている。

該当のフラグは「browser.backspace_action」で、about:configで設定できる。設定値は「0」がナビゲーション有効、「2」がナビゲーション無効。「1」に設定するとBackspace/Shift+BackspaceにPageUp/PageDownの動作が割り当てられる。なお、Backspaceキーのナビゲーション操作を無効化しても、WindowsではAlt+←/Alt+→、MacではCommand+←/Command+→で「戻る」/「進む」操作が可能とのことだ。 

関連記事

最新記事