自用 Firefox 定制版分享

Firefox 2022-03-07 3596℃ 83 0

很久之前就在卡饭分享过,然后因为卡饭的老账号被封了,就一段时间不整FF定制版了,直到昨天不小心启用FF自动更新被清新到98b2后,才不得不重新折腾一下,花了一天时间折腾好了,这里感谢各位大佬可以让我抄袭。

100b9 开始使用 GreenFirefox 引导器,方便更换 Firefox 版本(支持自动升级),同时上传的 FireFox 也更换为普通版了。

还是按照以往的风格去弄样式
Lepton 主题来自 black7375/Firefox-UI-Fix,100b9 版本开始可以通过菜单更新这个主题了,目前这个主题更新太多,没空整合,有兴趣你们可以自己徐下载
菜单缩进参考了aris-t2/customcssforfx
主菜单/标题栏大部分调整来自 aminomancer/uc.css.js
弧形性感标签来自 wilfredwee/photon-australis

界面预览

103

Firefox103预览.jpgFirefox103预览.jpg

102

Firefox102.jpgFirefox102.jpg

新的右键菜单

新右键菜单排版.png新右键菜单排版.png

拓展说明

没记错的话我以前是用闪耀拖拽的,但是目前在FF 98上用不了,改成 EasyDragGo+ Mod,这个在所有页面都能拽,比闪耀拖拽还拽
TabMixPlus 复活了,必须得用上。

添加书签到此处和链接提取是我汉化的插件,链接提取官方已经提交了,添加书签到此处没有,原版名称是Bookmark Tab Here。(现在换成 UC 脚本实现了)

自带的密码管理有5个,除了Bitwarden都是收费的。总体来说 PC 端填表体验最好 RoboForm 和 Keepass,其次 Enpass 和 Bitwarden,Safeincloud PC端是真不好用(可能是我不会用)。

当前版本所有拓展(2022.06.28)

默:默认启用

名称版本链接
Header Editor4.1.1http://team.firefoxcn.net
Proxy SwitchyOmega2.5.20
Bitwarden - 免费密码管理器1.57.0https://bitwarden.com
uBlock Origin1.42.4
翻译网页9.4.2https://github.com/FilipePS/Traduzir-paginas-web
Tampermonkey4.16.6160https://www.tampermonkey.net/
AdGuard 广告拦截器4.0.161
KeePass Tusk - Password Access and Autofill2018.11.28
终结内容农场4.4.0https://github.com/danny0838/content-farm-terminator
下载文件名编码2.0
Easy DragToGo+ Mod1.1.7.b29_r1.2http://www.firefox.net.cn/forum/viewtopic.php?t=29894
Enhancer for YouTube™2.0.113
Enpass Password Manager6.7.5https://www.enpass.io
Image Picka0.15.1https://github.com/eight04/image-picka
SafeInCloud Password Manager22.1.1https://www.safe-in-cloud.com
RoboForm密码管理器9.3.3.0http://www.roboform.com
SmartProxy0.9.12https://github.com/salarcode/SmartProxy
SoundFixer1.2.2
京价保 - 京东价保助手2.10.0
Stylus1.5.21https://add0n.com/stylus.html
广告净化器 - Ads Ban0.1.2
QR Code1.3
Adblock Plus - 免费的广告拦截器3.11.4
Tab Mix Plus1.0.0-pre.7https://tabmixplus.org
Aria2 下载器集成组件0.4.5https://addons.mozilla.org/firefox/addon/aria2-integration
Feedbro4.12.4https://nodetics.com/feedbro
肆意选择:Select like a Boss2022.5https://github.com/lcandy2/Select-like-a-Boss
Copy URL1.0
Bookmarks Organizer3.1.0https://www.soeren-hentzschel.at/firefox-webextensions/bookmarks-organizer/?utm_campaign=webext&utm_term=bookmarksorganizer
OneTab1.59https://addons.mozilla.org/zh-CN/firefox/
I don't care about cookies3.4.1https://addons.mozilla.org/zh-CN/firefox/search/?q=I%20don%27t%20care%20about%20cookies
关闭左侧标签页1.4.1https://github.com/mkopec/close-tabs-to-the-left
关闭右侧标签页1.2.4https://github.com/mkopec/close-tabs-to-the-right
关闭其他标签页1.0.4https://github.com/constructor-s/close-other-tabs
链接提取2.4.4https://sites.google.com/site/linkgopher/
EverSync - Sync bookmarks, backup favorites18.5.7https://addons.mozilla.org/zh-CN/firefox/search/?q=EverSync%20
SingleFile1.21.20https://github.com/gildas-lormeau/SingleFile

