Spørgsmål:
Kan jeg kontrollere, hvor ofte Safari opdateres, når jeg skifter mellem sider?
Chris W. Rea
2010-08-21 18:03:48 UTC
view on stackexchange narkive permalink

Ofte når jeg bruger Safari på iPad og indlæser flere websteder på samme tid og skifter mellem dem, begynder Safari at genindlæse en side, når jeg skifter tilbage til den, selvom det kun er et par minutter siden jeg sidst åbnede siden. Dette kan være ret irriterende.

Er der nogen måde at kontrollere, hvor ofte Safari på iPad udfører opdatering af en side? Ideelt set vil jeg gerne bede Safari om ikke at opdatere nogen sider og bare opdatere manuelt, når jeg vil.

To svar:
Am1rr3zA
2010-08-21 18:24:06 UTC
view on stackexchange narkive permalink

Safari (til iPod og iPad) gemmer kun webstedscache i RAM, og når den først løber tør for RAM, ødelægger den automatisk en hel side og tvinger opdateringen og forklæder sig som en automatisk opdateringsfunktion. Du kan kun beholde få sider, der svarer til mængden af ​​enhedens RAM.

Du kan prøve en tredjepartsbrowser, der har offline-cache, og det vil afhjælpe situationen. som:

  1. Mercury
  2. iCab
  3. Atomic Web Browser

eller hvis du begrænser antallet af åbne faner i Safari til 2 eller 3. Det opdateres ikke.

Chealion
2010-08-21 18:36:30 UTC
view on stackexchange narkive permalink

Prøv og sørg for, at de websteder, du besøger, er optimeret til mobil, åbner færre faner ad gangen og andre måder at ikke bruge Safari så tungt på. Ikke ligefrem meget passende svar, før iOS 4.1 til sidst frigives til iPad. Alternative browsere som iCab har en indstilling til offline-bogmærke, der gemmer hele siden på disken, så du kan se den uden at skulle opdatere, indtil du vil.

Safari på iOS har en meget begrænset størrelse på cachen og opdaterer en side, når du kommer tilbage til den, hvis cachen er fuld. En del af dette skyldes den begrænsede RAM, der er tilgængelig på iOS-enheder sammen med det faktum, at Apple ikke skriver nogen cachelagrede emner til flashhukommelsen og kun holder det i hukommelsen. (IPad og iPhone 3G S har kun ~ 256 MB RAM, tidligere enheder 128 MB og iPhone 4512 MB)

Yahoo har kørt en serie af test for at bestemme, hvor stor cachen er. Hvis HTML-siden på en side overstiger 25,6 KB, cachelagres den ikke (og opdateres så hver gang du besøger), eksterne komponenter kan være større (Op til 4 MB), men HTML-sidecacheens maksimale størrelse er kun ~ 280 KB på en iPad (mager virkelig). iOS 4 er indstillet til at øge sidens cache-størrelse op til så meget RAM som muligt.

Jeg ville virkelig ønske, at det ville give besked, når et svar var blevet sendt ...
Hvis du har Firebug åben, vil du bemærke, at det kontrollerer cirka en gang i minuttet for nye svar. Hvis det er tættere på, at det ikke giver besked.
@Josh K: Ikke sikker på hvorfor men på Apple.SE det har ikke fungeret for mig. Am1rr3zAs svar var op i 10 minutter uden en underretning, da jeg faktisk kontrollerede mit svar.


Denne spørgsmål og svar blev automatisk oversat fra det engelske sprog.Det originale indhold er tilgængeligt på stackexchange, som vi takker for den cc by-sa 2.0-licens, den distribueres under.
Loading...