V2EX
首页
V2EX
搜索
登录
V2EX
Chrome 的扩展开发...我一定要吐槽 Manifest V3
Chrome 的扩展开发...我一定要吐槽 Manifest V3
xifangczy
3天前
0
搜索了以下,发现没人来吐槽?我是忍不住了...那我对没写过扩展的人从头简单讲一讲.
V3 引入了 Service workers 但是又不是真正的 Service workers
上一篇:
docker 下 MySQL 容器的一些问题
下一篇:
surge for mac v4 是否支持 trojan 协议?
最新回复
(
16
)
Mr54
3天前
引用
2
楼
为什么会推这种看似是退步的协议
Buges
3天前
引用
3
楼
> firefox 会成为赢家
当然不会,因为 Google 在推动这些之前,已经掌控了 Web 。
krapnik
3天前
引用
4
楼
@Mr54
#1 https://www.ithome.com/0/619/745.htm
```
“该方案限制了广告拦截器和隐私扩展的使用”
谁知道谷歌是不是就为了这个目的设计的协议呢?
```
miaomiao888
3天前
引用
5
楼
普通用户可能并不会在意加载了多少条规则,他们只管装了能过滤大多数广告就够了,所以 firefox 在这之中也捞不到什么好处。
geekzhu
3天前
引用
6
楼
这么说起来有点期待 Firefox 了
learningman
3天前
引用
7
楼
以后写规则还得加个权了,权低的没资格放到这三万条里边
sweetcola
3天前
引用
8
楼
我再补充一些:
1. 因为 background 不是 html 了,没有 DOM ,不能使用 audio 和 video 来播放。
2. 重新加载扩展 /更新时如果仍然存在资源引用,service worker 会处于非活跃状态。
3. 无法在本地资源 link 扩展自带的 js, css 等文件。
4. service worker 中无法用 i18n 。
但不全是缺点,在用户隐私上面,MV3 绝对是一个提升。MV3 增加了很多在隐私方面的限制,非常重要的一点是不允许引用外部资源。扩展能做的东西太多了,接触了之后真是不敢安装没开源的扩展。虽然这应该是通过更严格的审核来解决,比如像 Firefox 那样必须要上传源代码。
muzuiget
3天前
引用
9
楼
Manifest V3 的设计存在自相矛盾,那个 background 页面,API 变成 Service Worker ,跟普通网页的 SW 不同,就是会被随机杀死,然而很多扩展 API 都是要在 background 里运行的,比如那些响应特定事件的函数,所以弱智的地方来了:因为 background 是随时被杀死的,所以那些事件函数是无法运行的。因为每次重启 background ,都是重新运行一次代码,重新注册一次事件函数。
kytrun
3天前
引用
10
楼
盲猜 Chrome 在 2023 年到来之时会作出部分妥协
kytrun
3天前
引用
11
楼
Edge 是什么态度?能不能趁此机会……
楼主
xifangczy
3天前
引用
12
楼
@sweetcola
是的,应该是更严格的审核,而不是限制开发者。5 美元白收的喏...
ChenYFan
3天前
引用
13
楼
1.虽然 sw 确实对网页加载提升巨大,但是强制要求插件也用 sw ,还有这么傻逼的杀死策略...谷歌强迫 v3 必须使用 sw 是可以算作 pwa 或者用户隐私的进化,然而最插件基本诉求都不理会.真要是这么搞就是自己慢性自杀.
2.虽然自唤醒很肮脏,和国内安卓应用自唤醒交易差不多恶心人,但是没有阴暗的压迫,怎么会有肮脏的滋生?
gzlock
3天前
引用
14
楼
我说啊,如果 edge 继续 v2 扩展协议,市场份额妥妥的可以反杀 chrome
dingwen07
3天前
引用
15
楼
谷歌下一步不会搞一个什么 API 给网页提供 Certificate Pinging 功能,完全阻止掉 AdGuard 桌面版这种 MITM 的过滤器吧……
Yadomin
2天前
引用
16
楼
Edge 也要不让用 V2 了
https://docs.microsoft.com/en-us/microsoft-edge/extensions-chromium/developer-guide/manifest-v3
thefack
2天前
引用
17
楼
V3 的 Service workers 确实不方便
过 15 秒还是 30 秒就会终结 Service workers ,但执行网络请求不受这个时间的限制。
可惜了需要等待多少秒才进行下一步的功能不好实现了,settimeout 这类函数超过这个秒数就用不了了。
游客
18
楼
回帖
返回
发新帖
xifangczy
搜索
精彩推荐
V2EX
有关 cloudflare 国内部分地区无法访问的问题
全球主机交流
大佬们,17层总高如果只能买顶楼和1楼,你们选几楼?
耳机大家坛
分享万斯卡明尼苏达马勒系列(24-88高音质)
全球主机交流
网站被流量攻击
V2EX
微信 PC 版悄悄改了文件接收位置
全球主机交流
我猜各位的女朋友都是女的
chiphell
长城电源G13质保玄学
全球主机交流
Epic 喜加一《食人鲨 Maneater》限时免费 原价 137 元
全球主机交流
我已放弃宝塔,改用护卫神
全球主机交流
关于WARP+ 付费用户受害者
全球主机交流
异性合租难题
全球主机交流
servarica这家的服务还是不错的