之前写的一个Firefox扩展fillforms由于使用的旧技术XUL overlay,被火狐停止使用了。话说火狐扩展开发方式变了好几次了。XUL/XPCOM overlays、bootstrapped extensions 、Add-on SDK,现在推WebExtensions APIs,把之前的都废弃了,说以后都是WebExtensions APIs,是为了和其他浏览器统一,为一个浏览器写扩展,个个浏览器都能用。

看到邮箱隔三差五的收到世界各地各种语言的求更新邮件感觉再不更新有点不负责任的意思了,一直计划把fillforms用新技术重写下然后提交更新,可迟迟未付诸行动,技术换了一代又一代,最近抽时间看了下WebExtensions APIs,下决心要着手了。

首先官方文档入口:https://developer.mozilla.org/zh-CN/docs/Mozilla/Add-ons/WebExtensions,比十年前条件好多了,都有中文文档了,之前都是英文看的头疼。各种资料到处搜,而且还基本百度不到,实在不会的就到官方论坛用蹩脚英文问老外。