Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

barooo

macrumors newbie
Original poster
Aug 20, 2008
4
0
I'm loving the iphone and mobile safari, but I have one major annoyance... It seems that if you have multiple pages over, there's some check when you flip pages to see if that page was in the background for a certain period of time, and if so to reload it.

This is annoying since the timeout seems to be about a minute. Specifically, for google reader. I like to read by feed usually (In the morning I want news, later in the morning work-related stuff, in the evenings blog posts and the like) and never use the main page with the mix of new posts from everything, so if I'm say 40 posts in to digg, and open a link from that feed, after I read it and switch back to reader the page refreshes, and since it seems to be ajax driven or something, when it refreshes it just reloads the home screen.

I see no way to control this setting, and I don't think it's the page that's doing it because I've seen other random pages do it as well when they've been in the background for a while. Thoughts? I see someone asking a similar question a while back with no responses...
 
Did a little more research, and it sounds like what's happening is that safari only allows a limited amount of memory to hold background pages, so for a bigger page like reader with tons of javascript, etc., it gets flushed from memory and when you flip back to it, all it has available is the thumbnail of the page, so it has to rebuild it from source.

Why they couldn't page that to disk instead of just getting rid of it, I'm not sure, because it makes google reader almost unusable for me. Grrrrrrr.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.