Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

Yoms

macrumors 6502
Original poster
Jun 1, 2016
411
268
Hi,

Several times per day, I see this banner in Safari:
This webpage is using significant energy. Closing it may improve the responsiveness of your Mac.

The website is what it is and there's nothing I can do to improve it.

But this is banner happens too often. Is there a way to prevent Safari from displaying it? As it momentarily reduces the window size, it messes with the display of the webpage (rather a web app than a mere webpage actually).

Thanks a lot,
 
Not sure how prevent this popup, but you may be able to reduce the load by using Ghostery or other content blocker. It makes a huge difference.
 
Turn off extensions?

Try different browser? Even in this day and age, still run into the odd website that has issues in one browser or another (eg. an online survey I got the other day would not launch in Safari, but had no issues in Firefox; Chrome has some Google-specific methods for dealing with caching/mobile content [for example]).
 
  • Like
Reactions: Hombre53
Hi,

Several times per day, I see this banner in Safari:
This webpage is using significant energy. Closing it may improve the responsiveness of your Mac.

The website is what it is and there's nothing I can do to improve it.

But this is banner happens too often. Is there a way to prevent Safari from displaying it? As it momentarily reduces the window size, it messes with the display of the webpage (rather a web app than a mere webpage actually).

Thanks a lot,

And did you try googling this message? I did and it shows as one of the top one results:

https://www.tekrevue.com/tip/disable-safari-power-saver-os-x/

It's bit old, but the checkbox is still there. Does that help?
 
Hi,

Thanks for your replies.

I don't want to turn off extensions. The web app is demanding and is meant to be this way. It's a charting and graphic web app. Maybe one day, the developers will optimise their JS code, maybe not. But in the meantime, I don't want to disable JavaScript on this page as it's mandatory to use all its functionalities.

Yes I did google it, but again I don't want to use Safari power saver mode. I want to use all the power I can :) I don't care. I just want Safari to stop annoying me with this message.
 
Hi,

Thanks for your replies.

I don't want to turn off extensions. The web app is demanding and is meant to be this way. It's a charting and graphic web app. Maybe one day, the developers will optimise their JS code, maybe not. But in the meantime, I don't want to disable JavaScript on this page as it's mandatory to use all its functionalities.

Yes I did google it, but again I don't want to use Safari power saver mode. I want to use all the power I can :) I don't care. I just want Safari to stop annoying me with this message.

My reading of that page is, that checking that checkbox will prevent Safari from throwing that message and using all cpu it can.

Try it and let us know, please. I do not have test to try it on and I am intrigued ;-)
 
  • Like
Reactions: Jack Burton
My reading of that page is, that checking that checkbox will prevent Safari from throwing that message and using all cpu it can.

Try it and let us know, please. I do not have test to try it on and I am intrigued ;-)

I can try, but again I'm ok with Safari using all the CPU it can. That's what I want with this page !
Also, when I googled the msg, I also saw people writing that this msg appeared in High Sierra whereas what you are referring to is a much older functionality.
 
I can try, but again I'm ok with Safari using all the CPU it can. That's what I want with this page !
Also, when I googled the msg, I also saw people writing that this msg appeared in High Sierra whereas what you are referring to is a much older functionality.
Did you manage to resolve this? I find this to be a hinderance as well as I am fine with some pages using a great deal of energy as I have plenty of recourses to throw at it.
 
Did you manage to resolve this? I find this to be a hinderance as well as I am fine with some pages using a great deal of energy as I have plenty of recourses to throw at it.
Actually, as this only concerned one specific web app I decided to use Chrome for that one. Chrome doesn't display this annoying message, so I guess it's a viable workaround; albeit not a solution.
 
Actually, as this only concerned one specific web app I decided to use Chrome for that one. Chrome doesn't display this annoying message, so I guess it's a viable workaround; albeit not a solution.
Yes, I’m forced to do the same for my trading/charting web app.
 
If there is certain amount of JavaScript on the page which requires some computing power to draw charts or do any other thing - Safari will tell you about it.

Using Chrome, whilst not showing the message, will quite sure consume more "power" on such website. Just be aware of that - Safari uses least power to render pages and dynamic content.
 
If there is certain amount of JavaScript on the page which requires some computing power to draw charts or do any other thing - Safari will tell you about it.

