玫枫跟打器
Roseo Maple Type Pad
线上地址
https://kylebing.cn/tools/typepad/
截图
前言
本人是个五笔爱好者,也始终在应用五笔,从 Windows
转到 Mac
之后,也没有有可用的跟打器,每回忆练练打字了都须要关上 Windows
模拟器来打字。
始终始终想有个能在 macOS
上运行的跟打器。
最后是想本人用 swift
开发一个原生的 app
,搭了个框架,筹备写的时候发现好多货色不太熟。起初忽然的一个周末,忽然又想用本行开发一个试试,于是就有了这个。
从最后的打字性能,越写越多:自定义发文内容
《无网络的时候也能应用
《反复时乱序以后段
《实现反复发文
《实现主动发文性能
《v2.0 拆分 js 文件到模块,采纳 require.js AMD 模式加载
《汉字时打字时不显示输出的编码
《增加 CET 英文单词输出,并显示释义
《记录增加文章品种
《增加文章
《长文本时主动滚动
《增加暗黑模式
《能记录已打的记录,删除
《能记录用户发文配置
《能乱序以后段,乱序整篇文章
《抉择发文字数
《能切换罕用文章
《能显示实时的码长、速度、击键速度
《能对照显示已打的字的对错
《能统计按键
《能打字
应用阐明
举荐在 Chrome 谷歌浏览器中应用
目前不反对不在编辑区输出编码的输入法
开发阐明
出于集体挑战的目标,想使该项目标文件大小越小越好。
- 应用
require.js
AMD 模式加载模块文件 css
应用scss
编写。- 历史记录应用
indexedDB
存储 - 配置应用
localStorage
存储 - 应用
service-worker
解决离线申请