Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!

Force Safari 1.0 anti-aliasing for small fonts Web Browsers
I felt that the default text sizes in Safari were too large for my liking, but reducing them in the Prefs resulted in quite a few sites showing small, unreadable, and non antialiased fonts in places. In an attempt to fix this, I looked into the preferences for OmniWeb and copied the following lines into Safari's plist (~/Library -> Preferences -> com.apple.Safari.plist):

        <key>AppleAntiAliasingThreshold</key>
        <integer>2</integer>
        <key>AppleScreenAdvanceSizeThreshold</key>
        <integer>2</integer>
        <key>AppleSmoothFontsSizeThreshold</key>
        <integer>2</integer>
This appears to have fixed the problem, forcing all fonts to be antialiased (I know some people don't like it, but I do!). They may not all be necessary, but I haven't tested them one-by-one to see.
    •    
  • Currently 2.25 / 5
  You rated: 2 / 5 (4 votes cast)
 
[11,812 views]  

Force Safari 1.0 anti-aliasing for small fonts | 11 comments | Create New Account
Click here to return to the 'Force Safari 1.0 anti-aliasing for small fonts' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
Force Safari 1.0 anti-aliasing for small fonts
Authored by: gidds on Jun 26, '03 12:04:35PM
Cool.

And is it my imagination, or has 1.0 also made the 'Check Spelling As You Type' setting stick at long last?

---

Andy/

[ Reply to This | # ]

Force Safari 1.0 anti-aliasing for small fonts
Authored by: Porter on Jun 26, '03 12:26:52PM

Thank you, thank you, thank you, thank you.....

I've been hoping somebody would figure this out. Kudos.



[ Reply to This | # ]
RE:Check Spelling as you type
Authored by: cybergoober on Jun 26, '03 12:26:52PM

Not your imagination.



[ Reply to This | # ]
Force Safari 1.0 anti-aliasing for small fonts
Authored by: Stu Sutcliff on Jun 26, '03 02:41:49PM

Thanks for tip. However, how do I undo this? I've followed your tip but now have changed by mind. Unfortunately, trashing the plist file doesn't help. Any ideas anyone? Thanks!!



[ Reply to This | # ]
Force Safari 1.0 anti-aliasing for small fonts
Authored by: kailb on Jun 26, '03 03:47:25PM

Or you can insert:

<key>WebKitMinimumFixedFontSize</key>
<string>9</string>
<key>WebKitMinimumFontSize</key>
<string>9</string>

to keep the minimum font size displayed by Safari above the text smoothing font size limit set in the general system preferences.



[ Reply to This | # ]
Force Safari 1.0 anti-aliasing for small fonts
Authored by: geoffsaulnier on Jun 26, '03 07:26:47PM

Yeehah!! At last. I had to make the default size 13 instead of 12 as GoJobsite had become unreadable. Now, all is back to normal ;-)

<sigh> now all I need to do is find a decent job.

Thanks for the tip anyway - now I'll be able to read the job descriptions!!


---
___<br>
Geoff Saulnier - Mac, *NIX, perl, hack!!



[ Reply to This | # ]
Force Safari 1.0 anti-aliasing for small fonts
Authored by: Brian Kendig on Jun 27, '03 11:59:25AM
Editing a .plist file directly isn't recommended. You should use 'defaults write' at a command line for this. Also, the solution you came up with will prevent Safari from using fonts that are smaller than a certain size; this could prevent some web pages from rendering properly.

A better solution would be to tell Safari to antialias smaller fonts. Enter this at a Terminal command line:

defaults write com.apple.Safari AppleAntiAliasingThreshold 5

Then restart Safari, and tiny fonts (5 point and above) will be smoothed.



[ Reply to This | # ]

Thanks Brain...
Authored by: jiclark on Jun 27, '03 03:10:13PM
That got Safari back to normal, but for some reason, I've noticed that the problem for me is system-wide. I tried your "defaults write..." trick with another app, and it didn't work. Specifically, I use an app called Password wallet, that has stopped having it's text be anti-aliased; I think since installing the new Safari. Anyone else experience similar results? And as a matter of fact, I just checked, and Illustrator is displaying the same problem in its pallettes. I'm beginning to think it's a font problem. In fact, it might not be that the apps in question are not being smoothed, it's that the font is different... I'll go back to my corner now. ;-} If anyone has any ideas though, please respond. I'm getting pretty confused by this! Sorry for the tangential diversion. John-o

---


[ Reply to This | # ]

Ooops! [I meant Brian, but 'Brain' works.]
Authored by: jiclark on Jun 27, '03 03:23:49PM

Quick update. I have a theory that Safari installed a new version of Helvetica on my system. I say this because I realized that what I hated about the way the text looks in these other apps is the same way Helvetica bugs me in AppleWorks!

I have no idea about how to confirm this, does anyone else?

Thanks again,
John-o

---



[ Reply to This | # ]
Force Safari 1.0 anti-aliasing for small fonts
Authored by: Vitalstatistix on Jun 27, '03 11:10:37PM

I have found that in the past setting AppleAntiAliasingThreshold did not force all fonts to render antialiased. I did not check it with Safari 1.



[ Reply to This | # ]
Force Safari 1.0 anti-aliasing for small fonts
Authored by: MacHog on Jun 28, '03 07:28:35AM

Thank you, Brian. That was indeed the fix I needed. Excellent tip!



[ Reply to This | # ]