Language agnostic web应用程序中常用的键盘快捷键

Language agnostic web应用程序中常用的键盘快捷键,language-agnostic,web-applications,keyboard-shortcuts,Language Agnostic,Web Applications,Keyboard Shortcuts,我正在为web应用程序设置键盘快捷键,我想知道: 什么是最常用的键盘快捷键(在web应用程序中)? 例如,谷歌的gmail和reader使用 j/k:上一个/下一个 o/Enter:打开/展开 这似乎卡住了,但他们也使用 p/n:上一条/下一条消息 …我觉得这有点尴尬 您是否在web应用程序中使用键盘快捷键?如果是这样,它们是什么?我知道facebook有键盘快捷键来导航相册中的图片。除了Ctrl+X、Ctrl+V之外,还有左右箭头键,我认为如果你依赖其他任何东西,你会失去大部分观众 因此,为了

我正在为web应用程序设置键盘快捷键,我想知道: 什么是最常用的键盘快捷键(在web应用程序中)?

例如,谷歌的gmail和reader使用

j/k:上一个/下一个
o/Enter:打开/展开

这似乎卡住了,但他们也使用

p/n:上一条/下一条消息

…我觉得这有点尴尬


您是否在web应用程序中使用键盘快捷键?如果是这样,它们是什么?

我知道facebook有键盘快捷键来导航相册中的图片。除了Ctrl+X、Ctrl+V之外,还有左右箭头键,我认为如果你依赖其他任何东西,你会失去大部分观众


因此,为了回答您的问题,没有一个是不被操作系统解释的

我认为空格键在启动/停止方面有点直观。许多视频播放器(如Youtube和Vimeo)都使用此功能。任何曾经使用过音频或视频编辑应用程序的人都会习惯这一点。你也可以考虑空格键的音频内容(比如音乐播放器)。

< p>什么是Gmail使用的是从一个相对旧的编辑器继承的捷径-VI/或者它是新的变体-VIM(www. viim.org)。这些快捷键来自一个旧的键盘设计,在这些键上还有箭头键,左,下,上,右。。。请看这里:

在GMail中,按“?”可以获得所有快捷方式的列表


要提供更多信息有点困难,因为你没有提到你想开发什么样的web应用。

我认为最大的关键是不要创建热键,以免与常见操作系统或web浏览器的默认行为发生冲突

这不是一个web应用程序,但我用于VisualStudio的a插件具有热键Alt+3以打开一个特殊窗口。不幸的是,默认情况下,这应该会打开“监视”窗口


这类事情会让你的观众发疯

Ctrl+Alt+Del时,一些古怪的程序员/设计师创建了另一个“酷”的Flash动画,该动画导致100%的CPU利用率,使浏览器和操作系统几乎没有响应。

您可能想看看这篇关于以下主题的文章:


这一条:

我实际上不是在谈论操作系统或浏览器(即:ctrl+d)快捷键,而是web应用程序键盘快捷键我知道,所以我没有故意在web应用程序中设置快捷键。谢谢。顺便说一句,我不依赖任何其他东西,只是让超级用户更容易使用……维基百科在