Using Chrome, whilst not showing the message, will quite sure consume more "power" on such website. Just be aware of that - Safari uses least power to render pages and dynamic content.
I have plenty of power to spare on my MacPro that I am willing to throw at it to prioritize performance over energy savings. The irony is, that when Safari pops up this message, the webpage actually slows down and becomes laggy.
 
I have plenty of power to spare on my MacPro that I am willing to throw at it to prioritize performance over energy savings. The irony is, that when Safari pops up this message, the webpage actually slows down and becomes laggy.
I see. One thing that crossed my mind is if the "Stop plug-ins to save power" wouldn't help overcome the issue? It's in the Safari - Settings / Advanced. This could tell safari that you basically don't care about saving power so it may even stops to show the banner.

Unfortunately Safari is not open sourced so there is no way to actually tell if it helps as implementation details are know only to the team in Apple.
Screenshot 2019-11-17 at 12.42.50.png
Tom
 
I see. One thing that crossed my mind is if the "Stop plug-ins to save power" wouldn't help overcome the issue? It's in the Safari - Settings / Advanced. This could tell safari that you basically don't care about saving power so it may even stops to show the banner.

Unfortunately Safari is not open sourced so there is no way to actually tell if it helps as implementation details are know only to the team in Apple.
Tom
That translates into setting WebKitPreferences.plugInSnapshottingEnabled into ~/Library/Containers/com.apple.Safari/Data/Library/Preferences/com.apple.Safari.plist
Searching for WebKitPreferences.plugInSnapshottingEnabled you can find another (related?) value snapshotAllPlugIns https://github.com/WebKit/webkit/search?q=snapshotAllPlugIns&unscoped_q=snapshotAllPlugIns
Webkit is open source https://opensource.apple.com/source/WebKit2/WebKit2-7607.2.6.1.1/ and https://webkit.org
 
Not sure how prevent this popup, but you may be able to reduce the load by using Ghostery or other content blocker. It makes a huge difference.


I just got used to it. Zero add on's and all....

In defense, wouldn't adding add-ons make it worse, not better? Because the same act your trying to defend, s also the cause as well in some cases.

They ain't lying, closing Safari browser *should* reduce it, but i've seen cases "Finder is using sufficient energy"

What do I do now? lol
 
I see it on Facebook. I'm already using Ghostery and also Taper Monkey to use Social Fixer to block the crap on Facebook.

Funny, I haven't seen it since updating to the Public Beta of Big Sur.

Safari with no more than 4 tabs open.
 
  • Like
Reactions: Yoms
I see this *all the time* on Youtube streams with large chat/comment sections. Meanwhile if I check Activity Monitor it's actually just using 1/12th my total CPU and 1/10th my RAM.
 
  • Like
Reactions: Yoms
This is supper annoying really. That banner appears all the time for me on several websites (youtube, Whatsapp Web, facebook). I don't really give a dam if it's using "significant energy" or not really specially when I am on AC. This has been hitting me more intensely for the past couple of months. Before I rarely saw that message.
 
It is super annoying. And it appears that Safari even becomes sluggish as soon as the message appears. Forcing me to restart Safari. I have plenty of recourses to throw at Safari, in fact I WANT it to use ‘significant energy’ for my web apps. I just don’t want Safari to complain and nag about it and turn sluggish because it decides it needs to ‘save recourses ‘ I have a powerful Mac for a reason.
 
Just wanted to drop in and saw I'm 100% in the same boat. Mac Pro with 40GB RAM, Dual Xeon chips, & AMD570 with PLENTY of power. TradingView on Safari is always popping up that damn message. I'm like cool.... I have more resources than Tradingview will ever need. Knock it off safari!
 
  • Like
Reactions: Yoms
+1. Would be nice to just turn it off on a per-site basis. Would leave the message for new sites that you might not expect are using lost of energy / memory, but stop the repeat messaging on sites we use daily.
 
  • Like
Reactions: Yoms and auxbuss
I read through the replies and from what I am getting there is no way to turn off this warning without doing some kind of power saving or stopping java script or whatever? Unbelievable. I'm using a new mac with plenty of memory or "energy" or whatever it's warning me about, and I don't want to change any settings that would prevent me from seeing the whole page or slow my computer. Most of the time it's just Facebook that does this. I'll be in the middle of clicking something and the screen suddenly drops down and I'll end up clicking the wrong thing. This is beyond annoying every single day. Not on Mojave, but Catalina but obviously it doesn't matter.
 
  • Like
Reactions: Yoms
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.