g531956119
V2EX  ›  Firefox

Firefox 会不定期把新标签页重设为火狐搜索起始页

  •  
  •   g531956119 · Oct 31, 2021 · 8055 views
    This topic created in 1835 days ago, the information mentioned may be changed or developed.

    非国内特供版,但是是简中版本的 Firefox Developer Edition ,可以在关于页面看到 关于 Firefox

    有时候打开浏览器会显示火狐起始页,去设置可以发现主页和新标签页被改成了自定义网址 图片

    奇怪的是,这个“自定义网址”对于「简中」版本来说才是「默认」设置,当改为“默认”的空标签时,会显示恢复默认设置的按钮;而选择“自定义网址”时则没有这个按钮。 ? ???

    另外,如果你自定义了一个地址,当你切换选项时,自定义网址项也会被重置成火狐起始页。 重置

    目前这个网页和往年一样加入了双 11 广告,这种做法具体如何我就不评价了🙄 Snipaste_2021-10-31_00-31-04

    Supplement 1  ·  Oct 31, 2021

    研究了一下,Firefox是可以覆盖全局设置的

    These functions can be used in the mozilla.cfg file:
    
    defaultPref();	// set new default value
    pref();		// set pref, allow changes in current session
    lockPref();	// lock pref, disallow changes
    

    在安装目录下创建一个文件,比如mozilla.cfg,并使用上文提到的lockPref()或者defaultPref()

    //
    defaultPref("browser.startup.homepage", "about:home");
    

    之后,在安装目录\defaults\pref\下新建一个文件,名为local-settings.js,用来加载mozilla.cfg的设置

    //
    pref("general.config.obscure_value", 0); // only needed if you do not want to obscure the content with ROT-13
    pref("general.config.filename", "mozilla.cfg");
    

    首行需要空出来,因为"The parser ignores the first line of this file under the assumption that it was made unparseable on purpose 'to protect the privacy of the JavaScript preferences file from loading by the browser'".

    重启浏览器可以发现默认设置已经被覆盖,这下应该不会有主页和新标签页被强改的问题了 20211031131419

    自定义网址也变成了空的,不过仍然不能记住,应该是原版的特性吧 图片

    31 replies  •  2023-12-25 12:42:49 +08:00
    emonc
    emonc
    Oct 31, 2021
    1
    nightly 没这个情况
    congjinyebaiya
    congjinyebaiya
    Oct 31, 2021 via Android
    2
    有。我也是国际版,过段时间形变钱也就会自动被改成 cn 首页,很迷惑
    congjinyebaiya
    congjinyebaiya
    Oct 31, 2021 via Android
    3
    @congjinyebaiya 打错字儿了,是“过段时间新标签页就会自动被改成 cn 首页
    terence4444
    terence4444
    Oct 31, 2021 via iPhone
    4
    中文版是这样,换英文版吧
    dingwen07
    dingwen07
    Oct 31, 2021
    5
    要把 Firefox 的 UI 更改为英语
    jiaxinbinggan
    jiaxinbinggan
    Oct 31, 2021
    6
    試試繁中
    Cielsky
    Cielsky
    Oct 31, 2021 via Android
    7
    不应该啊,这个网址只有国内特供版才有啊,国内特供只有正式版。
    我之前用国际版没遇到过这个问题,然后现在在 nightly 版,也没这个问题
    lmmortal
    lmmortal
    Oct 31, 2021 via iPhone
    8
    @Cielsky 特供版是北京谋智做的吧,首页比这复杂的多了

    楼主在输入 cn.bing.com 以后不要直接去切换选项,鼠标点一下输入框外的空白位置试试?我猜测这种输入框没有保存按钮所以一般都是失去焦点后自动保存的,你的操作并没有保存这个网址
    yfugibr
    yfugibr
    Oct 31, 2021 via Android
    9
    语言设为中文就会有这个问题
    之前我的也被改了两次,一气之下就给卸了
    g531956119
    g531956119
    OP
    Oct 31, 2021 via Android
    10
    @lmmortal 无效,测试过即使是关闭浏览器重新打开,确认自定义网址生效之后,更改选项还是会导致重置为 start.firefoxchina.cn
    看来这个问题是无解了,zh_cn 就注定吃屎呗
    Nasei
    Nasei
    Oct 31, 2021
    11
    没遇到过,也是简中版的火狐
    lmmortal
    lmmortal
    Oct 31, 2021
    12
    正式版火狐,默认的主页是可以自己设置出现哪些内容的,搜索、集锦、只言片语之类的,默认主页甚至不是个 url ,打开 about:newtab 就是 firefox 默认主页了

    https://i.loli.net/2021/10/31/WGCEXp14klUaDA6.png
    https://i.loli.net/2021/10/31/EUYLNzV6ut27fye.png
    PMR
    PMR
    Oct 31, 2021 via Android
    13
    同 Dev edition 简中

    用 4/5 年都是正常

    建议 检查下 add-ons 或其它软件
    wavingclear
    wavingclear
    Oct 31, 2021❤️1
    14
    正式版更新通道,首页百度,印象中一年会被切换一回,好像还可以接受
    刚打开测试了下,都不用切换选项,原地点选“自定义网址”就会改你的文本框内容

    建议直接处理 prefs.js 和 user.js 把启动页“锁定”成你要的网页,研究一下 about:config 里面 homepage 的项目哪些是需要写到文件里的
    g531956119
    g531956119
    OP
    Oct 31, 2021
    15
    @wavingclear 即使修改了 prefs.js ,修改新标签页设置的时候还是会出现那个讨厌的网址
    不过,Firefox 允许你覆盖全局默认设置(具体见 append ),这下应该可以一劳永逸地解决
    tianzhidao44
    tianzhidao44
    Oct 31, 2021 via iPhone
    16
    下载英文版,安装好之后单独装中文包,没出现过这种情况。
    NewYear
    NewYear
    Nov 1, 2021
    17
    我的不会,中文版,93.0 了。
    agu
    agu
    Nov 2, 2021 via Android
    18
    时代变了,一些群体也一去不复返
    12101111
    12101111
    Nov 2, 2021
    19
    自己编译的 Firefox, 未见此情况,主页未作修改,默认就是 about:newtab
    https://github.com/12101111/overlay/blob/master/www-client/firefox/firefox-94.0_beta5.ebuild
    psklf
    psklf
    Nov 3, 2021
    20
    从来不会,我设定语言为 English UK
    新页面设定为默认:Firefox Home (Default)
    Xushet
    Xushet
    Nov 3, 2021
    21
    nightly 今天更新完重启也会显示这个广告了,恶心恶臭
    lihua
    lihua
    Nov 5, 2021
    22
    暂时也将语言设置为 English US 了。
    kaishi123
    kaishi123
    Nov 6, 2021
    23
    今天遇到这个了,无语。
    MiketsuSmasher
    MiketsuSmasher
    Nov 7, 2021
    24
    如果用 Linux 系统,建议用 Arch 的编译版本,用了两年没有出现过这种问题
    https://archlinux.org/packages/extra/x86_64/firefox/
    以及中文语言包
    https://archlinux.org/packages/extra/any/firefox-i18n-zh-cn/
    至于安装问题就需要你自己去解决了
    t2jk4000
    t2jk4000
    Nov 11, 2021
    25
    今天刚刚碰到这个问题,还以为中病毒了(
    LxnChan
    LxnChan
    Jan 9, 2022
    26
    Ubuntu 上面用 Gnome 编译版从未遇到过特供版首页,Windows 版本下载的时候我下的就是特供版,反正平常用 Chrome ,Firefox 就是个调试和适配的工具,也无所谓了。
    另外下了国外版记得关更新,更新的时候会根据语言和 IP 判定会更新到特供版。
    umbrel
    umbrel
    Apr 1, 2022
    27
    问题仍然存在 今天又碰上了 建议用 googlereplacer 插件拦截对这个域名的 get 请求
    CameforFirefox
    CameforFirefox
    Apr 11, 2022
    28
    @dingwen07 卧槽,我刚想说我用了多年没遇到过被改的情况。用英文版确实可以省很多事啊。。。
    WuSiYu
    WuSiYu
    Nov 10, 2022❤️1
    29
    和版本没关系,从官网下的也一样,只要用了简体中文就会中招,是通过语言文件引入的配置:
    比如: https://ftp.mozilla.org/pub/firefox/releases/106.0/linux-x86_64/xpi/zh-CN.xpi ,是简体中文的语言文件
    是一个 zip 格式的压缩包,打开里面的 /browser/chrome/zh-CN/locale/browser/browser.properties 文件,拉到最后几行,可以看到:

    # DO NOT REMOVE: this string is used to set up the home page for zh-CN
    browser.startup.homepage = https://start.firefoxchina.cn

    这就是罪魁祸首了
    WuSiYu
    WuSiYu
    Nov 10, 2022
    30
    对于“每隔一段时间就会变成.cn 主页”的现象,我猜测是因为更新语言包时导致它重新应用了这个设置,覆盖了用户设置的值
    YogiLiu
    YogiLiu
    Dec 25, 2023
    31
    实在是受不了了,在 Mozilla 的论坛发了一篇帖子,希望能有人管管。
    https://connect.mozilla.org/t5/discussions/malicious-behavior-in-simplified-chinese-language-pack-for/td-p/47855
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2278 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 69ms · UTC 13:36 · PVG 21:36 · LAX 05:36 · JFK 08:36
    ♥ Do have faith in what you're doing.