The increase in RAM from 256 to 512 MB is, no surprise, welcome. More web pages remain in memory in MobileSafari, and more apps remain resident in memory for fast app switching.
via Daring Fireball: 4.
A pet hate of mine regarding the iPhone is that when you open a new tab in {en:MobileSafari}, if you then go back to view the previously loaded tab (ie. the one you were on) it often reloads the content.
This is a particular pain when you’re using {en:Google Reader} via MobileSafari. You go to view the web site of the RSS article and when you return to Reader you have to wait for the page to reload before finding and viewing the next article. This isn’t so bad on WiFi, but when you have a poor connection on a train, it can take up the remainder of the train journey loading the content.
To get around this I started using dedicated Google Reader applications (My current fav being MobileRSS). When it syncs, it affectively stores your articles offline so when you go to view them with a bad signal, it doesn’t make much difference (unless it’s a partial feed – in which case you go online to view the whole article).
Now I always assumed that the reloading of a web page when you return to a tab was a feature. You know, Apple trying to do you a favour by making sure you have the latest version of the page. It’s the sort of thing I’d expect from Microsoft, but not Apple. And so the quote above by John Gruber from his comprehensive iPhone 4 review makes much more sense: The page gets reloaded because there isn’t enough memory to store the old version.