无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 12244|回复: 76
打印 上一主题 下一主题

[分享] 火狐很好,没有谷歌内核的小毛病,改造也基本搞定

    [复制链接]
跳转到指定楼层
1#
发表于 2024-4-4 08:11:17 来自手机 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 窄口牛 于 2024-4-26 06:59 编辑

开始转向火狐浏览器了。

点评

没见改造后上传,全是空谈  发表于 2024-4-5 07:38
辛苦了  发表于 2024-4-4 08:22

评分

参与人数 1无忧币 +2 收起 理由
yyz2191958 + 2 赞一个!

查看全部评分

来自 2#
 楼主| 发表于 昨天 16:16 | 只看该作者
本帖最后由 窄口牛 于 2025-11-14 16:18 编辑

火狐个人设置
about:config
修改搜索引擎
browser.urlbar.update2.engineAliasRefresh  布尔  ture

关闭最后一个标签不关闭浏览器: browser.tabs.closeWindowWithLastTab
在新标签页打开书签:browser.tabs.loadBookmarksInTabs
火狐浏览器修改userAgent的办法一:
找到“general.useragent.override”,如果没有这一项,则点右键“新建”->“字符串”,输入这个字符串。
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36
找到toolkit.legacyUserProfileCustomizations.stylesheets,并将这一项目设置为 true,
about:support,选择下方的 Profile Folder,点击 Open Folder。
在这里,我们创建一个名叫 chrome 的文件夹,接下来的所有自定义脚本都放入这一文件夹之中。
userChrome.css
/* USER PARAMETERS */
#bookmarksMenuPopup, #BMB_bookmarksPopup {
  --user-top-bottom-padding: 2px; /* spacing tightness; default is 8px */
  --user-items-per-column: 45; /* reduce if the menu doesn't fit */
}
/* RULES */
/* Modify bookmark spacing only in bookmark menus */
menupopup:not(.in-menulist) > menuitem,
menupopup:not(.in-menulist) > menu {
  padding-block: var(--user-top-bottom-padding, inherit) !important;
  min-height: unset !important;
}
/* Keep width to a reasonable total */
#bookmarksMenuPopup, #BMB_bookmarksPopup {
  max-width: 80vw !important;
  overflow-x: scroll !important; /* DOESN'T WORK */
}
/* Apply grid layout */
.menupopup-arrowscrollbox * {
  display: grid;
  grid-auto-flow: column;
  grid-template-rows: repeat(var(--user-items-per-column, 28), auto);
  grid-auto-columns: minmax(200px, 380px);
}
多列书签就有了
语言包解压到浏览器目录可以解决,中文语言包造成的启动或者打不开网页问题。
不同版本运行会提示并要求建立新的配置文件,只需编辑用户目录的compatibility.ini的LastVersion=即可,
而这个ID来自软件目录的platform。

以下脚本可以实现多个火狐内核浏览器使用同一个用户目录

    Option Explicit
    Sub Main()
        On Error Resume Next
        Dim fso, currentPath
        Set fso = CreateObject("Scripting.FileSystemObject")
        currentPath = fso.GetParentFolderName(WScript.ScriptFullName)
        Dim dirA, dirB, platformIniPath, compatibilityIniPath
        dirA = fso.BuildPath(currentPath, "Appx86")
        dirB = fso.BuildPath(currentPath, "Data")
        platformIniPath = fso.BuildPath(dirA, "platform.ini")
        compatibilityIniPath = fso.BuildPath(dirB, "compatibility.ini")
        If Not fso.FolderExists(dirA) Then
            WScript.Echo "错误:目录A不存在"
            Exit Sub
        End If
        If Not fso.FileExists(platformIniPath) Then
            WScript.Echo "错误:platform.ini文件不存在"
            Exit Sub
        End If
        Dim timestamp, version
        If ReadPlatformIni(platformIniPath, timestamp, version) Then
            If Not fso.FolderExists(dirB) Then
                fso.CreateFolder dirB
            End If
                fso.DeleteFile compatibilityIniPath, True
            End If
            If CreateCompatibilityIni(compatibilityIniPath, version, timestamp) Then
                'WScript.Echo "成功更新compatibility.ini文件"
            Else
                WScript.Echo "错误:创建compatibility.ini文件失败"
            End If
        Else
            WScript.Echo "错误:读取platform.ini文件失败"
        End If
        Set fso = Nothing
    End Sub
    Function ReadPlatformIni(filePath, ByRef timestamp, ByRef version)
        On Error Resume Next
        Dim fso, file, content, lines, i
        Set fso = CreateObject("Scripting.FileSystemObject")
        If Not fso.FileExists(filePath) Then
            ReadPlatformIni = False
            Exit Function
        End If
        Set file = fso.OpenTextFile(filePath, 1, False)
        content = file.ReadAll
        file.Close
        lines = Split(content, vbNewLine)
        If UBound(lines) < 1 Then
            lines = Split(content, vbCrLf)
        End If
        If UBound(lines) < 1 Then
            lines = Split(content, vbLf)
        End If
        timestamp = ""
        version = ""
        For i = 0 To UBound(lines)
            Dim line
            line = Trim(lines(i))
            If Left(line, 8) = "BuildID=" Then
                timestamp = Mid(line, 9)
            ElseIf Left(line, 10) = "Milestone=" Then
                version = Mid(line, 11)
            End If
        Next
        If timestamp <> "" And version <> "" Then
            ReadPlatformIni = True
        Else
            ReadPlatformIni = False
        End If
        Set fso = Nothing
    End Function
    Function CreateCompatibilityIni(filePath, version, timestamp)
        On Error Resume Next
        Dim fso, file
        Set fso = CreateObject("Scripting.FileSystemObject")
        Set file = fso.CreateTextFile(filePath, True)
        file.WriteLine "[Compatibility]"
        file.WriteLine "LastVersion=" & version & "_" & timestamp & "\" & timestamp
        file.Close
        If Err.Number = 0 Then
            CreateCompatibilityIni = True
        Else
            CreateCompatibilityIni = False
        End If
        Set fso = Nothing
    End Function
    Main


