fang5566
管理员
管理员
  • UID3719
  • 注册日期2005-03-07
  • 最后登录2024-05-09
  • 发帖数18483
  • 经验4837枚
  • 威望5点
  • 贡献值4316点
  • 好评度1116点
  • 社区居民
  • 最爱沙发
  • 忠实会员
  • 终身成就
阅读:12431回复:52

Firefox 主流扩展的 WebExtensions 开发状态

楼主#
更多 发布于:2017-06-07 15:40
ghacks 的文章,发表于3月份,有些旧了,我也没法一个一个确认扩展的更新状态,不过还是具有参考价值,可以看看 Firefox 主流的扩展对应的 WebExtensions 的开发状态。
有些扩展肯定没戏,有些扩展正在迁移,有些扩展还没有声音。


最多用户的 Firefox 附加组件



评分最高的 Firefox 附加组件


精选 Firefox 附加组件

http://www.ghacks.net/2017/03/14/top-firefox-add-ons-and-their-webextensions-status/


欢迎大家补充指正。

最新喜欢:

sicifussicifu... wiskywisky
Firefox More than meets your experience
fang5566
管理员
管理员
  • UID3719
  • 注册日期2005-03-07
  • 最后登录2024-05-09
  • 发帖数18483
  • 经验4837枚
  • 威望5点
  • 贡献值4316点
  • 好评度1116点
  • 社区居民
  • 最爱沙发
  • 忠实会员
  • 终身成就
1楼#
发布于:2017-06-07 15:59
Firefox More than meets your experience
infinity
狐狸大王
狐狸大王
  • UID48261
  • 注册日期2014-12-18
  • 最后登录2023-03-15
  • 发帖数352
  • 经验350枚
  • 威望0点
  • 贡献值96点
  • 好评度34点
  • 社区居民
  • 忠实会员
2楼#
发布于:2017-06-07 17:57
infinity
狐狸大王
狐狸大王
  • UID48261
  • 注册日期2014-12-18
  • 最后登录2023-03-15
  • 发帖数352
  • 经验350枚
  • 威望0点
  • 贡献值96点
  • 好评度34点
  • 社区居民
  • 忠实会员
3楼#
发布于:2017-06-07 18:05
用Redirector的也不少吧,这个也是WebExt了,可惜好像Nightly上还是有重定向时灵时不灵的bug(火狐的bug)
Firefox 52 奇怪重定向行为和问题集合
https://github.com/fengyc/URLRedirector/issues/21
liuxb
非常火狐
非常火狐
  • UID26160
  • 注册日期2008-09-05
  • 最后登录2021-12-02
  • 发帖数659
  • 经验324枚
  • 威望0点
  • 贡献值184点
  • 好评度16点
4楼#
发布于:2017-06-07 18:30
session manager
scrapbook
Distill Web Monitor
这三个有消息没?
我的...
白左
千年狐狸
千年狐狸
  • UID34985
  • 注册日期2010-12-29
  • 最后登录2023-11-13
  • 发帖数2039
  • 经验655枚
  • 威望0点
  • 贡献值364点
  • 好评度69点
  • 社区居民
  • 忠实会员
5楼#
发布于:2017-06-07 18:32
DTA的作者在公开信的最后说道:
"I honestly hate you [mozilla] right now."
"Bye"
DTA这12年来不间断地更新维护,至今拥有一百多万用户,什么大风大浪没见过,可是最后还是翻在webExt这阴沟里了

作为一个接管下载行为的扩展,想必使用了相当多非常底层的、一般用户完全察觉不到的API来实现幕后的工作,这些API一旦没有,DTA无以为继。
和以前不同,格局不管怎么变,作者的热情都支持着他将自己的作品一次又一次地拆掉重建。但是这次Mozilla拿走了他干活的工具,他还能怎么办,他也很绝望啊!
阉割的webExt API把他的手绑了起来,眼缝了起来,脚捆了起来。于是Nils终于心累了,放手了。
一个为之付出了12年青春年华的项目,我相信无论对谁来说,除非是伤心失望到了极点,否则这句“Bye”绝不是能够轻易说出的词汇。

一个讽刺的事实是:
越是Firefox独有的、特色的,能够显著改变浏览器体验的扩展,越是依赖于底层的API来实现更复杂的功能和逻辑。而这部分,正好是被新webExt API(至少是初期)限制得最厉害,伤得最深的;
而那些越是轻度的、聊胜于无的(youtube自动播放720P之流)扩展,越能无缝地过度。
-いたんですか? -ええ、ずっと
fang5566
管理员
管理员
  • UID3719
  • 注册日期2005-03-07
  • 最后登录2024-05-09
  • 发帖数18483
  • 经验4837枚
  • 威望5点
  • 贡献值4316点
  • 好评度1116点
  • 社区居民
  • 最爱沙发
  • 忠实会员
  • 终身成就
