Originally Posted By: DWallach
(The single best thing Apple could do to improve my life with my iPhone is to do caching properly with the browser, such that when you open a new pane, do some surfing, and come back, it doesn't have to re-render the page from scratch. This could certainly be done without requiring new hardware.)


It does require new hardware - the memory that the old page was rendered in has been reused by the new browser tab; when more memory is required stuff gets turfed out forcing the re-render. More memory helps this, obviously smile

The phone home stuff is very likely to be the (already documented) XMPP jabber session that is used for mobileme/yahoo/notification pushes, which is encrypted. Not speaking from a position of knowing anything here, just from a position of thinking that the wheel is unlikely to have been reinvented.

There was already remote wipe for exchange users, which uses the exchange persistent connection stuff.

Hugo