http://hints.macworld.com/article.php?s ... 2113624472http://canisbos.com/rightsizerSafari lets you zoom the contents of a web page in two ways: you can zoom everything on the page uniformly, or you can zoom just the text. Neither option is ideal, for a number of reasons. I wrote an extension called Rightsizer provides a third way that you may find better.
The problem with full page zooming is that when you zoom in, pretty soon the page is going to be too wide to fit in the browser window without resizing (which may be undesirable or impossible on smaller screens). It also makes graphics blurry.
The problem with Safari's text zooming is that it zooms all the text indiscriminately, so text in narrow, fixed-width containers (such as sidebars) can break in ugly ways or even overflow the containers.
And another problem with both types of zooming is that Safari only preserves your zoom level for the life of the current tab. When you open a new tab, your zoom level is forgotten.
Rightsizer helps in two ways. First, it lets you resize text in specific parts of a page, such as the main article body on a news site, without affecting other parts.
Second, the extension will remember your preferred sizes for each site and reapply them automatically when you revisit them.
To use Rightsizer, you click a representative sample of the text you want to resize and, without releasing the mouse button, press A to enlarge the text, Z to reduce it, or Q to reset it. You can also set text in your favorite font and size with the F key. The change will affect all similar text elements on the site.
To specify a parent container for resizing, select (highlight) some text across multiple child elements before clicking.
To apply changes to just the clicked element without affecting similar ones, press X before any other key.
Normally, the extension will save your changes automatically. This can be disabled in the preferences. To prevent autosaving for a single change, press T before any other key.