What is this? copying and pasting this text into a text editor revealed perfect english. Why are they shown this way in Safari 9.0.2 on OS X 10.11.2
OS X builds cache files from the fonts installed on your system. Now and again these cache files can get corrupted.
Try running the following command in a Terminal window (you will be prompted for your password) and rebooting. This will remove these cache files; forcing OS X to re-generate them from scratch.
sudo atsutil databases -remove
atsutil man page:
databases will remove fontd System or User databases along with any cache files. Removing databases may cause the loss of font registration state: fonts activated outside the standard font directories, font faces dis- abled, and font libraries. New databases will be regenerated from fonts installed the standard font directories after the user logs out, restarts, or the fontd server is restarted. databases [-remove | -removeUser] -remove remove fontd databases for active user and system (used when no one is logged in and some background processes). -removeUser remove fontd databases for the active user only.
I’ve seen this problem when there are corrupt or duplicate fonts on a system. As an alternative to @Alistair McMillan’s answer you can try this.
You can fix this problem by opening Font Book and trying one of two things.
Try looking for duplicated fonts, and having Font Book fix them.
Launch Font Book, and go to the
Edit menuafter it launches.
Look for Enabled Duplicates...
If it finds enabled duplicates you can choose to
Auto Correct(which is what I suggest).
You can use Font Book to check for corrupted fonts.
Launch Font Book, and select
All Fontsfrom the Collection panel on the left.
Then go to
File menuand select
This will run the font validater, and show fonts that have problems. If it does find problems, some of them can be fixed using the Font Validation window. Other problems might require you to uninstalled, and re-install a font to fix the problem.
If none of these work, then I would try the
atsutil databases -remove suggested by @Alistair McMillan.