We're calling on all EU-based Mozillians with iOS or iPadOS devices to help us monitor Apple’s new browser choice screens. Join the effort to hold Big Tech to account!

搜索 | 用户支持

防范以用户支持为名的诈骗。我们绝对不会要求您拨打电话或发送短信,及提供任何个人信息。请使用“举报滥用”选项报告涉及违规的行为。

详细了解

Firefox 96.03 on Mac Monterey doesn't display Cyrillic fonts correctly

  • 5 个回答
  • 1 人有此问题
  • 11 次查看
  • 最后回复者为 gevangasteren

more options

When visiting sites such as the Russian Wikipedia, characters that are in the Cyrillic Times New Roman font display as blocks (shown in image). Safari does not have this problem.

When visiting sites such as the Russian Wikipedia, characters that are in the Cyrillic Times New Roman font display as blocks (shown in image). Safari does not have this problem.
已附加屏幕截图

所有回复 (5)

more options

Don't know what happened to the image, here is a imgur link that shows it non-corrupted. https://i.imgur.com/vyifY0u.png

more options

[v56+] Type about:preferences#general<enter> in the address box. Under fonts and colors, press the Advanced button. Scroll to the bottom, turn on Allow Web Sites To Choose Their Own.

Make sure you haven't enabled a High Contrast theme in the OS settings.

  • We have seen reports that this can be caused by a problem with fonts like Roboto or Helvetica that

you have installed locally and that might be corrupted or are missing some variants. Also, make sure you allow pages to choose their own fonts and that you do not block remote (downloadable) fonts.

  • If you use uBlock Origin make sure not to "block remote fonts".
more options

Allow websites to use their own fonts is already checked, also on uBlock. No high contrast theme either. It's weird because Safari displays the page correctly, but not Firefox. Using inspect element it seems that the specific font it's having trouble with is Georgia Bold.

more options

Try this; remove Georgia Bold. Then try the site again. (Sorry, I don't know how.)

more options

Same situation here. (I have uBlock set up correctly, also Firefox’s setting for letting web pages choose their own fonts.)

I found a web page using Roboto but that displays Cyrillic text correctly: https://www.ranker.com/list/famous-poets-from-ukraine/reference

After changing the Wikipedia theme to either Monobook or Timeless, the Cyrillic title displays properly, even though the Timeless theme uses the same Linux Libertine font as the problematic themes Vector legacy 2010, Vector 2022, and MinervaNeue.

There does seem to be something fishy about Firefox’s handling of this Linux Libertine, though. Do you know Font Ninja? It’s an add-on that shows you which fonts are used on the current web page. Now check out the screenshot of the Wikipedia Preferences page, where the text "Preferences" displays properly, but the sample text under the heading "Linux Libertine" in the Font Ninja window is shown in a sans-serif font. Also note the text there: "This is a system font", which is clearly not talking about Linux Libertine!

I add in the analogous screenshot from Russian Wikipedia (using the same Wikpedia theme) just to show what happens to Cyrillic text there.

My theory is that Firefox is replacing Linux Libertine by another font, some ancient fall-back system font that doesn’t include Cyrillic characters. But it does that only in certain cases, as evidenced by the correct display of different Wikipedia themes that use the very same Linux Libertine font. My guess is that, maybe, the problematic themes apply a certain style, like "Semi-Bold", which triggers this behavior, but I don’t know how to check that.

Hope this helps to pinpoint the problem – and solve it ;-)