如何在 Firefox 中允许键盘焦点链接?

问题描述 投票:0回答:8

在 Webkit 浏览器中转到这个超简单的小提琴,然后单击输入:

macos firefox keyboard accessibility tabindex
8个回答
435
投票

好的,有人向我解释了这一点。这是 Mac 的问题。 Mozilla 忠实于 Mac OS 中的操作系统设置。

在用户方面有两种不同的方法来解决这个问题。两者似乎都有效:

  1. 系统偏好设置键盘中,在快捷方式窗格中,选中底部的“所有控件”单选按钮。

  2. 在 Firefox 中,在地址栏中输入“

    about:config
    ”。 Mac 上没有
    accessibility.tabfocus
    偏好设置,因此您必须创建一个。在窗口中右键单击,创建一个新的“整数”首选项,并将其设置为 7。

这些都不是很明显。此外,这些都不是开发人员的服务器端解决方案,这令人沮丧。


40
投票

在 MacOS Big Sur 上,这样做是这样的:

勾选复选框

Use keyboard navigation...

我也不必破解 about:config


3
投票

任何查看已接受答案中解释的第二种方法的人:

在 Firefox 中,在 URL 栏中输入“about:config”。没有 mac 上的accessibility.tabfocus 首选项,所以你必须 一。在窗口中右键单击,创建一个新的“整数”首选项,然后设置 到7.

请注意,Firefox 开发者版中已经有一个名为accessibility.tabfocus 的首选项,它是一个布尔值。

您可以通过单击垃圾桶图标并删除首选项将其更改为整数。然后,您可以选择您想要的首选项类型,并允许您随后为其分配一个值。


2
投票

在 macOS Ventura 上,此键盘快捷键似乎能够切换此行为:

我还没有找到一种方法可以直接在设置中切换此功能,如果有人有,请建议编辑


2
投票

macOS Ventura:

  1. 设置 -> (辅助功能 > 键盘快捷键 > 键盘)

Mac Shortcut Settings

  1. Firefox 中的配置 ->(URL >“about:config”,添加“accessibility.tabfocus”并将整数值设置为 7)

Firefox config


有了这个,您将能够在 Firefox 中聚焦链接。

Example of focus link


1
投票

谢谢,我在 Catalina,并且可以进行以下操作:

在 Firefox 中,在 URL 栏中输入“about:config”。 Mac 上没有accessibility.tabfocus 首选项,因此您必须创建一个。在窗口中右键单击,创建一个新的“整数”首选项,并将其设置为 7。


1
投票

对于 macOS Sonoma(版本 14.1.1),答案中的第二个选项仅适用于 Firefox。与第一个选项类似的东西也可以单独使用,但我必须为我的 Mac 版本启用“键盘导航”。


0
投票

您可能在 Firefox 中找不到accessibility.tabfocus。以下是激活此选项的方法:

Settings > General > Browsing > use the tab key to move focus between form controls and links 
© www.soinside.com 2019 - 2024. All rights reserved.