1
I hate browsing the internet on my iPhone. I rarely get 3G, and even when I do the speeds are typically sub-DSL. But Safari (at least my version) doesn't give me many options to optimize my experience.
I want to set up a home HTTP proxy that
- intercepts and strips images
- minifies and gzips Javascript
- intercepts downloads from known ad domains, using some publicly held blacklist that I don't have to update
Are there any recommended packages or pieces of software for this job? Has anyone had any luck with this sort of task previously?
Yeah ... :/ on-the-fly image resizing? It's possible - anything is possible. But i doubt that in the home environment and based on the hardware that is available for regular user - something like this will only slow you down. You will wait and wait until the software intercept connection, wait untill the image is downloaded fully, resize it and send to you. I belive this could be done with squid as an interceptor and magic as a tool for resizing images, all setup on a Linux computer that reside inside your network and works like proxy. I would strongly advise against it. – mnmnc – 2012-12-23T01:02:19.350
@mnmnc - Hmm, I see what you mean. It would probably be a net loss overall. Let's say the proxy just strips the images, then. – Jimmy Breck-McKye – 2012-12-23T01:03:51.833
This is something that could properly work if big money in the project would be involved - some multi-processor PC with a lot of processing power for multiple users - maybe someone would see a demand for such solution. You should incorporate a reqular caching proxy with a Squid on Linux box. – mnmnc – 2012-12-23T01:04:10.953
Stripping images that is something web browser is capable of doing. Chrome and Firefox have this option for sure. I'm not sure about apple software but i see no reason why developers from Apple would not include this. Still if you would like to use a browser that has no such option - squid is certainly capable of dropping the requests based on the url - if you specify the blocked url as *jpg - you will never see the jpg image again. – mnmnc – 2012-12-23T01:07:07.047
@mnmnc - Hmm, Squid looks like it might be the solution. Why not add it as an answer? – Jimmy Breck-McKye – 2012-12-23T01:11:07.503
Amazon has been building a cloud service that will do what you've described.
– Nicole Hamilton – 2012-12-23T01:15:36.803