回复

使用道具 举报

3#
发表于 2024-4-4 08:21:32 | 只看该作者
谢谢分享
回复

使用道具 举报

4#
发表于 2024-4-4 08:22:35 | 只看该作者
论坛大师多。谢谢分享!
回复

使用道具 举报

5#
发表于 2024-4-4 08:26:32 | 只看该作者
很久没有用过这个了,改天试试
回复

使用道具 举报

6#
发表于 2024-4-4 08:34:57 | 只看该作者
个人感觉速度不如谷歌,看网页视频CPU占用较高
回复

使用道具 举报

7#
发表于 2024-4-4 08:35:57 来自手机 | 只看该作者
拿来看看,很久没有用火狐了
回复

使用道具 举报

8#
发表于 2024-4-4 08:40:54 | 只看该作者
谢谢分享
回复

使用道具 举报

9#
发表于 2024-4-4 08:42:50 | 只看该作者
谢谢分享,改天也用一下
回复

使用道具 举报

10#
发表于 2024-4-4 08:50:35 | 只看该作者
从1.0开始用的现在,很好,只是中间出现一次书签不能同步,后改为本地书签。
回复

使用道具 举报

11#
发表于 2024-4-4 08:51:43 | 只看该作者
我用360
回复

使用道具 举报

12#
发表于 2024-4-4 08:54:02 来自手机 | 只看该作者
感谢感谢
回复

使用道具 举报

13#
发表于 2024-4-4 09:07:00 | 只看该作者
有机会试试, 很早以前用过火狐
回复

使用道具 举报

14#
发表于 2024-4-4 09:30:23 | 只看该作者
火狐谷歌都用
回复

使用道具 举报

15#
发表于 2024-4-4 09:37:42 | 只看该作者

谢谢分享
回复

使用道具 举报

16#
发表于 2024-4-4 09:48:38 | 只看该作者
一直在用奶酪的火狐,非常的稳定
回复

使用道具 举报

17#
发表于 2024-4-4 09:59:44 | 只看该作者
其实浏览器对我来讲 最大的用途就是多平台 然后就是浏览器同步
回复

使用道具 举报

18#
发表于 2024-4-4 10:08:15 | 只看该作者
不知道翻译功能如何
回复

使用道具 举报

19#
发表于 2024-4-4 10:08:43 | 只看该作者
谢谢楼主分享
回复

使用道具 举报

20#
发表于 2024-4-4 10:24:05 | 只看该作者
个人观点!
火狐的速度慢,看视频也慢!
不过你说啥缺点的,那个没漏洞?

我自己的观点就是那个速度快用哪个,漏洞?管他的!

就没那个没漏洞的!

点评

哪个快,用哪个。对于普通用户而言,速度是首先考虑的。  详情 回复 发表于 2024-10-12 10:34
回复

使用道具 举报

21#
发表于 2024-4-4 10:36:56 | 只看该作者
谢谢分享
回复

使用道具 举报

22#
发表于 2024-4-4 13:15:49 | 只看该作者
ff和chrome两个都用互相补充,使用中最常见的问题脚本和扩展什么的有时会出现一个正常一个不正常的情况;
回复

使用道具 举报

23#
发表于 2024-4-4 14:42:31 | 只看该作者
试一下,谢谢楼主!
回复

使用道具 举报

24#
发表于 2024-4-4 14:46:13 | 只看该作者
#在这里快速回复#赞一个!
回复

使用道具 举报

25#
发表于 2024-4-4 14:54:46 | 只看该作者

谢谢分享
回复

使用道具 举报

26#
发表于 2024-4-4 15:01:09 | 只看该作者
谢谢分享
回复

使用道具 举报

27#
发表于 2024-4-4 15:41:58 | 只看该作者
没头没尾,这是在说啥???

------------------------------
回复

使用道具 举报

28#
发表于 2024-4-4 15:56:55 | 只看该作者
一直保持FF,多一份选择
回复

使用道具 举报

29#
发表于 2024-4-4 16:19:18 | 只看该作者
谢谢分享
回复

使用道具 举报

30#
发表于 2024-4-4 16:29:39 | 只看该作者
回复

使用道具 举报

31#
发表于 2024-4-4 17:35:38 | 只看该作者
chrome最大的毛病是cpu和内存占用大,经常关闭好几个网页了进程还在呢

点评

用tete009的修改版。 本身就是便携版。 然后自己装下扩展、油猴、改一下使用习惯即可。  详情 回复 发表于 2024-10-12 10:21
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2025-11-15 20:05

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表