Fix font issue in Safari for WindowsJun 12th, 2007 by Jared Schwager
Yesterday Apple released a Safari 3 Public Beta for Windows. After installing it, I am greeted with a browser that displays absolutely no text.
I quickly find that I am not the only one with this problem. The problem happens if you have a large amount of fonts installed on Windows. After hours of digging through comments on blogs of people having the same problem with no solution, I decided to try my hand at fixing it myself. Eventually I found a way to fix the issue, so here’s how to do it.
First, navigate to the following directory. You should see a file named
Fonts.plist, though it may not exist in every case.
- C:\Documents and Settings\%USERNAME%\Local Settings\Application Data\Apple Computer\Safari (Windows XP)
- C:\Users\%USERNAME%\AppData\Local\Apple Computer\Safari (Windows Vista)
Download this Fonts.plist and replace your old one with the one you just downloaded. Now, open the Properties for the Fonts.plist file and set it to “Read-only”.
If some fonts still don’t show up correctly, open your Fonts.plist in Wordpad (uncheck Read-only in the properties first) and edit the locations of the fonts to match the location of the fonts on your computer. Make sure to set the file to “Read-only” when you’re finished editing, otherwise Safari will overwrite it the next time you launch it.
If you’re still having problems with fonts showing, navigate to C:\Program Files\Safari\Safari.resources and make sure there are two fonts files named Lucida Grande.ttf and Lucida Grande Bold.ttf. If they do not exist, download this ZIP of the fonts and place them in the Safari.resources directory.
If you have updated Safari to version 3.0.1 you may need to replace your Fonts.plist file again and set it to read-only.
Apple has just released Safari version 3.0.2 which fixes the font issues. Please make sure the read-only option on your Fonts.plist file is unset. Go download the new version!