6楼#
发布于:2017-06-07 21:45
scrapbook 没看到一样的,而且大多都在线服务了,比如pocket instapaper

distill 目前有一个 monitor the page 不过功能差好远。distill 好像有 chrome 版本 不知道是否会移植。

第一个目前没看到 可试试 amo 搜索 session  我印象中没有
Firefox More than meets your experience
myhead
火狐狸
火狐狸
  • UID46565
  • 注册日期2014-07-04
  • 最后登录2020-04-14
  • 发帖数107
  • 经验92枚
  • 威望0点
  • 贡献值20点
  • 好评度8点
7楼#
发布于:2017-06-08 13:05
menu wizard也会在57之后死掉,这还是firefox官方推荐的拓展。
而且我对greasemonkey 和tab mix plus的依赖已经快到了没有它们不知道日子该如何继续的地步了。
57之后该怎么办。

以后只能抱紧esr不动摇了。
debian9变成stable之后又能苟几年。
myhead
火狐狸
火狐狸
  • UID46565
  • 注册日期2014-07-04
  • 最后登录2020-04-14
  • 发帖数107
  • 经验92枚
  • 威望0点
  • 贡献值20点
  • 好评度8点
8楼#
发布于:2017-06-08 13:14
想想真是狗屁。
firefox自身剥离到只剩核心功能。
对用户说有额外需求请去找拓展。
转眼又把拓展开发者作猴耍。
mozilla到底是在给谁开发浏览器?chrome么。
fang5566
管理员
管理员
  • UID3719
  • 注册日期2005-03-07
  • 最后登录2024-05-09
  • 发帖数18483
  • 经验4837枚
  • 威望5点
  • 贡献值4316点
  • 好评度1116点
  • 社区居民
  • 最爱沙发
  • 忠实会员
  • 终身成就
9楼#
发布于:2017-06-08 14:35
白左:DTA的作者在公开信的最后说道:DTA这12年来不间断地更新维护,至今拥有一百多万用户,什么大风大浪没见过,可是最后还是翻在webExt这阴沟里了

作为一个接管下载行为的扩展,想必使用了相当多非常底层的、一般用户完全察觉不到的API来...
回到原帖
因为xul 扩展或过于深入 Firefox 内部,非常容易在 Firefox 现有框架更新组件的情况下失效,作者疲于更新,最后放弃更新。这是 Firefox 的阿喀琉斯之踵。Firefox 需要变得性能越来越高,需要实现多进程,内核组件更新换代,但是传统扩展反而变成了掣肘,所以才要建立一个扩展和内部分离的架构。就像当初一开始 Chrome 那样。没法提升浏览器性能,就没法和 blink 内核浏览器竞争。现在的 Firefox 不改变,就那样了,市场份额只会不断减小,再核心的用户如果浏览器卡顿,而其他所有浏览器速度都很快,总有一天也会离开的。
Firefox More than meets your experience
f0rest
小狐狸
小狐狸
  • UID30878
  • 注册日期2009-10-29
  • 最后登录2022-05-26
  • 发帖数61
  • 经验56枚
  • 威望0点
  • 贡献值26点
  • 好评度2点
  • 社区居民
  • 忠实会员
10楼#
发布于:2017-06-08 16:01
FoxyProxy有进展吗?
myhead
火狐狸
火狐狸
  • UID46565
  • 注册日期2014-07-04
  • 最后登录2020-04-14
  • 发帖数107
  • 经验92枚
  • 威望0点
  • 贡献值20点
  • 好评度8点
11楼#
发布于:2017-06-08 16:23
我来举一个很简单的例子,在linux上,ctrl+q是firefox的退出热键,这个热键非常容易被误触,特别是在按ctrl+w时手指经常就不小心拐到q上了。因此禁用或者修改这个退出热键是个非常基本非常普遍的需求。但firefox本身不提供这一功能。我自己是用menu wizard 来做热键修改的,看顶楼列的一个禁用ctrl+q的拓展大概也是作此用的。但这两个拓展都会在57之后失效。

相似的情况在firefox还有很多很多,你在mozilla support 或者bugzilla 里搜索某个问题时也经常会看到解决方案是叫你去安装什么什么拓展。所以说,问题的关键在于,一个一直以瘦身为己任,开发资源严重不足,连用户的核心需求都要依赖拓展来实现的浏览器有什么资格学chrome那样玩浏览器内部与拓展分离?

