Web 应用快捷键支持(二):codekey 的缺点和 Node native keymap

Web 应用快捷键支持(二):codekey 的缺点和 Node native keymap

这篇文章讨论 keycode 各自解决了什么、仍然缺什么,并把焦点转向键盘布局映射(keyboard layout mapping)。

源文见:Web 应用快捷键支持(二):codekey 的缺点和 Node native keymap

核心贡献

  • 解释 key 关注字符输出,code 关注物理按键
  • 说明 keycode 仍然无法单独推断 shift+7 -> / 这类布局知识
  • 介绍 node-native-keymap 如何为 Electron 应用补上操作系统层的键盘布局信息
  • 比较纯 Web 环境里的预计算布局表方案和 Keyboard Map API

在当前 wiki 中的位置

这篇文章是 Keyboard Layout Mappingnode-native-keymapKeyboard Map API 三页的直接来源,也把主题线从事件层推进到了布局层。

源文件校对说明

录入时修正了示例代码排版和少量错字。

关联页面