Chess.com Keyboard
介绍
在 Chess.com 网站上使用键盘走棋!
这种移动棋子的方式可以提高你的棋盘视觉技能;它还可用于改进 chess.com 界面的可访问性。
现在支持两种格式:代数(Nf3、0-0)和 UCI(e2e4 或 e7e8q)
Chess.com Keyboard 是免费的开源软件:https://github.com/everyonesdesign/Chess-Helper
查看 Trello 中的开发路线图:https://trello.com/b/xaiPLyB0
☕ 如果你喜欢这个扩展,你可以在这里为作者买杯咖啡:
https://buymeacoff.ee/everyonesdesign
变更日志:
6.2.0
- 改善典当和主教之间的冲突解决
6.1.1
- 修复组件棋盘的区域突出显示
6.1.0
- 解决像“bb6”这样的移动作为主教移动(以避免主教兵歧义)
6.0.0
- 允许小写代数移动(感谢@sehe 的贡献)
- 将扩展迁移到清单 v3
- 重写移动解析核心(解析器可以返回超过 1 个移动)。此更改允许在困难的情况下更智能地处理移动
5.5.2
- 升级是最后一步时修复拼图解决方案检查
5.5.1
- 修复蒙眼模式初始化
5.5.0
- 在页面重新加载之间保持“蒙眼”模式状态
- 防止在没有促销片类型的情况下提交促销动作(修复了一些促销问题)
- 清理未使用的代码片段
- 更新依赖项
5.4.0
- 修复较新版本的 chess.com(画布板)的扩展
- 修复翻转板时的功能
- 每日棋局自动提交走法
- 修复高光有时无法清理的问题
- 修复 Esc pss 上的移动清除
5.3.1
- 修复某些用户的功能(由于 chess.com 上使用了新的画布元素)
- 允许玩家在分析模式下采取行动
5.3.0
- UCI 支持
- 修复播放(测试版)页面上的箭头和正方形绘图
5.2.0
- 修复了不支持 Chess.com 语言环境时的初始化问题
- 依赖更新
- 小重构
5.1.0
- 试图为一些用户修复“现场”国际象棋
5.0.0
- 迁移到打字稿
- 添加本地化界面的技术可能性
- 添加俄语翻译
- 支持另一种类型的测试版 Chess.com 棋盘(“棋盘”组件)
- 修正了现场棋盘上的一些渲染问题(修正了模糊移动突出显示的位置)
- 更新部分包依赖,确保应用不存在漏洞
4.0.0(你以为圣诞节结束了🎅)
- 修复 Vue.js 棋盘上的促销(例如现场国际象棋或分析板)
- 在分析游戏时允许你的对手采取行动
- 删除 GA(以符合 Firefox 附加商店)
3.3.0
- 支持新的 chess.com 标记(#board-layout-main)
- 更新依赖版本
3.2.1
- 更新依赖版本
3.2.0
- 修复实时应用重新渲染
3.1.0
- 修复蒙眼模式下的 Ctrl-peeking
- 优化 beta 棋盘箭头重新渲染
3.0.0
- 支持测试版棋盘
2.0.0(大版本 🎉)
- 有趣和学习的蒙眼模式!
- 命令支持(抽签和辞职)
- 在课程页面上初始化
- 在某些情况下修复实时应用程序的初始化
1.5.1
- 修复侧边栏布局的宽度问题
1.5.0
- 防止你的对手易位😜
- 修复现场国际象棋中的促销语法
1.4.0
- 保留通过鼠标右键单击设置的方块突出显示
- 修复了扩展阻止件拖动的错误
- 忽略“C”快捷方式,如果任何修饰键被按下(例如用于复制)
- 优化箭头和方块的绘制方式
- A11y:为输入创建标签
- A11y:将 aria-hidden 属性添加到棋盘元素
1.3.0
- 支持促销的代数符号(例如 d8=N)
- 在分析板上启用扩展
1.2.0
- 修正了一个错误“可以为对手做动作”(是的,你可以做到!现在结束了,规则就是规则🤓)
- 仅在有效移动提交时清除输入
- 即使移动是由鼠标进行的,也能清除模糊的移动
- 更新应用样式,使字段更时尚和可读
- 修复通知落后于菜单的错误
- 不仅在场地变化时重新绘制箭头,而且在对手移动后重新绘制箭头
1.1.0
- 突出显示模棱两可的动作
- 专注于扩展的开始
- 创建一种从键盘聚焦字段的方法
- 在战术棋盘上启用扩展
1.0.0
- 代数符号支持🎉🎉🎉
- 技术人员:错误修复、优化等。
0.0.3
- 更新清单以修复图标
- 修复实时应用程序页面上的插件外观
- 清除 Escape 键上的输入