title: Saving and restoring a UIWebView browsing session
body: <p>With UIWebView class, is it possible to save a browsing session when the app's goes into background and then fully restore it when the app is activated or relaunched afresh? According to the documentation, UIWebView class does conform to the NSCoding protocol, but will archiving an instance of UIWebView class also preserve the cookies <strong>and</strong> the JavaScript state of the page (and maybe HTML5 local storage too) so that the page restores with identically the same look and with exact same functionality? My app views pages with heavy and scattered graphics and JavaScript which loads for way too long over cellular so saving browsing sessions would be a really, really nice improvement to have.</p>