Existem algumas páginas na internet que eu quero carregar o mais rápido possível, mas o cache de suas dezenas de arquivos javascript / css está sendo frustrado pela presença de parâmetros GET nos urls de recursos. por exemplo: SomeCSSFile?v=1983745932203&language=English
.
Estou disposto a me esforçar ao máximo para tentar contornar esse comportamento, mas até agora não consigo propor nada.
Eu tentei:
- Configurações do Firefox que permitem URLs de armazenamento em cache com parâmetros GET - não existe essa opção (provavelmente porque violaria o especificação w3c .
- Algum add-on do Firefox que oferece essa funcionalidade. Eu não encontrei nenhum.
- Scripts do Greasemonkey - mas já é tarde demais, o documento está pronto e todos os recursos foram carregados, portanto, remover os parâmetros get nesse ponto é inútil.
- Algum complemento do Firefox que permite pré-processar o HTML recuperado antes de ser processado pelo Firefox. Eu não encontrei nenhum.
- O software de armazenamento em cache do cliente que eu posso instalar (como Cache de verniz - que é disponível apenas em sistemas operacionais baseados em Linux.) Eu não encontrei nenhum.
As soluções do lado do servidor não são boas, já que eu não controlo a origem das páginas em questão.
Alguma idéia?
por
Alain
21.12.2013 / 07:42