Default zoom without CSS method?
I recently switched back to the Mac world through a MacBook Pro 15". I like Safari a lot, but the default 100% zoom level makes text hard to read on most websites. Since Safari doesn't allow a default zoom level (that I know of), I have to click on the zoom+ button on the toolbar for almost every single website I visit, which gets old pretty fast.
Setting a bottom limit size for fonts in the Preferences that is over 12 will break many websites, so I have to leave it at 12.
The CSS method that you find as soon as you do a search on this, consisting of:
body {
zoom: 130%;
}
...also breaks many websites. It is definitely not the same as clicking the zoom+ or pressing cmd+ once or twice, even if you set the zoom property to 110%.
There are a small number of extensions that show up when you do a search for zoom, but I tried them all and they also rely on the CSS method. This is easy to tell because they work not by changing the zoom level in the native way but instead in addition to it. I know this sounds confusing, but here's what I mean: take for example the extension simply called "Zoom", which puts a button on the toolbar with a Z on it, which shows a slider, a number input field and - and + buttons when you click on it. Its behavior changes depending on the website. On this one, for example, if you use the Safari native method and you click on zoom + once, everything enlarges, including the text I'm typing right now. If you leave the Safari native zoom at 100%, but instead click on the Z extension's + button, or enter the zoom yourself, everything else enlarges except the text in this box where I'm typing. And its behavior on many websites is very unpredictable. This is not just this particular extension, all the zoom extensions behave the same way because they use the CSS method rather than the native one.
I'm not blaming the extensions' developers for this, maybe Apple doesn't allow access to the native method and this is the best they can do.
So is there any way to set Safari to always start at a default native zoom? All I need is just one click (which I don't know what number that is because it doesn't say anywhere). For every website I open, I clicking just once on the zoom+ button or pressing cmd+ once gives me the perfect zoom.
Thanks,
Sebastian
MacBook Pro with Retina display, OS X Yosemite (10.10.3), 15 inch, mid 2015, 2.5, 16, 512