I'm struggling with the following issue:
Given a computer with low-medium CPU/RAM capabilities, and an extremely poor network connection. Poor means here 10-15 kb/s. I would like to do something to increase the usability of this machine. I would be very happy with a solution works on HTTP(s) protocols, but if it works on TCP/IP layer, that clearly would be a plus. We are talking about EDGE technology, and as far as I know, the modem doesn't use hardware-based acceleration. Currently I have the following 3 ideas:
(if you have a completely different idea please share with me as well)
- using some kind of proxy
- using VPN
- Opera Turbo
Option 1:
I have a server with great bandwidth and 0-24 availability. I think, that must exist an out of the box solution (maybe a proxy), which could be helpful in this situation. Routing the traffic through a remote computer, and using an agressive compression on texts (and maybe on images) would be a trivial but powerful help. However I couldn't find a proxy like this.
Question: Do you know a proxy like this? Or any other similar program?
Option 2:
I vaguely remember, that VPNs can use compression before encrypting. My idea would be an bandwidth oriented VPN (high compression rate, low encryption rate) on the remote server, where the client could connect to.
Question: If it's a completely stupid idea, just correct me. If It could work, please give me a hint, how can I implement this.
Option 3:
I got this tip from one of my collegaues. It would work on HTTP only, but it's okay. I can't try it right now, but that seems a very simple and effective solution.
Question: Will it work truly? And is there any browser-independent solution like this?
Additional infos:
- Windows XP
- Currently I'm using Firefox
- Security is not an important aspect