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

Resize specific text elements on a page in Safari Web Browsers
Safari 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.

[crarko adds: I tested this, and it works as described. I do like this one. This previous hint refers to some other useful Safari Extensions from this author.]
    •    
  • Currently 4.13 / 5
  You rated: 1 / 5 (8 votes cast)
 
[4,818 views]  

Resize specific text elements on a page in Safari | 16 comments | Create New Account
Click here to return to the 'Resize specific text elements on a page in Safari' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
Resize specific text elements on a page in Safari
Authored by: dfbills on Mar 25, '11 09:10:53AM

Very nice!

---
-d



[ Reply to This | # ]
Resize specific text elements on a page in Safari
Authored by: slb on Mar 25, '11 11:01:12AM

Indeed - been looking for something like this!
Way cool extension and tip!



[ Reply to This | # ]
Resize specific text elements on a page in Safari
Authored by: pablorph on Mar 25, '11 07:02:27PM

Great extension. Just installed and tried it out. My vision is getting worse and this helps tremendously.



[ Reply to This | # ]
Resize specific text elements on a page in Safari
Authored by: Lri on Mar 26, '11 03:03:26AM

RightSizer is just too unpredictable, and requires too much manual tweaking. (Changing only some elements, remembering settings by website, etc.)

I've found full page zooming to be more useful than zooming text only. And what's really missing from Safari is a default zoom level for the whole browser, or the same level for all tabs (as in SafariMagnifier or AllPagesZoom).



[ Reply to This | # ]
Resize specific text elements on a page in Safari
Authored by: Maxikubik on Mar 27, '11 05:58:20AM

Thank you!



[ Reply to This | # ]
Resize specific text elements on a page in Safari
Authored by: TonyT on Mar 27, '11 06:35:34PM

Excellent! Thanks!



[ Reply to This | # ]
Resize specific text elements on a page in Safari
Authored by: TonyT on Mar 27, '11 06:54:35PM

What is the "Use CSS Zoom instead of font size" preference?



[ Reply to This | # ]
Resize specific text elements on a page in Safari
Authored by: TonyT on Mar 28, '11 05:38:21PM

After only a day of use, I can say that this extension is the perfect complement to my MacBook Air 11".

Why isn't this on the Safari Extensions Gallery?



[ Reply to This | # ]
Resize specific text elements on a page in Safari
Authored by: Billone on Mar 29, '11 08:06:19AM

What am I missing. It's not working for me. I've tried +, a, pressing mouse button and holding mouse still, pressing and draging etc. It's installed. It just isn't doing anything. What the heck???



[ Reply to This | # ]
Resize specific text elements on a page in Safari
Authored by: TonyT on Mar 29, '11 01:26:08PM

Note: You may have to Quit Safari and re-load Safari.

First, Click a representative sample of the text you want to change and hold down the mouse button. Donít let it go yet. Press '='. Now Release the mouse button.

In addition to '=', you can also press:
A, +, = Increase the font size
Z, - Decrease the font size
F, \ Apply your favorite font and size
Q, 0 (zero)
Restore the default font and size
C Apply high-contrast colors
Shift-C Apply inverse high-contrast colors

See: http://canisbos.com/rightsizer#howtouse

Edited on Mar 29, '11 01:28:34PM by TonyT



[ Reply to This | # ]
Resize specific text elements on a page in Safari
Authored by: Billone on Mar 29, '11 03:54:05PM

Tony wrote: Note: You may have to Quit Safari and re-load Safari.

First, Click a representative sample of the text you want to change and hold down the mouse button. Donít let it go yet. Press '='. Now Release the mouse button

Tony, Thanks for the post. I've tried what you said already and it's still not doing anything. I even rebooted. I'm feeling like a dummy. It seems so simple. Like just now, down below where it says "Important Stuff" I put my mouse over the word "Please" pressed the left mouse button and held the button down and hit = then released the mouse button and then released = and nothing happened. What am I missing?



[ Reply to This | # ]
Resize specific text elements on a page in Safari
Authored by: TonyT on Mar 30, '11 07:27:27PM

Are you highlighting the representative text?
Highlight this paragraph and _donít let it go of the mouse button_, press "=" (multiple times), then release the mouse button



[ Reply to This | # ]
Resize specific text elements on a page in Safari
Authored by: Billone on Mar 31, '11 04:53:46AM

Thanks again Tony. I tried it and unfortunately, it still isn't working for me. I'm going to try reinstalling it.



[ Reply to This | # ]
Resize specific text elements on a page in Safari
Authored by: Billone on Mar 31, '11 05:03:51AM

That didn't work either. I have my mouse set-up for left hand. I tried changing it to right hand. That also didn't work. Am I the only one this isn't working for????



[ Reply to This | # ]
Resize specific text elements on a page in Safari
Authored by: Billone on Apr 01, '11 06:14:26AM

I may be on to something. I just installed an update for another extension and now that extension doesn't work either. Infact, it seems that, except for the icons showing up, now none of my extensions are working. Yes, they are turned on and enabled. Any ideas?



[ Reply to This | # ]
Resize specific text elements on a page in Safari
Authored by: bartelt on Mar 29, '11 12:05:22PM

Can't get this to work with my trackpad. Works OK with mouse. Any suggestions?



[ Reply to This | # ]