De Tempo limite do Webkit mata tarefas demoradas :
We have just been forced to refactor/recode a significant portion of one of our AIR based RIA's due to an arbitrary decision made by the Webkit team to restrict all XML HTTP requests via a hard coded, hidden timeout of 60 seconds. This decision not only affects AIR but also affects Safari and other browsers based upon Webkit.
Embora isso não esteja necessariamente relacionado ao seu problema, ele aponta para a existência de um tempo limite embutido no Webkit.
Se o seu problema estiver relacionado a tempos de espera no Webkit serem muito curtos, a questão é, então, por que você está passando por longas esperas por imagens, dado que você tem uma conexão rápida.
Como primeiro teste, sugiro mudar seu servidor DNS para DNS público do Google ou OpenDNS e veja se isso faz diferença. Em caso afirmativo, que o problema é com o seu ISP sendo muito lento no DNS ou usando seu próprio cache.
Outra referência em desabilitando o keepalive HTTP pelo User-Agent :
A long-standing bug in Safari causes file uploads to hang when keepalive connections are improperly reused.
https://bugs.webkit.org/show_bug.cgi?id=5760
In Apache, disabling keepalive support for Webkit solves this problem.
Se o servidor web Apache ainda desabilitar o keepalive para o Webkit ( conexão persistente HTTP ), isso significa que cada imagem requer uma conexão HTTP separada, enquanto o Firefox e o Chrome podem usar o já existente conexão da página para também baixar as imagens sem re-conectar.
Como estabelecer uma conexão normalmente é bem lenta, então isso combinado com um curto tempo limite embutido, pode explicar o problema que o Webkit tem com imagens.
Gostaria de saber se os seus navegadores Webkit têm a capacidade de alterar seu agente do usuário identidade?
Por exemplo, apesar de não saber absolutamente nada sobre o vimperator, Eu encontrei via google o plugin UserAgentSwitcherLite .