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

Waterfox 68 Alpha 已发布

楼主#
更多 发布于:2019-05-20 11:33
Watefox 68 是一个很重要的版本,也是一个很复杂的版本。Waterfox 上一个版本是 56,可以说基本是基于 Firefox 56。我们知道 Firefox 57 开始已经不支持旧式扩展了,而 Waterfox 68 将基本上使用 Firefox 68 的技术,所以很难保证旧式扩展正常使用。


但 waterfox 已经明确表示他们将在 waterfox 68 上继续支持旧式扩展且兼容 WE 扩展。他们的方法是学习 thunerbird 的做法做好新旧扩展的兼容。


现在 68 的首个 alpha 测试版本已经在其 github 上发布了,一些扩展,如 DTA keyconfig 已经兼容。
Firefox More than meets your experience
fang5566
管理员
管理员
  • UID3719
  • 注册日期2005-03-07
  • 最后登录2024-03-21
  • 发帖数18482
  • 经验4836枚
  • 威望5点
  • 贡献值4316点
  • 好评度1115点
  • 社区居民
  • 最爱沙发
  • 忠实会员
  • 终身成就
1楼#
发布于:2019-05-24 11:04
https://www.ghacks.net/2019/05/06/what-you-need-to-know-about-add-ons-in-waterfox-68/
这篇文章有提到如何让 waterfox 像 TB 一样既兼容 WE 又能尽可能兼容旧式扩展。


旧式扩展还是必须做一些改变才能兼容 waterfox 68,一个是所有旧式扩展都必须更新,对 Firefox 引擎对扩展系统发生的改变做出相应的改变。包括旧式扩展不再使用 XUL 代码,而改用 HTML 代码,以及重新命名或替换一些 API 的调用。另一个是 overlay 扩展要改用新的 overlay loader,这个 overlay loader 是用于把 XUL 应用到生成界面。


已经有一些扩展已经修改完毕支持 waterfox 68 了,包括 DTA,S3 download,stylish,Greasemonkey 等,可见这里:https://github.com/xiaoxiaoflood/firefox-scripts/tree/master/extensions


但更多的扩展只能大家测试看是否能用,如果不能用的话大多还只能期待扩展作者自己有意愿修改,毕竟靠少数志愿者也只能 port 一些流行的扩展,十分有限。
Firefox More than meets your experience
andypku
非常火狐
非常火狐
  • UID23097
  • 注册日期2008-03-05
  • 最后登录2022-08-20
  • 发帖数865
  • 经验740枚
  • 威望0点
  • 贡献值790点
  • 好评度26点
  • 社区居民
  • 忠实会员
2楼#
发布于:2019-05-27 10:04
我特别喜欢firefox这点的就是,它可以分叉。。
不知道firefox分叉后的浏览器除了waterfox还有哪些
他们的区别和优势在哪里啊。
wccy0052
火狐狸
火狐狸
  • UID37027
  • 注册日期2011-08-20
  • 最后登录2020-04-20
  • 发帖数153
  • 经验180枚
  • 威望0点
  • 贡献值108点
  • 好评度69点
  • 社区居民
  • 忠实会员
3楼#
发布于:2019-05-28 01:05
我只关心xthunder,其他无所谓
fang5566
管理员
管理员
  • UID3719
  • 注册日期2005-03-07
  • 最后登录2024-03-21
  • 发帖数18482
  • 经验4836枚
  • 威望5点
  • 贡献值4316点
  • 好评度1115点
  • 社区居民
  • 最爱沙发
  • 忠实会员
  • 终身成就
4楼#
发布于:2019-05-28 09:34
wccy0052:我只关心xthunder,其他无所谓回到原帖
这个还包含二进制文件,恐怕更难
Firefox More than meets your experience
EMLVIRUS
火狐狸
火狐狸
  • UID53909
  • 注册日期2016-04-26
  • 最后登录2023-01-31
  • 发帖数164
  • 经验184枚
  • 威望0点
  • 贡献值84点
  • 好评度17点
  • 社区居民
  • 忠实会员
5楼#
发布于:2019-05-28 14:43
fang5566:这个还包含二进制文件,恐怕更难回到原帖
包含二进制文件对于WebExt来说不是问题 WebExt从一开始就有专门用于与本地应用通信的接口
游客

返回顶部