我正在为 Web 应用程序设置键盘快捷键,我想知道: 什么是最常用的键盘快捷键(在 Web 应用程序中)?
比如谷歌的gmail和reader使用
j / k :上一个/下一个
o / Enter:打开/展开
这似乎卡住了,但他们也使用
p/n:上一条/下一条消息
...这对我来说似乎有点尴尬。
您是否在 Web 应用程序中使用键盘快捷键?如果是这样,它们是什么?
我正在为 Web 应用程序设置键盘快捷键,我想知道: 什么是最常用的键盘快捷键(在 Web 应用程序中)?
比如谷歌的gmail和reader使用
j / k :上一个/下一个
o / Enter:打开/展开
这似乎卡住了,但他们也使用
p/n:上一条/下一条消息
...这对我来说似乎有点尴尬。
您是否在 Web 应用程序中使用键盘快捷键?如果是这样,它们是什么?
我认为最大的关键是不要创建会与常见操作系统或 Web 浏览器的默认行为发生冲突的热键。
这不是一个网络应用程序,但我用于 Visual Studio 的插件具有热键Alt+3来打开一个特殊窗口。不幸的是,这应该默认打开“监视”窗口。
这些事情会让你的观众发疯......
我认为空格键对于开始/停止有点直观。许多视频播放器(如 Youtube 和 Vimeo)都使用它。任何曾经使用过音频或视频编辑应用程序的人都会习惯这一点。您还可以考虑音频内容的空格键(如音乐播放器)。
GMail 使用的是从相对较旧的编辑器继承而来的快捷方式 - vi / 或者它的新变体 - vim (www.vim.org)。这些快捷方式来自旧的键盘设计,这些键上还有箭头键,左,下,上,右......见这里: http ://en.wikipedia.org/wiki/File:KB_Terminal_ADM3A.svg
在 GMail 中,您可以通过按“?”获得所有快捷方式的列表。
提供更多信息有点困难,因为您没有提及您正在考虑开发哪种网络应用程序。
我知道 facebook 有用于在相册中导航图片的键盘快捷键。它的左右箭头键
Ctrl+ Alt+Del当一些怪胎程序员/设计师创建了另一个“酷”的 Flash 动画,导致 100% 的 CPU 使用率导致浏览器和操作系统几乎没有响应。
除了Ctrl+ X,Ctrl+ V,我认为如果你依赖其他任何东西,你会失去大部分观众。
因此,要回答您的问题,操作系统不会解释任何问题。
这个问题很老,但仍然......
你可能想看看这篇关于这个主题的文章:
https ://medium.com/design-ux/a7c3b7b408ee