tylerwaite1:
I don’t know where you are getting any idea that there is any kind of «[Apple] fight towards lowering Browser-side storage usage».
This is far from new, it most certainly did not «became an issue when they[Apple] promised crazy battery life on the M1 chip».
There are no «spiteful actions Apple is taking toward websites», as far as I know.
I first ran into this years ago when I modified the JavaScript, for a webpage, in order to create a quick and “dirty” program (having to do with Quantum Entanglement).
The original code didn’t have anything about Server Side storage: it only used Browser memory.
However, it wasn’t doing anything near as extensive as my modified version tried to do.
I found that while Safari executed the JavaScript code faster than any other Browser, it had the tightest memory limits of the various Browsers.
It was then that I did some research on Browsers, memory use, and learned about Server Side storage.
Unfortunately, in my case, I had no Server Side that I could use for any storage. So. I simply had to live with the limitations of the Browsers.
(I did wish that JavaScript had a way to find out, from the Browser, what the memory limitations were. Unfortunately, I didn’t find anything that was available that wasn’t Browser specific [and not even much of that].)
So. In short, this is a long-standing issue, that is not Browser specific. (However, there are Browsers that are more “permissive” [resource “hogs”] than others.)