让 Chrome 中实效的扩展程序重新可用
让 Chrome 中实效的扩展程序重新可用
相信最近有很多朋友都遇到了 Chrome 中老的扩展程序提示「此扩展程序未遵循 Chrome 扩展程序的最佳实践,因此已无法再使用」。我有几个日常使用的扩展程序中招了。
🪖 这种扩展程序往往都是伴随了我们非常久的时间,没有功劳也有苦劳,就这么被 Chrome 官方强行退休了。其实有办法可以让他们重返战场:
▶️ 打开 Chrome 浏览器,输入这个地址:chrome://flags/
▶️ 在搜索框输入:manifest versions
▶️ 将 default 改成 enable
▶️ 重启浏览器即可生效
❓ 为什么 Chrome 要禁用这些老扩展程序呢?
问题的原因就是谷歌在逐步的在 Chrome 上推行一个重要的更改,那就是将基于 Manifest V2 版本的拓展迁移到基于 Manifest V3 的版本。Manifest V3 限制了拓展程序对用户网络请求的访问权限,也就是说 Manifest V3 拓展程序无法轻易的改动或者干预用户的请求了,并且也限制了拓展程序加载远程内容。但这也就对于某些真正要使用到这个特性的拓展起到了毁灭性打击的作用(比如部分广告拦截扩展)。
🙏 本文是阅读了原作者的文章进行总结的,感谢他们。