睽违四年,新同文堂 2.0 发布
对于希望看到看到网页内容都以自己喜欢的正/简体呈现的使用者应该都知道新同文堂这
个历史悠久的浏览器套件。
于 2016 年 10 月 11 日的一个发想,睽违了四年,终于在 2021 年 4 月发布了多项改
进及新功能的 2.0 版。
原始发想连结:
https://www.ptt.cc/bbs/Browsers/M.1476201594.A.9A7.html
文章代码(AID): #1N_Gnwcd
## 2.0 重点更新项目
新增功能:
- 全新的转换核心(独立开发、全新设计算法,转换速度更快)
- 全新的设定页接口设计
- 汇入设定档支援格式检查并提供修复选项
- 重设设定档包含删除所有自订词汇选项
- 新增“侦测式转换”模式,在转换前先侦测网页内容是否为目标语言,否则不转换
- 新增“默认转换目标”,首次自动转换若无法辨识内容则根据默认进行转换
- 新增“动态转换”模式,将自动根据网页内容的异动进行转换,正式支援 SPA 网页
- 新增“侦错”模式,可以在套件的主控台中看到程式的讯息
- 网域规则现在可支援单纯的文字及正规表示法(旧版采用一种特殊的语法)
- 现在可以直接在图示右键选单中直接加入网域规则、开启设定页、触发剪贴簿转换
变更:
- 剪贴簿选单项目转移至右上角图示右键选单
- 剪贴簿授权降为选择性
## 历程
在 2018 年,我就开始着手在规划 2.0 版的开发,第一步就是把转换核心从目前的套件
中抽离出来独立开发。
在 2018 年 3 月 12 日发布了第一版的 tongwen-core 转换核心,采用了 TypeScript
进行开发并重新设计了算法。
这里还得特别感谢 @cookwu 提供了算法的主体设计,我负责程式的开发。
目前在 github 上也可以看到 tongwen-core 造福其他的专案。
https://github.com/tongwentang/tongwen-core
选项说明:
https://is.gd/AfEuEu
授权说明:
https://is.gd/r0YteE
之后我就陆续用我业余的时间不断地着手新同文堂套件 2.0 的开发。
毕竟是独立开发,中间的种种原因导致了虽然大功能都已经完成,但迟迟在小问题上没有
处理好而延后到了如今才发布。
在经历两个平台的审核之后,目前在 Firefox 及 Chrome 的套件中心都可以进行下载。
Firefox:
https://addons.mozilla.org/firefox/addon/new_tongwentang/
Chrome:
https://chrome.google.com/webstore/detail/new-tongwentang/ldmgbgaoglmaiblpnphffibpbfchjaeg
## 下一步
接下来我需要你们的协助,我打算借助众人的力量重新整理简体及正(繁)体的对应表。
这项工作不需要程式设计的技能,任何人都可以参与。
目的就是统整及整理转换的对应表。
这项工作也是为了因应转换核心重新设计后的接续动作。
有志之士欢迎到这里留言
https://github.com/tongwentang/tongwen-mapping/issues/1
## 程式码
本专案以开放原始码方式授权并公开在 github 上,想要检视或提供协助的人可以到这里
。
程式码仓库: https://github.com/tongwentang/tongwentang-extension