Why does Firefox not display certain characters on a website (won't display "y" but will display "Y") and why does it sometimes replace entier words with "ddddd"?
Running Firefox 149.0.2 (64-bit) on MacBook Pro (16-inch, 2019) with Catalina (10.15.9).
I was in the process of updating a non-profit's website and had opened the html file on my computer. I noticed that the "y" (lower case) was missing from the days of the week. I checked the RUNNING website and saw the same thing. Checked he same website with Safari and the "y" suddenly appeared. Okay, so I then tried to add another "y" somewhere else on that page and ... nothing, so on a whim I added a "Y" to my Mac's file and guess what? It upper case Y displayed. Also noticed that on some web pages instead of showing me the characters in some words, it substitutes "ddddddd" for some words. What's up?
ప్రత్యుత్తరాలన్నీ (1)
You can check in the Rules tab in the right panel in the Inspector what font-family is used for selected text. You can check in the Fonts tab in the right panel in the Inspector what font is actually used because Firefox might be using a different font than specified by the website, if necessary expand "All fonts...". If the Fonts tab is hidden, click the Down arrow at the right end.
See also: /questions/1278708
Issues with a weird looking font or missing glyphs can be caused by a problem with a specific font and you need to identify this font and fix this. You may find that this can be resolved by finding and removing duplicate fonts installed in the local ~/Library/Fonts folder, that are conflicting with standard system fonts.
You can check in Font Book for font issues like corrupted and duplicate fonts. Note that you should be careful about disabling "Allow pages to choose their own fonts, instead of your selections above" as this will cause issues with iconic fonts used by webpages to display small icons (you may see text labels instead of icons).