How to programmatically open a new tab on Safari iPad?

How do you stop Safari from refreshing when you go to another app?

  • This is on the iPad. Typically you go to another app, or even another safari tab, and the original page refreshes losing the wonderful Quora answer you had been fact checking or researching

  • Answer:

    First, let's get to the root cause. When the system runs low on memory, iOS will alert every app that is running—those sitting idle in the background, and then the one you've got open in the foreground—of the problem. Those apps then release whatever resources they're not currently using. If the system is still running low on memory, it will even forcibly close those apps in the background. So, here's the problem. Quora is a memory hog. It uses lots of JavaScript and this consumes a lot of resources. When you switch to another tab and open another page, that page is also using lots of memory. And yet another tab will use even more memory. Eventually the iPad will run out. And then it will notify your apps of the problem. Then every app, including the one in the foreground (i.e. Safari), will release what ever data it deems as non-essential. For Safari, it's going to be whatever tabs aren't being looked at right now, like your Quora answer. How do you stop it? You can't. Simple as that. You can help by closing every other app and only ever having two Safari tabs (the answer, and a research tab). But don't rely on this. You can never guarantee when the low memory message will be sent. The best thing to do is mitigate your data loss by ensuring you hit "Save Draft" every time you switch tabs or apps. Personally, I use the Dolphin browser app instead of Safari because it works more reliably with Quora (plus you get rich text editing). I still save drafts every time I go to switch tabs though.

Ben Reimers at Quora Visit the source

Was this solution helpful to you?

Find solution

For every problem there is a solution! Proved by Solucija.

  • Got an issue and looking for advice?

  • Ask Solucija to search every corner of the Web for help.

  • Get workable solutions and helpful tips in a moment.

Just ask Solucija about an issue you face and immediately get a list of ready solutions, answers and tips from other Internet users. We always provide the most suitable and complete answer to your question at the top, along with a few good alternatives below.