pq
V2EX  ›  Firefox

我觉得 Firefox 最大的问题不是慢,而是字体渲染!

  •  
  •   pq · Oct 22, 2017 · 11091 views
    This topic created in 3147 days ago, the information mentioned may be changed or developed.

    这几天刚从 Fedora 切换到 Debian,安装 Chrome Google 官方包时发现不能像 Fedora 那样,将 chrome-sandbox 的 suid 去掉了,而且加启动参数禁用 suid sandbox,只用 seccomp sandbox 也不行,看来 google 的 deb 包跟 rpm 是不一样的,一个浏览器,弄个 suid 来跑,感觉实在没有安全感,然后在这个论坛听人说最新的 Firefox 57 很不错,就尝试装了最新的 b10,结果打开一看,我的个天,界面丑陋就不说了,字体实在是没法看,无论中文还是英文,它显示同样的字体的跟 debian 桌面其它应用都不一样,跟 Chrome 更是差远了,折腾了好大一会后只好放弃了,还是不得不继续让 Google 的 suid 强 X。。。

    36 replies    2019-09-22 23:18:46 +08:00
    honeycomb
        1
    honeycomb  
       Oct 22, 2017 via Android
    没话好说,居然说 fx57 长得不好看
    Haiwx
        2
    Haiwx  
       Oct 22, 2017   ❤️ 2
    第一次听 Firefox 的字体渲染不行的,笑。
    msputup
        3
    msputup  
       Oct 22, 2017 via iPhone
    字体渲染差?能比的过 idea 系的字体渲染再来说差。
    jadeity
        4
    jadeity  
       Oct 22, 2017
    设计理念不一样吧,chrome 更适合开箱即用,FF 需要调教吧。
    zjp
        5
    zjp  
       Oct 22, 2017 via Android
    @msputup 这么比较不公平吧… idea 跑在 jvm 上,字体渲染也是 jvm 的锅
    xratzh
        6
    xratzh  
       Oct 22, 2017
    这个和系统的字体有关的。比如 manjaro 的 ff 系统我感觉就很棒。
    crazytroll
        7
    crazytroll  
       Oct 22, 2017 via iPhone
    我倒是觉得 firefox 的字体渲染不错

    反而是 chrome 的字体看起来发虚

    Linux 下的 firefox 字体调整一下挺漂亮的
    unique
        8
    unique  
       Oct 22, 2017   ❤️ 1
    sagaxu
        9
    sagaxu  
       Oct 22, 2017
    @msputup idea 字体需要用 patch 过的 JRE,patch 之后的 JRE 跟其他程序渲染的没区别了
    @crazytroll 只要配置得当,chrome 和 firefox 字体几乎是一样的,渲染效果没有明显差别
    @zjp 那不是 JVM 的锅,是 JVM 规避专利风险,官方出的没打补丁,他自己又不知道怎么打补丁

    ubuntu 下有打好补丁的 ppa.launchpad.net/no1wantdthisname/openjdk-fontfix/ubuntu
    pq
        10
    pq  
    OP
       Oct 22, 2017
    @xratzh 我在 debian 上同时安装了 Firefox 和 Chrome,字体设置中都是 Noto Sans CJK,而且整个系统就装了两种中文字体,另一个是 ukai,专门拿来显示视频字幕的。

    就这样的环境,这锅 Firefox 不背,难道怪 debian ?我其它的应用,比如 mousepad 文本编辑器之类,字体好看得很。
    pq
        11
    pq  
    OP
       Oct 22, 2017
    @jadeity 真不知道应该如何调教,我弄了好久都没搞定,难道这也要装扩展?
    pq
        12
    pq  
    OP
       Oct 22, 2017
    @honeycomb 首先,ff 不能像 chrome 那样去掉 window title,必须在系统的窗口管理器中调整;其次,那个大大的直角 tab 真的很难看,还不如以前的 ff 那种圆角。
    pq
        13
    pq  
    OP
       Oct 22, 2017
    @Haiwx 你可能是在 Windows 或 Mac 平台上用的吧? linux 下你试试。。。
    pq
        14
    pq  
    OP
       Oct 22, 2017
    @unique 你这是 Mac 版的么?是挺好看的,要有这效果我就用了。。。
    watzds
        15
    watzds  
       Oct 22, 2017 via Android
    反正我看 ubuntu 上,windows 上都是 ff 字体渲染好,当然要做点设置
    nightcat
        16
    nightcat  
       Oct 22, 2017 via Android
    @unique 你的是什么桌面环境,我的 GNOME 上为什么在 Tab 栏上还有一个标题栏,两个额头,逼死强迫症
    halczy
        17
    halczy  
       Oct 22, 2017
    和楼主情况一样,感觉新版 Firefox 的字体锯齿挺明显的。

    英文


    中文
    pisser
        18
    pisser  
       Oct 22, 2017
    觉得楼主最大的问题不是不懂,而是不懂装懂,看看你水了那么多贴的感悟。。。
    xratzh
        19
    xratzh  
       Oct 22, 2017
    给你举个例子。Galliumos 是 ubuntu 的派生版本,他的简体中文某些字显示非常不好,terminal 里面也很多方块,中文显示一塌糊涂。但你只要安装一下 wqy,所有问题都解决了。ubuntu 有些字体安装后,ff 在系统重启后会变化。所以,楼主你系统另外装了多少字体?有哪些种类?说说呗。
    jadeity
        20
    jadeity  
       Oct 22, 2017
    @pq 那得看具体你说的是 FF 的 UI 界面都不行,还是只是页面内容的不行。如果连界面 UI 都不行那是系统配置和软件配置,如果单是内容不行可能调一下 CSS 就好了。
    honeycomb
        21
    honeycomb  
       Oct 22, 2017
    @pq 能自圆其说就行
    zjp
        22
    zjp  
       Oct 22, 2017 via Android
    @sagaxu 谢谢告知 印象中 Idea 用的 jre 是优化过字体渲染了
    pq
        23
    pq  
    OP
       Oct 22, 2017
    @xratzh 我上面的帖子已经说过了,我知道有关 fontconfig 的基本知识,所以也没乱装字体,debian 的 CD 版本安装的系统本身也很精简,总共不到 10 个 fonts-*包,其中没有中文字体,我自己就只装了 Noto Sans CJK 和 ukai 两个中文字体包。
    sagaxu
        24
    sagaxu  
       Oct 22, 2017
    @pq 你需要 ubuntu,debian 底层库少打了几个渲染补丁
    unique
        25
    unique  
       Oct 22, 2017
    @pq @nightcat FirefoxNightly
    crysislinux
        26
    crysislinux  
       Oct 22, 2017 via Android
    我感觉 mac 上 Firefox 的字体看着不太舒服
    igaozp
        27
    igaozp  
       Oct 22, 2017 via Android
    @unique 这是什么字体?
    chu1337
        28
    chu1337  
       Oct 22, 2017
    电脑上保留 ff 的原因只有一个,hackbar...
    xuan880
        29
    xuan880  
       Oct 22, 2017
    啥?你说 firefox 性能呀,速度呀,啥的比不上 Chrome 我没意见,你说字体渲染比不上 Chrome?Chrome 那个字体能看?
    pq
        30
    pq  
    OP
       Oct 22, 2017
    @xuan880 反正在我用过的 Fedora/Debian 上,ff 的字体显示是远不如 Chrome,或许你们是 fontconfig 高手,但我只是稍有了解,顶多搞搞字体 alias,无法让字体显示得更漂亮,事实上,我默认安装的系统,所有应用字体显示都挺漂亮的,只有 ff 这个搞不定,同样的 Noto Sans 字体,它都能显示得与众不同。。。
    msputup
        31
    msputup  
       Oct 22, 2017 via iPhone
    @sagaxu 为什么只有 ubuntu 的 jre 需要 patch,我试了下 archlinux 下,是正常的,然后 ubuntu16.04 ,17.10 都一样
    sagaxu
        32
    sagaxu  
       Oct 22, 2017
    @msputup 不是只有 ubuntu 的 jre 需要 patch,是所有怕专利官司的发行版都需要 patch,ubuntu 至少是有 lcd 补丁的,而 arch 默认补丁打的比 ubuntu 还多。玩 arch 的应该听说过 Infinality 字体补丁吧。

    @pq 可以打开 FC_DEBUG 调试看看两者的区别
    lmmortal
        33
    lmmortal  
       Oct 23, 2017 via iPhone
    Windows10
    不做任何调教,你可以试一下看看有没有浏览器渲染出的网页比 firefox 好看的
    只能说你的系统问题
    omph
        34
    omph  
       Oct 30, 2017
    firefox57 毕竟还不是正式版,用源里的 56 应该没问题
    nullizer
        35
    nullizer  
       Nov 15, 2017
    我的结论跟楼主正好相反,从来都是忍受不了 Chrome 的渲染效果而坚持 Firefox 的。fontconfig 配置从文泉驿正黑->文泉驿微米黑->Droid Sans Fallback->思源黑体这样一路用过来了,只有 Firefox 堪用,一票基于 Chromium 的浏览器都不行。
    mrcode
        36
    mrcode  
       Sep 22, 2019
    同感,尤其是英文版的 Firefox,默认字体有点问题
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1254 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 72ms · UTC 17:40 · PVG 01:40 · LAX 10:40 · JFK 13:40
    ♥ Do have faith in what you're doing.