pkabirr wrote:
@Halliday , I am glad to see a spark of understanding in your last message.
I wish to point out one important observation though: you keep repeating the word "abuse" in your answers. It is a highly subjective term - and I still hold the position that it's the end user who must decide whether something is an abuse or not.
Actually, it is «abuse» of resources of software you do not have any semblance of control over.
It is «abuse» of resources that the International Internet Standards, that pertain to World-Wide Web (WWW) interactions, have not given over to control by websites.
Hence, it is not about resources the Web-Browsers need yield control over to websites or even users.
However. If you, and/or your users, wish to petition Apple for control of such resources, you will get nowhere, here, on these fora.
Instead, you, and your users, are completely free to petition Apple for such through their provided Feedback mechanisms: Product Feedback - Apple.
Note: I am but a fellow user. I have no special relationship with Apple or Apple’s developers.
Similarly, I am not a holy warrior and I don't really wish to "impose my desires" on anyone - what I felt was right to do was to point out that it was Apple who did the imposing this time, and I did my best to explain why this is wrong. It was a kind request on my end, and it's up to the decision makers to decide now.
Both Apple and other Web-Browser companies have been imposing these limitations for as long as there has been a WWW.
It is nothing new, nor a feature of any single company.
(Of course, different Web-Browsers are completely free to impose different limitations. It is the wide variation in such limitations, and the need for websites to properly negotiate such, that is the root cause in the changes in International Internet Standards, governing the WWW, that I have written of, in earlier comments.)
Also, as an observation, you might disagree with me on the point of Web apps becoming not really different from desktop apps - I definitely feel this has been the trend in the last years, for better or worse. That might be a crucial difference in our positions.
While it, undoubtedly, is a contributing factor, in motivations, it is, however, basically, irrelevant.
It is one things to write you own Apps with their own resource requirements.
It is, fundamentally, a distinct proposition to insist upon using the resources of an App that you have no control over.
I will leave this discussion now and I thank you for the dialogue.
Any Apple decision makers that matter probably don't monitor the user space anyway - and I already gave my feedback to them directly. On the other hand, most of who read this thread don't care a bit about what I do and will probably join your position. ****, even I am mostly aligned with it for non-business web applications and consumer-facing websites.
(Emphasis added)
Good.
If you feel that way about other software, then why don’t you respect the same for others?
Simply do as I have recommended: create your own App (potentially built upon a Webview) so you have full control of the resources involved, rather than insisting that someone else modify their App (a web-browser) to accommodate your resource use desires.
Now, back to writing my monstrous, resource-abusing software![*]
[*] as I pointed out, relatively high memory usage only happens for a handful of high-profile clients with enormously sized reports. It's not a problem for most of our users.
Then, so long as you don’t do as I have recommended, so you have control over the resources involved, those users will be disadvantaged by your refusal to “do the right thing”™️.
The solution is entirely in your hands, if you choose to avail yourself of such.
You need not depend upon any other App developers.