首页 > 解决方案 > 覆盖常见的浏览器快捷方式(如 ctrl+s 等)是否可接受的可访问性做法?

问题描述

对于使用键盘快捷键的网页内容,是否可以覆盖现有的快捷键(例如 ctrl+S),还是应该尝试寻找新的组合?

这对可访问性有影响吗?

标签: javascriptaccessibilitykeyboard-shortcutsshortcut

解决方案


我不认为覆盖默认快捷方式是一个好主意。我会给你一个 Discord 的例子。我一直在使用不和谐,有一个快捷方式可以将所有服务器标记为已读,shift + esc但 Chrome 上的 shift + esc 会打开 Chrome 的内置任务管理器。因此,现在每当有人尝试使用您的快捷方式时,浏览器不仅会执行您使用快捷方式附加的功能,还会执行浏览器内置的快捷方式。


推荐阅读