Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Status
Not open for further replies.
Ah perfect.

I’ve turned off a couple of other scripts. If you can test again in debug mode, that would be great.

Thanks
arn
IMG_3369.PNG

Screen Shot 2021-10-25 at 16.46.43.png


This new result is almost identical at what I saw while browsing Xenforo.
 
Great! One more test. And I should be able to isolate it completely I think. Hang on…
 
Ok!

I’ve made a site wide change. If it happens or doesn’t happen anymore, let me know. Debug mode not required
 
Ok!

I’ve made a site wide change. If it happens or doesn’t happen anymore, let me know. Debug mode not required

I'm so happy to see this thread active. My phone drained by 15% with less than half an hour on this site this morning. Then I remembered to STOP accessing this site on safari because of the phone drain.

I decided to avoid MR on my phone for the rest of the day to figure out if MR has been the culprit of why I hate my iPhone 12 Pro's battery...
 
  • Like
Reactions: arn
Still happening in Safari 15.0 (16612.1.29.41.4, 16612). CPU usage is 100% when looking at this thread.
 
Still happening for me on iPhone 13 Pro

Can you try it in Debug mode:


If anyone is still having problems,

Here is something that will help me isolate it.

1. Scroll to bottom of page, and pick a theme "MacRumors Light" or "MacRumors Dark" depending on your preferences. "MacRumors Autodetect" won't work.
2. Visit: https://forums.macrumors.com/mr-utils/debug.php
3. It will tell you "Debug On"
4. Browse forums.

Let me know if it recurs.

What this does is removes all javascript that isn't stock Xenforo from the threads.

- Some things might behave odd since I just ripped out javascript. But you should be able to browse fine.
- To go back to normal, re-visit the debug url in #2, and it will toggle it off
- important to remember you have to choose a light or dark style. The auto detect won’t work without the scripts removed.

If it doesn’t happen, I can slowly add things back to isolate it.

arn
 
What exactly is draining battery in this site? There are plenty of sites with ads... this site, as much as I like it is a monster.
You can help figure that out!

 
  • Like
Reactions: vddobrev
OK fine, I did what is there in the instructions now what? What do you need as feedback from me? Or are you saying it is caused by the auto detection of light / dark theme?
 
OK fine, I did what is there in the instructions now what? What do you need as feedback from me? Or are you saying it is caused by the auto detection of light / dark theme?

No, but once you have debug mode on, let me know if you see the battery drain or not.

Debug mode turns off many of the scripts that might be causing it.
 
You can help figure that out!


No, but once you have debug mode on, let me know if you see the battery drain or not.

Debug mode turns off many of the scripts that might be causing it.
OK, got it. Tell me one thing - if I subscribe to paid membership, then is that all turned off, i.e. No more tracking And battery drain?
 
@arn Oh, and can you explain to me like a fellow developer, what exactly am I turning off with the debug setting? Honest I am not sure what is going on here, go through all these paces? Why not have fast performing site by default?
 
OK, got it. Tell me one thing - if I subscribe to paid membership, then is that all turned off, i.e. No more tracking And battery drain?

While that has helped for some people, it hasn’t helped everyone. It also seems to happen with ad blockers, so it’s not the ads that seem to be causing the problem.

If you do subscribe and it doesn’t fix it, I’m happy to refund.

@arn Oh, and can you explain to me like a fellow developer, what exactly am I turning off with the debug setting? Honest I am not sure what is going on here, go through all these paces? Why not have fast performing site by default?

The debug mode is disabling scripts that are associated with addons and the theme (like the auto detect) and some other misc things… things beyond the stock xenforo installation. Doing so will end up breaking some functionality on the site, so that’s why I don’t want to disable them for everyone. If we can isolate the script that is causing it, then we can either investigate that further or see about removing it specifically.

But I don’t think it’s just an poorly written script. I believe it is trigging a bug in iOS/WebKit. Or it’s some weird conflict between two scripts we have. It doesn’t happen to everyone, so it’s hard to track down.

arn
 
Last edited:
While that has helped for some people, it hasn’t helped everyone. It also seems to happen with ad blockers, so it’s not the ads that seem to be causing the problem.

If you do subscribe and it doesn’t fix it, I’m happy to refund.



The debug mode is disabling scripts that are associated with addons and the theme (like the auto detect) and some other misc things… things beyond the stock xenforo installation. Doing do will end up breaking some functionality on the site, so that’s why I don’t want to disable them for everyone. If we can isolate the script that is causing it, then we can either investigate that further or see about removing it specifically.

But I don’t think it’s just an poorly written script. I believe it is trigging a bug in iOS/WebKit. Or it’s some weird conflict between two scripts we have. It doesn’t happen to everyone, so it’s hard to track down.

arn
For users still having issues, I recommend to delete Macrumors data from Safari. You wiil need to login again. Also update to iOS 15.1.

I was experiencing the problem as well, and after the changes made by Arn yesterday everything is working fine on my side after several hours of browsing on my iPhone.
 
I've been getting this repeatedly since the Monterey and Safari update. I came here to see if anyone else was getting it. Mac Rumors can only be open for a minute or so before I get a memory warning and then I need to force reload the page.
 
I've been getting this repeatedly since the Monterey and Safari update. I came here to see if anyone else was getting it. Mac Rumors can only be open for a minute or so before I get a memory warning and then I need to force reload the page.
I suspect this is different from the iOS battery drain, but it's hard to say. Can you try the debug mode mentioned above.
 
You can help figure that out!

Arn, it seems the debug mode helps with battery drain. It also has helped in macOS Safari - scrolling the site was choppy and debug improved it.

Question: what is the persistency of debug mod? Per session, device, user? While it get switched off?
 
Status
Not open for further replies.
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.