阅读:3042回复:6
我这样理解WebExtension有没有问题?
简单来说就是要把xpcom推倒,然后重建全部api,顺便兼容blink的api弄一套新的。
届时,对用户的实际效果是 1. 大量扩展即时失效而且不能简单修复 2. 运气好(WebExtension完成度高的话),能用上一些chrome扩展 3. 过一段时间,如果开发者没有心死,会重写出新接口的扩展版本 对开发者的影响 1. Chrome扩展开发者能比较容易地把扩展移植到Firefox,运气好的话甚至不用改写任何代码 2. 同时维护多个浏览器扩展的开发者维护成本可能会减少 3. 原Firefox扩展开发者在几乎没有获益的情况下又一次成为Mozilla决定的牺牲者,要么放弃,要么大幅修改支持新的API,而这些投入本来可以用在增强扩展性能、功能里的 |
|