凭mozilla自身的体量从来就无法和google竞争。以前的firefox好歹在社区和拓展开发者上有些优势,以后的firefox若完全抛弃xul和历史积累的拓展和作者,强制推行webext,这和自断双臂有什么区别?

有人要说了,以后的firefox速度特别快,什么e10s,量子xxx,各种黑科技。
我就老实讲了,我的开发机上用的还是FF45版,百分之九十的时间都是在阅读文档或者浏览社区,基本不会拿来看视频或者玩什么网页游戏;在这种使用环境下,几乎不会有卡顿出现,我也从来不觉得我的浏览器需要更快的速度,而且还能享受到各种拓展提供的定制性和强大功能。这种情况下我是傻了才会想要牺牲这些换什么多进程或着一两秒的启动加速。
(况且你的spidermonkey再快能快过v8么?)

就跟你们讲,45大法好,好用又不卡,而且功能强。
腐朽守旧保平安,什么es678,统统靠边站。
没想到有一天我也会成为浏览器兼容性的毒瘤拖累,但话说回来,像我这种一小撮用户大概本就属于被无视的。
araki
小狐狸
小狐狸
  • UID50520
  • 注册日期2015-07-19
  • 最后登录2018-03-15
  • 发帖数33
  • 经验33枚
  • 威望0点
  • 贡献值6点
  • 好评度3点
12楼#
发布于:2017-06-08 16:36
myhead:我来举一个很简单的例子,在linux上,ctrl+q是firefox的退出热键,这个热键非常容易被误触,特别是在按ctrl+w时手指经常就不小心拐到q上了。因此禁用或者修改这个退出热键是个非常基本非常普遍的需求。但firefox本身不提供这...回到原帖
其实重度扩展用户在火狐里也只是少数。据谋智自己的统计,至少有4成的用户没装扩展,剩下的大部分也只装了少数常用的扩展。
虽然那些重度扩展用户才是粘性最高的用户,但是这部分用户的相对数量实在不高,谋智也不可能只照顾这一小部分用户的需求,何况XUL确实已经老旧了。
fang5566
管理员
管理员
  • UID3719
  • 注册日期2005-03-07
  • 最后登录2024-05-09
  • 发帖数18483
  • 经验4837枚
  • 威望5点
  • 贡献值4316点
  • 好评度1116点
  • 社区居民
  • 最爱沙发
  • 忠实会员
  • 终身成就
13楼#
发布于:2017-06-08 16:40
myhead:我来举一个很简单的例子,在linux上,ctrl+q是firefox的退出热键,这个热键非常容易被误触,特别是在按ctrl+w时手指经常就不小心拐到q上了。因此禁用或者修改这个退出热键是个非常基本非常普遍的需求。但firefox本身不提供这...回到原帖
我曾经也是和你一样是一个重度爱折腾的Firefox 用户,喜欢倒腾各种扩展,然后就积极参与汉化,无论是和作者合作汉化还是自己汉化。但现在热情下降了,很少折腾了,自己也感觉折腾的用户实在是少数。
虽然现在看似 Firefox 的响应度和性能还可以,但如果还停滞不前,早晚会被远远抛离。

Firefox 目前做法的确有点喜新厌旧,但也是不得以为之。




PS:跑题了,大家还是回归帖子话题本身吧。
Firefox More than meets your experience
yfdyh000
千年狐狸
千年狐狸
  • UID29079
  • 注册日期2009-06-07
  • 最后登录2022-05-18
  • 发帖数2262
  • 经验1390枚
  • 威望0点
  • 贡献值52点
  • 好评度139点
  • 社区居民
  • 最爱沙发
  • 忠实会员
14楼#
发布于:2017-06-08 17:57
myhead:我来举一个很简单的例子,在linux上,ctrl+q是firefox的退出热键,这个热键非常容易被误触,特别是在按ctrl+w时手指经常就不小心拐到q上了。因此禁用或者修改这个退出热键是个非常基本非常普遍的需求。但firefox本身不提供这...回到原帖
有一个 https://addons.mozilla.org/firefox/addon/disable-ctrl-q-and-cmd-q/ ,不知道是否有效。

XUL抛弃是历史潮流,核心开发者不想写XUL了(而扩展作者喜欢它们,封装良好和强大的XPCOM API等),又能怎么办。如果真有很多喜欢XUL的程序员,苍月等第三方版本就能大发展。

至于未来功能,如果Mozilla的工作人员日常在用Firefox而非Chrome,就还有点希望,否则就比较难堪。
上一页
游客

返回顶部