Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse code

Tweak README

  • Loading branch information...
commit 4e15634810524d37eaa12cd4301c50561aed1e6c 1 parent 4da844b
Ben Copsey authored

Showing 1 changed file with 7 additions and 4 deletions. Show diff stats Hide diff stats

  1. +7 4 README.markdown
11 README.markdown
Source Rendered
@@ -28,16 +28,19 @@ This project demonstrates a different approach to the same problem. In this proj
28 28 The sample is setup to store content permanently with ASIDownloadCache for demonstration purposes. You can change this or customise the requests in other ways by modifying startRequest in ProxyRequestResponseHandler.m.
29 29
30 30
31   -####Known issues
  31 +###Known issues
32 32 * Not all requests are proxied via the local webserver. In particular, content loaded via javascript is loaded by the WebView directly.
33 33 * Some sites don't work properly at present. For example, m.youtube.com doesn't work at all, and pages on apple.com have significant rendering artifacts. In general, it works well with sites built with well-formed, standards compliant markup that don't make heavy use of JS, and less well with other sites.
34 34 * This project includes a slightly tweaked version of ASIHTTPRequest, but I haven't got around to documenting these changes or moving them into the main ASIHTTTPRequest distribution.
35 35 * Libxml can get shouty in your console when it finds HTML it doesn't like
36 36
37   -####Areas for improvement
38   -The webserver and parsing operations currently run on the main thread. It should be fairly straightforward to move these into a background thread.
  37 +###Areas for improvement
  38 +* The webserver and parsing operations currently run on the main thread. It should be fairly straightforward to move these into a background thread.
  39 +* Currently only works on iOS. It should be possible to use the same approach with the WebView class on Mac.
39 40
40   -##IMPORTANT
  41 +--
  42 +
  43 +###IMPORTANT
41 44 This was written over a couple of weekends, and should be considered *experimental*. The code could use some cleanup. It doesn't work with all web content, and though it should be more widely compatible than ASIWebPageRequest, [many of the same limitations apply](http://allseeing-i.com/ASIHTTPRequest/ASIWebPageRequest#limitations). You should not consider this to be a drop-in replacement for UIWebView's regular loading mechanism - it will work best with pages you have tested and confirmed to work (it might be ideal for caching content created specifically for your app offline, for example).
42 45
43 46 ###Acknowledgements

0 comments on commit 4e15634

Please sign in to comment.
Something went wrong with that request. Please try again.