如何使用箭头键停止 Safari 的平滑滚动
杰夫·约翰逊是幕后英雄停止疯狂,链接取消缩短器,以及其他必备的浏览器和社交媒体实用程序,可让您覆盖和击败网站’ 尝试劫持您的光标、鼠标和 Control 单击的控制权。 (我在去年的 Mac Gems 评论中给了 StopTheMadness 5 颗星(满分 5 颗星)。)
但是他最近为我们做了什么?他找到了如何禁用平滑滚动的方法,这是 Apple 在 macOS 版 Safari 16.4 中添加的一项令人惊讶的功能。如果您没有注意到,在此版本的 Safari 中,按下并释放 Safari 页面上的向下或向上箭头会连续滚动页面,直到您点击某个键或使用鼠标重新获得控制权。这种变化令人费解。谁要求这个?为什么要在中途引入呢?而且,最大的问题是:为什么没有复选框来禁用它?
Johnson 记录了解决此问题的多步骤操作。您可以阅读他的快速帖子,如果您不熟悉 Safari 的调试模式和终端,也可以在此处阅读更详细的分步说明。
乍看上去
- 完成时间: 5 分钟
- 所需工具:macOS、终端应用
- 所需材料:Safari 16.4
1.
系统设置/首选项
Foundry
macOS Ventura:打开 > 系统设置 > 隐私和安全,然后转到”隐私”部分(如上所示)。
macOS Monterey 及更早版本:打开 > 系统偏好设置 > 安全和隐私,然后点击”隐私”部分将其打开。
2.
完整磁盘访问
Foundry
macOS Ventura:单击”完整磁盘访问”(如上所示)。
macOS Monterey 及更早版本:在左栏中选择”完全磁盘访问”。单击设置窗口左下角的锁定图标,然后使用 Touch ID、您的密码或手表进行身份验证。
3.
激活终端
Foundry
macOS Ventura:在主窗口中查找终端并打开其开关(如上所示)。打开开关后,您必须输入管理员用户名和密码。
macOS Monterey 及更早版本: 在窗口的主要部分,您将看到应用程序列表。单击”+”按钮并导航至应用程序 > 实用程序。您应该在那里找到终端应用程序;选择”终端”图标,然后单击”打开”按钮。
关闭系统设置/首选项。
4.
激活 Safari 调试菜单
Foundry
在 macOS Ventura 和 Monterey 中:
- 如果 Safari 打开,请将其退出。
- 启动终端应用(位于”应用程序”>”实用程序”中)。
- 将下面的精确文本复制为一行,在出现提示时将其粘贴到终端中,然后按 Return 键:
默认写入 com.apple.Safari IncludeInternalDebugMenu -bool true
5.
Safari 调试设置
Foundry
在 macOS Ventura 和 Monterey 中:
- 退出终端并启动 Safari。
- 从出现的新”调试”菜单中,选择”调试”>”WebKit 内部功能”>”EventHandler 驱动的平滑键盘滚动”。它应该显示为带有复选标记,因此选择它将删除复选标记并停用该选项。
当您激活 Safari 调试菜单时,即使您调整了平滑键盘滚动设置,它也会保持打开状态。如果要删除”调试”菜单,请重复步骤 4,但将此命令复制并粘贴到终端中,然后按回车键:
默认写入 com.apple.Safari IncludeInternalDebugMenu -bool false
感谢 Johnson 发现了一个隐藏的秘密,这个秘密应该是 Safari 的复选框!
询问 Mac 911
我们整理了最常被问到的问题列表,以及答案和专栏链接:阅读我们的超级常见问题解答,看看您的问题是否得到解答。如果没有,我们总是在寻找新的问题来解决!通过电子邮件将您的信息发送至 mac911@macworld.com,包括适当的屏幕截图以及您是否希望使用您的全名。并非所有问题都会得到解答,我们不会回复电子邮件,也无法提供直接的故障排除建议。