常用的网络应用程序键盘快捷键

5

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

例如,Google的Gmail和Reader使用:

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

这些似乎已经成为了惯例,但他们还使用了:

p / n:上一封/下一封邮件

...对我来说有点别扭。

你的Web应用程序中是否使用键盘快捷键?如果是,它们是什么?


维基百科上有关于它的一些信息,网址为http://en.wikipedia.org/wiki/Access_keys。 - Marlun
7个回答

3
我认为最重要的一点是不要创建与常见操作系统或网络浏览器的默认行为相冲突的热键。

虽然这不是一个Web应用程序,但我在Visual Studio中使用的插件有一个热键Alt+3来打开一个特殊的窗口。不幸的是,默认情况下,这应该打开"监视"窗口。

这种事情会让您的观众感到疯狂......


2
我认为空格键在开始/停止时有点直观。许多视频播放器(如Youtube和Vimeo)使用该功能。任何曾经使用过音频或视频编辑应用程序的人都会习惯使用它。您还可以考虑将空格键用于音频内容(例如音乐播放器)。

2
GMail使用的快捷键是从一个相对较旧的编辑器 - vi / 或它的新变种 - vim (www.vim.org)继承而来。这些快捷键来自于一个旧的键盘设计,该设计上也有箭头键,左、下、上、右...请参见此处: http://en.wikipedia.org/wiki/File:KB_Terminal_ADM3A.svg 在GMail中,您可以通过按“?”来获取所有快捷键的列表。
由于您没有提到您想要开发哪种类型的Web应用程序,因此很难提供更多信息。

1

我知道Facebook有用于在照片相册中浏览图片的键盘快捷键。它们是右箭头和左箭头键。


1

当一些疯狂的程序员/设计师创建了另一个“酷炫”的Flash动画,导致CPU利用率达到100%,使浏览器和操作系统几乎无法响应时,请按下Ctrl+Alt+Del


0
除了使用 Ctrl + XCtrl + V 之外,如果你依赖其他快捷键,我认为你会失去大部分的受众。
所以,回答你的问题,没有其他快捷键是不被操作系统解释的。

我实际上不是在谈论操作系统或浏览器(例如:ctrl+d)的快捷键,而是网络应用程序的键盘快捷键。 - yoavf
我知道,在我的Web应用程序中没有我故意放置的捷径。 - Allain Lalonde
谢谢。顺便说一下,我不依赖于任何其他东西,只是为了让高级用户更容易使用... - yoavf

0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接