Kann ich steuern, wie oft Safari beim Wechseln zwischen Seiten aktualisiert wird?

Wenn ich Safari auf dem iPad verwende und mehrere Websites gleichzeitig lade und zwischen ihnen wechsle, beginnt Safari häufig, eine Seite neu zu laden, wenn ich zu ihr zurückwechsele, auch wenn es nur wenige Minuten her ist, seit ich das letzte Mal geöffnet habe Seite. Das kann ziemlich nervig sein.

Gibt es eine Möglichkeit zu steuern, wie oft Safari auf dem iPad eine Seite aktualisiert? Idealerweise möchte ich Safari anweisen, keine Seiten zu aktualisieren und nur manuell zu aktualisieren, wenn ich möchte.

Antworten (2)

Safari (für iPod und iPad) behält den Website-Cache nur im RAM, und daher zerstört es automatisch eine ganze Seite, sobald es keinen RAM mehr hat, wodurch die Aktualisierung erzwungen wird, wobei es sich als automatische Aktualisierungsfunktion tarnt. Sie können nur wenige Seiten entsprechend der Größe Ihres Geräte-RAM behalten.

Sie können einen Browser eines Drittanbieters mit Offline-Caching ausprobieren, um die Situation zu beheben. mögen:

  1. Quecksilber
  2. iCab
  3. Atomic-Webbrowser

oder wenn Sie die Anzahl der in Safari geöffneten Registerkarten auf 2 oder 3 begrenzen. Es wird nicht aktualisiert.

Versuchen Sie, sicherzustellen, dass die von Ihnen besuchten Websites für Mobilgeräte optimiert sind, öffnen Sie weniger Tabs gleichzeitig und andere Möglichkeiten, Safari nicht so stark zu verwenden. Nicht gerade sehr passende Antworten, bis schließlich iOS 4.1 für das iPad erscheint. Alternative Browser wie iCab verfügen über eine Offline-Lesezeichenoption, die die gesamte Seite auf der Festplatte speichert, sodass Sie sie anzeigen können, ohne sie aktualisieren zu müssen, bis Sie möchten.

Safari unter iOS hat eine sehr begrenzte Größe im Cache und aktualisiert eine Seite, wenn Sie darauf zurückkommen, wenn der Cache voll ist. Ein Teil davon liegt an dem begrenzten RAM, der auf iOS-Geräten verfügbar ist, zusammen mit der Tatsache, dass Apple keine zwischengespeicherten Elemente in den Flash-Speicher schreibt und sie nur im Speicher behält. (Das iPad und iPhone 3G S haben nur ~256 MB RAM, frühere Geräte 128 MB und das iPhone 4 512 MB)

Yahoo hat eine Reihe von Tests durchgeführt , um festzustellen, wie groß der Cache ist. Wenn der HTML-Code einer Seite 25,6 KB überschreitet, wird er nicht zwischengespeichert (und daher bei jedem Besuch aktualisiert), externe Komponenten können größer sein (bis zu 4 MB), aber die maximale Größe des HTML-Seiten-Cache beträgt auf einem iPad nur ~280 KB (wirklich dürftig). iOS 4 ist so eingestellt, dass diese Seitencachegröße auf so viel RAM wie verfügbar erhöht wird.

Ich wünschte wirklich, es würde eine Benachrichtigung geben, wenn eine Antwort gepostet wurde ...
Wenn Sie Firebug geöffnet haben, werden Sie feststellen, dass es etwa einmal pro Minute nach neuen Antworten sucht. Wenn es näher ist, wird es nicht benachrichtigt.
@Josh K: Ich bin mir nicht sicher warum, aber auf Apple.SE hat es bei mir nicht funktioniert. Die Antwort von Am1rr3zA war 10 Minuten lang ohne Benachrichtigung verfügbar, da ich meine Antwort auf Fakten überprüfte.