快捷键说明

快捷键配置是抄的奶酪的,不过是使用 Keyconfig 插件实现,可以按下Ctrl+Alt+F12调出快捷键配置窗口,窗口里紫色的是手动添加的项目。

新版本已经更换为KeyConfig.uc.js实现,或者脚本自行设置

比如:

Ctrl + F1 显示/隐藏 垂直标签栏
F1 关闭当前标签页
F2 上一个标签
F3 搜索栏关闭时下一个标签,搜索栏打开时搜索下一个
F4 新建标签页
Alt + F1 关闭当前标签页
Alt + F2 关闭右侧所有标签页
Alt + G 谷歌站内搜索
Alt + B 百度站内搜索
Alt + I 查看页面信息
Ctrl + Alt + A 截图
Ctrl+Alt+Shift+A 隐藏火狐截图
Ctrl+Alt+Q 完整截图
Ctrl+Alt+S GIF截图
Ctrl+Alt+C 颜色拾取器

UserChromeJS说明

采用xiaoxiaoflood的方案,脚本管理器(rebuild_Userchrome)和界面样式管理器(Styloaix)也是xiaoxiaoflood的作品。

菜单定制和截图工具 来自奶酪的FF

感谢各位大佬

https://github.com/xiaoxiaoflood/firefox-scripts
https://github.com/black7375/Firefox-UI-Fix
https://github.com/aris-t2/customcssforfx
https://github.com/runningcheese/RunningCheese-Firefox
https://github.com/aminomancer/uc.css.js

更新


样式

  • oneline.css 修复
  • sidra.css 大量修复
标签栏调整,无图标标签增加默认图标,选中标签背景色与工具栏一致更加和谐
修复菜单栏的多处 BUG
地址栏更加Compact
修复 FeedBro 弹出菜单日间样式
再补了几个菜单图标(你估计找不到),补充几个扩展(singleFile, OneTab, uBlock)的菜单图标
增加书签工具栏居中开关
优化触屏样式
具体参照 git commits: https://github.com/benzBrake/FirefoxCustomize/commits/master/resources/themes/sidra.css

UC脚本
新增

VideoBtn.uc.js // 视频一键下载
tabNotifitionBadge.uc.js // 有消息通知标签页图标右上角显示消息数角标
DragNgoModoki.uc.js // 拖拽,未汉化,默认未启用
UserScriptLoader.uc.js // 油猴脚本管理器 UC 版本,未汉化,默认未启用

更新

addMenuPlus.uc.js // 增加 SSL 小锁右键菜单,[conditon="link"] 兼容 textLink_e10s.uc.js,修复使用第三方浏览器打开网页
AddonsPage_fx72.uc.js // 无关修改,支持 alice0775 环境
AutoCopySelectionText.uc.js // 支持复制输入框选中文本
BookmarkOpt.uc.js // 增加【显示/隐藏书签工具栏】按钮
CopyCat.uc.js // 尝试兼容非 xiaoxiaoflood uc 环境,未测试
CustomButtons.uc.js // 修复bug,移除【显示/隐藏书签工具栏】按钮
downloadPlus_ff98.uc.js // 支持 FlashGot,修复 BUG
extensionOptionsMenu.uc.js // 支持 Firefox 103
extensionStylesheetLoader.uc.js // 支持 Firefox 103
miscMods.uc.js // 尝试兼容非 xiaoxiaoflood uc 环境,未测试
movablePanelUIButton.uc.js // 修复部分情况 CSS 不生效
moveReloadIntoUrl.uc.js // 支持 Firefox 103
noBorder.uc.js // 支持 Firefox 103
privateTab.uc.js // 支持 Firefox 103
TabPlus.uc.js // 修复几处 BUG,增加新标签打开侧边栏历史
styloaix.uc.js // 支持 Firefox 103
TabPlus.uc.js // 修正一处重大 BUG
VideoBtn.uc.js // BUG 修复

去除

status-bar.uc.js // 不能在新窗口使用
fluentRevealTabs.uc.js // 上一个版本误加

