gpt4 book ai didi

web-applications - 什么是常用快捷键?

转载 作者:行者123 更新时间:2023-12-02 07:16:31 24 4
gpt4 key购买 nike

要发送消息,我通常按 ctrl + enter。您认为在您的 Web 应用程序中实现哪些其他快捷方式很重要?

编辑:您认为哪些按钮很有趣,因为浏览器不使用它们,所以可以用 js 捕获它们?

我没有想到 ctrl + z f.e.因为浏览器使用那些可能 shift+ [key] 是有道理的。

或者 space + [key] 有趣吗?

顺便说一句,ctrl + enter在这里不起作用:(

最佳答案

Web 应用程序中的快捷方式对于您的高级用户来说是个好主意,但与桌面应用程序快捷方式上的一致意见并不多。对于桌面应用,ctrl 键标准本质上是通用的:

  • z(撤消)
  • y(重做)
  • s(保存)
  • 一个(全选)
  • x(切)
  • c(副本)
  • v(粘贴)
  • p(打印)
  • o(打开)
  • n(新项目)

Ctrl-q 退出和 ctrl-w 关闭窗口也几乎是通用的;对于邮件客户端,ctrl-rctrl-f 对于回复和转发非常通用,而 ctrl-enter 发送;对于浏览器,ctrl-r 是普遍重新加载。还有一些非常常见的 F 键 - F1 用于帮助,F2 用于重命名,F5 用于刷新。

然而,对于网络应用程序,存在一些问题。一个是你所在的浏览器外壳有它自己的 ctrl 快捷键,并且焦点并不总是你所期望的,所以使用浏览器期望的 ctrl-key(比如 ctrl-r) 可能会也可能不会将键盘命令传递给 webapp 的 javascript(例如,根据您在使用 Microsoft Outlook Web Access 时关注的位置,ctrl-r 将回复您正在查看的消息,或重新加载整个页面)。这就是为什么许多网络应用程序使用单键快捷方式(当然,当您输入文本时,它们是不活动的)。

该领域的最佳实践(在我看来)似乎来自 Google,他们在 gmail 和阅读器中的快捷方式既直观又全面。如果您想要 Web 应用程序快捷键的事实标准,那可能是一个不错的起点。您可以调出 shortcut keys list在阅读器中按 ?。你可能做的比镜像其中的一些更糟糕(尤其是下一个项目的 j 和上一个项目的 k),因为它们开始广为人知。

关于web-applications - 什么是常用快捷键?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/311358/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com