I configured my gateway server with squid proxy for my LAN, everything work normally, the browsing maybe faster because of the cache.
but it seems not as responsive as without squid, because when browsing without squid page loading normally loaded in progressive way (image popup one by one, etc..) but under squid, we see browser is "waiting for abcd.com.." for couple of seconds,then the complete page popup.
is there a way to change is behavior, so that page loading is not presented completely after couple of seconds, but in progressive manner so it seems responsive to users?
Is your squid proxy using the same DNS servers as the workstation you are using to compare this with? If DNS queries are slower from the squid box then this may present this sort of behaviour.
If you are using transparent proxy this is twice as important, as both your workstation and squid will be making DNS requests.