How can I set a default zoom level in Safari?
I've got a Mac Mini that I'm using as a Home Theatre PC, and my only real complaint is that I can't set a default zoom level in Safari. It's hard to read all that tiny text from 7 feet away from my TV set, so I'm always zooming in.
So: is there some extension or hidden hack way to force Safari to zoom in automatically?
In the latest version of Safari (11), go to:
Safari -> Preferences -> Websites -> Page Zoom
There you can set the default page zoom for all sites or a specific site.
This seems to be a native feature of Safari now (the Page Zoom setting under the Advanced tab in preferences is gone.)
According to this post from Apple's Safari Support discussion forum:
1) Create a file named defaultzoom.css (or any name you like, just make sure it has a css extension.)
2) Copy and paste in the following:
body { zoom: 130%; }
change 130 to whatever number suits you.
>100
means zoom in,<100
means zoom out. Don't forget the % percent sign!3) In safari, go to
Preferences > Advanced
. Under style sheet, select Other... and point to the file you created.4) You may need to restart safari for the change to take effect.
[In the above, both the emphasis and code formatting (for non-code-related text) were added to the original quote by Am1rr3zA].
There is a wonderful safari extension, SafariMagnifier, which can set default zoom-in scale for every page.
http://www.wannseii.com/safarimagnifier/