我可以使用什么键盘快捷键而不与现代浏览器冲突?

时间:2014-03-13 11:24:51

标签: web cross-browser keyboard-shortcuts compatibility shortcut

我正在开发一个Web应用程序,我打算使用鼠标和一些键盘快捷键,如果可能的话,使用模态键( Ctrl / Shift / ALT )。

我注意到与现代浏览器/操作系统存在很多冲突。以下是您可能知道的一些示例:

  • 控制 + 取值
  • 控制 + ˚F
  • Shift + R :刷新firefox上的页面
  • Alt + 左键单击:在linux上移动一个窗口
  • Ctrl + J :打开chrome中的下载标签

我无法在我的应用程序中找到可以使用安全的快捷方式(使用模态键)。是否有一个规则要遵循的列表?

2 个答案:

答案 0 :(得分:2)

您可以查看this,这是一个使用过的快捷方式的详尽列表。

但是,您的问题已经被问到herehere,似乎没有这样的列表。

答案 1 :(得分:1)

试试这个:

http://en.wikipedia.org/wiki/Table_of_keyboard_shortcuts

我的建议是在快捷方式中抛出一些独特的东西,例如:

假设你需要快速收藏一些东西,chromes是ctrl + D,而不是我会做ctrl + shift + m或ctrl + alt + m

即使你仍然可能遇到重复的快捷方式,但使用独特的东西会给你带来最好的结果。

希望这有帮助。