工具
使用 MouseInc 替代 Hotkeyp,MouseInc 同时支持鼠标手势和快捷功能,而且MouseInc支持便携,不用手动导入快捷键了。


Firefox 更新到 102 正式版

(非必须)调整部分快捷键使用 HotkeyP 调用实现全局,位于 chrome\resources\tools\HotkeyP目录下,请手动打开并导入配置

如果想让 HotkeyP 随 Firefox 启动,点击小猫图标→修改配置文件→便携配置,在新窗口中选择 外部程序,然后添加 HotkeyP 即可

样式
应该解决了大部分 Windows 7 下的样式问题
sidra 主题 从chrome\resources\sidra迁移至chrome\resources\themes
sidra 主题 合并为一个文件(主题选项支持,需要新版 CopyCat.uc.js)
增加主题

单行主题
Cascade Mouse Editon (只适合黑夜模式)

Sidra 主题更新:

增加侧边栏样式,去除图片页面样式,部分图标调整
搜索栏样式调整,显示位置类似 Chrome
图片路径调整 chrome\resources\imageschrome\resources\sidra\images
tooltip 样式调整
保护按钮弹出框样式微调
扩展弹出菜单(面板)样式调整[Tabmixplus, Feedbro, Tampermonkey, stylus, linkgopher]
扩展
增加
关闭左侧标签页
关闭右侧标签页
关闭其他标签页
I don't care about cookies

删除

Universal Bypass // 卡网

禁用

Select like a boss

脚本

更新 userChromeJS 环境

更新

BookmarkOpt.uc.js
AddMenuPlus.uc.js
DownloadPlus_ff98.uc.js
TabPlus.uc.js
CopyCat.uc.js
CustomButtons.uc.js

增加

uiDensity.uc.js // 所有窗口支持紧凑密度
memoryMinimizationButton.uc.js // 内存清理

工具
常用工具从 chrome\resources\bin 移动至 chrome\resources\tools
删除

RegisterFirefoxPortable.exe

增加

HotKeyP 全局热键工具
mspaint.exe Win7 画板


样式
尝试修复 Win7/Win8 兼容性
更换部分图标
脚本
新增

CopyCat.uc.js


拓展
默认禁用 Tab Mix Plus
新增

Copy URL 地址栏新增一个复制地址的按钮
Select Like a Boss
Feedbro
Bookmark Organizer

移除

Selection Context Search
CustomButtons.uc.js // 提供主题选项菜单
BookmarkOpt.uc.js // 书签操作增强
miscMods.uc.js // 未归类的 UC 脚本片段合集
status-bar.uc.js // 状态栏
tabAnimation.uc.js
TabPlus.uc.js // 标签功能增强,超级弱鸡版 TabMixPlus
ToolbarAutoHide.uc.js // 导航栏自动隐藏 可以覆盖 PersonalToolbarAutoHide.uc.js 的功能
verticalTabsPane.uc.js // 垂直标签栏

删除

AddBookmarkHere.uc.js // BookmarkOpt.uc.js 替代
PersonalToolbarAutoHide.uc.js
restoreOldStyleCleanHistory.uc.js 
right_click_close_tab.uc.js // TabPlus.uc.js 替代
rightClickOpenClipboard.uc.js // TabPlus.uc.js 替代
rebuild_userChrome.uc.js // AddonsPage_fx72.uc.js 可以替代功能
UpdateBookmarkLite.uc.js // BookmarkOpt.uc.js 替代

样式
主题重写,增加了主题选项菜单(依赖 CustomButtons.uc.js )
因为有需要用到触控密度,但是暂时没时间修复弧形标签仅支持紧凑的问题。所以暂时舍弃性感的弧形标签,重整了一个简单的标签样式,兼容三个密度。
Megabar 地址栏放大效果禁用
主题应用到状态栏
显示垂直标签栏时隐藏原标签栏
菜单仿 Edge

仿造Edge菜单.png仿造Edge菜单.png
删除

新书签样式,4边等宽.png新书签样式,4边等宽.png


升级 Firefox 到 100 正式版
拓展
去除

Roomy Bookmarks Toolbar redux

新增

Feedbro // 加入了我定制的中文语言

userChrome.js
有更新的都跟进原作者更新了
加入了

right_click_close_tab.uc.js // 右键关闭标签页,默认不开启
osDetector.uc.js // 样式依赖脚本不可删除

