6 ms·
Jesus. I wanted to keep reading that article but half way through my phone was hot enough it was burning my fingers and 20% of my battery had disappeared. What
by erentz 8y ago
Jesus. I wanted to keep reading that article but half way through my phone was hot enough it was burning my fingers and 20% of my battery had disappeared. What on earth is Politico doing.
- MR4D 8y agoTracking you. ;)
- walid 8y agoProbably crypto mining.
- kragormonkey 8y agoI thought I was imagining that! If somebody knows a good JavaScript profiler, I might send a screenshot of that to the author. Hopefully they will choose a better outlet next time, or fix the Politico site.
- curiousgal 8y agoFirefox Focus is your friend.
- louithethrid 8y agoAll you need to do is activate a Addon that limits Execution Time or Cycles for JS after initial loading?
- jrockway 8y agoIt's quite the thing. I profiled it with and without ads, and it looks like the ads are the culprit. There are two of them just sitting there using CPU time the entire time the page is open. (I had two Facebook ads that had animated text being typed. They continued to use 100% of the CPU even when the animation was complete.) There should really be some sort of CPU/power budget enforced by one's phone on a per page basis. If there's no user action going on, a page should only be allowed to run a certain number of instructions.
- Raticide 8y agoIt's always the adverts that screw up a site. Maybe it's mining crypto currency too?
- alistproducer2 8y agoI keep JS turned off by default on my phone and make exceptions. Brave browser makes it super easy to do this. Politico was actually the reason I started doing this.
- eftychis 8y agoYeah -- my advice is to use a good adblocker/tracker blocker (ublock origin, ghostery etc). Power consumption/CPU load and memory usage for browsers change considerably. P.S. Yes, people are paying power and time (cpu/personal) to watch ads to pay (?!) for websites and provide private information.
- giancarlostoro 8y agoI recommend FireFox Focus for mobile. It blocks JS and third party tracking by default. I wish they'd let you toggle between either of those options instead of both at once though.
- Sean1708 8y agoOr normal FireFox with uBlock Origin if you want to maintain history, logins, etc.
- woolvalley 8y agoAd networks need to add simple perf tracing to the ads they serve and boot off the high consuming ones.