Hacker News new | ask | show | jobs
by kingnight 3736 days ago
I find Safari to be the nicest browser to use in general, but Chrome seems to have a leg up on performance in key areas like new tab creation especially when opening a link in a new tab.

It's weird lapse for Safari to lag in certain situations. I hope they continue to iteratively improve the performance of the general UI and improve the general behavior of the developer tools in addition to adding these new techs.

2 comments

If you change the new tab to a blank page in the preferences, it opens instantly.

I just wish one thing: that it would remember the zoom level on a per website basis.

It's incredible that it's still impossible to do so. Don't the devs use Safari? Or maybe they all have perfect vision and the most expensive displays.

An extension helps with per site zoom factors. I use ZoomBySite but while looking if it is also in the new extension gallery I found Zoom. Untested.

http://www.cerimorgan.com/products/zoombysite/ https://safari-extensions.apple.com/details/?id=com.stefanvd...

Like you, I’m constantly zooming in or out because there is so much variation in font sizes and layouts. I wonder if Safari could be programmed to automatically adjust the zoom level of every web page, based on my preferred viewing style. Safari would need to take into account things such as preferred font size, current window size, etc.
In my case, it lags (up to two-three seconds) even if I set new tabs to about:blank. Haven't been able to find a workaround, and it occurs infrequently.
You might want to try doing a SCM reset. I was having the same issue and did an SMC and noticed that opening a new tab went back to being instantaneous (also using about:blank).
Indeed – Chrome is notably faster on my Macbook. On the desktop with a 6700K and Samsung 950 Pro SSD the difference becomes meaningless and I prefer Keychain/Reading list/iCloud to their chrome equivalents.

Also, chrome gives you a 5px^2 area of "chrome" to drag the window around which is seriously annoying.