部分快捷键调整
样式
Sidra 主题更新
部分图标更换,标签栏细节打磨
新增打开垂直标签时隐藏标签栏


拓展
去除

Swift Selection Search
Reload in address bar

加回上次溜掉的

广告终结者
Keepass Tusk

新增

QRCode
Roomy Bookmarks Toolbar redux

userChrome.js
修复 addMenuPlus 脚本无法复制 base64,GroupMenu 不响应 onshowing事件的问题
使用 addMenuPlus 替代 Swift Selection Search
新增

movablePanelUIButton.uc.js
moveReloadIntoUrl.uc.js (替代 Reload in address bar)
textZoomPerDomain_e10s.uc.js
urlbarContainerColor.uc.js

自定义菜单排版增强
样式
浏览器界面
Lepton 跟进上游,修正基础样式问题。
调整菜单间隔,调整 MenuGroup 样式
Sidra 修复多个图标夜间模式不变色,修复容器图标黑白的问题,菜单栏与标签合成一行,按下 alt 再也不会把网页往下顶了。
网页
新增4个百度的排版优化样式
油猴
新增多个脚本,比如(AC-悬浮论坛回复框,多选框伴侣,百度百科图片无水印,西瓜自动高清),如果有重复的请自行删除。有的不足为外人道也


拓展
Selection Context Search 更换为 Swift Selection Search
这次漏掉部分拓展,下次再加上
userChrome.js
新增keyconfig.uc.jsAddonsPage_fx72.uc.jsurlbarContainerColor.uc.js
截图按钮更换为 QuickSnapshot_Mod.uc.js
rightClickOpenClipboard.uc.js更新
textLink_e10s.uc.js更新
样式
继续完善 Sidra 主题,补全更多图标
油猴
自动翻页脚本更换为东方永页机


升级火狐版本到 100b2
修复首页默认图标不可修改
拓展
更换暴力猴为 Tampermonkey
新增 Adblock PlusuBlock Origin广告净化器终结内容农场
userChrome.js
修复 downloadPlus_ff98.uc.js
新增 restoreOldStyleCleanHistory.uc.js
userscript
新增 disable qq.com beacon,解析VIP视频集合
样式
完善 Sidra 主题,补全图标(约70%)
修复搜索框样式


脚本 新增 downloadPlus_ff98.uc.js
样式 调整,新增初始版 Sidra 主题
油猴 新增 自动无缝翻页/Youtube 双语字幕/Wenku Doc Downloader/超星/学习通助手,自动挂机查题可用(改良版) 移除 Super_Preload_Plus_改
规则 Header Editor 规则更新
拓展 新增 Keepass Tusk/Universal Bypass/AutoProxy/Linkificator 移除 Save File To/Dual Sub

下载地址

评论 (83)

  • 脚本文件夹内的脚本没起作用,怎么破?

    回复
    • 要不放对位置,要不脚本报错,你要看浏览器内容工具箱里控制套有什么报错啊

      回复
  • 大佬你好,请问我看脚本文件夹有个下载的脚本,但是不能实现下载禁止出现点确认的界面,下载完成也不会提示音,我把以前的下载提示音脚本放进也没用

    回复
    • 那个脚本大部分功能依赖于老式的下载面板, 脚本强制打开这个面板
      至于下载提,修改脚本,有开关,如果开了也无效那就是无效了,因为我用不到,有问题也没空修

      回复
  • jdz

    工具栏上那个帐户图标怎么不能去掉或者隐藏?

    回复
    • 两个方法
      1.注释 user.js 最后一行
      2.下载新版

      回复
    • 禁用 Sidra 样式,然后启用 Lepton 样式

      回复
  • 怎么可以把标签页弄成圆弧框的,新的火狐UI样式

    回复
    • 把lepton样式禁用,然后用这个css就行 https://github.com/wilfredwee/photon-australis/blob/master/userChrome-light.css

      回复
      • 好的,现在还有一个问题,就是我把之前的下载成果声音提醒脚本放到Chrome,但是现在失效了,我看Chrome目录下,没有userChrome.js了

        回复
        • 我这个用的xiaoxiaoflood的方案userChrome在utils目录下,如果你新增userchromejs脚本,那可能是你的脚本不兼容当前ff版本或者不兼容xiaoxiaoflood的userchromejs

          回复
Top