I usually do the browsing at my server.
I would not do this it seems to be a very bad deal and opens you up for more risk.

I can't upload html files on a certain webhosting sites.
+

I am not sure what you mean. What type of program are you using to upload files? Is your server acting as a webserver?

- MilitantEidolon