为什么 WebExtension 扩展界面都这么丑,使用 FF57 有感而发

2017-11-21 11:23:48 +08:00
 7654
NoScript,Adblock Plus,油猴,暴力猴,FoxyProxy Standard,Stylish 等等 WebExtension 配置界面一团糟,性能还很糟糕
根本没有 Firefox 原生扩展看起来&用着舒服
量子火狐这是招臭棋
1922 次点击
所在节点    问与答
10 条回复
honeycomb
2017-11-21 11:28:06 +08:00
内容拦截器部分:
adblock plus 性能不足可以换 ublock origin/adguard
noscript 的核心功能 ublock origin 也有,高级点可用 umatrix

为什么要用 webextension API ?
因为旧的 API 没法在多进程化的 Firefox 工作
7654
2017-11-21 11:35:16 +08:00
@honeycomb #1 发帖首先吐槽设置界面,这些扩展的设置操作一点也不友好
terence4444
2017-11-21 12:02:46 +08:00
新版加强了权限控制,旧的插件权限无限
honeycomb
2017-11-21 12:08:25 +08:00
@7654
adguard 的界面实际上是做的很好的。
主题里列出来的,UI 确实都非常简陋。

但是 Firefox 要提高性能就要走多进程 /并行化的道路,而这势必要放弃旧的扩展机制
bigeast
2017-11-21 13:42:43 +08:00
让那么多用户放弃旧有的习惯是很难,但我觉得 Firefox 这么做是有道理的,刚更新肯定会有阵痛,但长远来看这是增加了竞争力。现在只是 CSS 引擎改为用 Rust 写了,相信以后会更快 🤓 一两年后你就会忘掉现在的不方便了
chenyiping1995
2017-11-21 13:49:45 +08:00
Stylish 在 Chrome 下界面也那样,马马虎虎接受吧……

ABP 用 uBlock Origin 替换。

FoxyProxy 用 SwitchyOmega 替换。

油猴用 Tampermonkey 替换。
7654
2017-11-21 14:17:33 +08:00
@bigeast #5
@chenyiping1995 #6
主要就是吐槽这些 WebExtension 写的 UI,弱鸡、杂乱
zuolan
2017-11-21 14:21:57 +08:00
@chenyiping1995 #6 Firefox 57 用 SwitchyOmega 不能设置快捷键很尴尬啊,其他插件也是,是我姿势不对吗,Chrome 可以。
dant
2017-11-21 14:22:35 +08:00
XUL 扩展的 UI 也是一行一行 XUL 写的。
换成 HTML 变丑了大概说明 HTML 真的不适合拿来做 UI (逃
bigeast
2017-11-21 23:56:36 +08:00
@7654 那你装回旧版本吧,Firefox ESR 欢迎你。实在不行,👉 IE,Edge,Chrome 等着你

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/408195

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX