← Back to context

Comment by Mistletoe

5 days ago

Just bought a used iPhone 13 Mini last week to replace my 12 Mini. This has to last me...apparently until the heat death of the universe.

I love my 13 mini but its battery is just too anemic. Slapping a MagSafe battery on it defeats the purpose of having a small phone. My 16 Pro lasts me all day, but I absolutely hate using it, as I don't do very much with my phone in the first place. I feel stuck.

  • Why does it run out so fast? I thought the 13 Mini had pretty good battery life? They say it is much better than my 12 Mini which I do fine with in one day. What's your battery health at?

    • Two reasons.

      First is age. These devices are 5-7 years old. Many are using their original batteries, which have several dead cells. So they literally have less capacity than they did back then.

      Second is JavaScript, in my opinion. I can often see my battery drain in real time when I use the browser, even when Low Power Mode is on. Demanding client side JavaScript is a big reason for that.

      You also have extensions doing stuff on pre/post-load that also contribute to power usage.

      Finally, so many web developers test against modern devices, and there isn't enough demand to warrant accommodating less powerful CPUs/SOCs. You can try to use the web without JS, but you'll find that many websites will think that you're a bot and block you.