A adição de um par de chave / valor de sequência de caracteres de consulta a um recurso estático (como uma imagem, CSS ou JavaScript) pode causar problemas de armazenamento em cache .
Especificamente, desde que você mencionou o Firefox , seu problema pode estar relacionado a uma 'colisão de cache', onde:
As funções de hash do cache de disco do Firefox podem gerar colisões para URLs que diferem apenas um pouco, principalmente nos limites de 8 caracteres. Quando os recursos hash para a mesma chave, apenas um dos recursos é mantido no cache do disco; os recursos restantes com a mesma chave precisam ser buscados novamente nas reinicializações do navegador. Portanto, se você estiver usando impressões digitais ou de outra forma gerando URLs de arquivo de forma programática, para maximizar a taxa de acertos do cache, evite o problema de colisão de hash do Firefox, garantindo que seu aplicativo gere URLs que diferem em limites de mais de 8 caracteres.
[Fonte: https://developers.google.com/speed/docs/best-practices/caching ]
radar-picture-sep2013.png
e, quando mudar em algum momento no futuro, seriaradar-picture-jan2014.png
. Você pode configurar a idade máxima do PNG para um ano, a menos que o nome do arquivo seja alterado, o navegador poderá carregar a imagem em cache por um longo tempo.