
Estou desenvolvendo uma implementação de API do Google Mapi (v3), mas uso principalmente o Firefox 12 para desenvolvimento por causa do Firebug. Acho o Firebug uma ótima ferramenta, muito melhor que a do Chrome.
Mas comparado ao Chrome, o Firefox é MUITO lento no carregamento, rolagem, etc.! Eu nem quero fazer rolagem contínua.
Existe uma maneira de melhorar o desempenho do Firefox nos mapas do Google?
Responder1
Solução fácil
Ironicamente, provavelmente é o Firebug que está deixando o Google Maps muito lento para você. Para aumentar o desempenho, o mais fácil seria desabilitar o Firebug quando não estiver desenvolvendo.
Melhor solução
Infelizmente, muitas vezes desabilitar uma ferramenta tão útil não é uma solução aceitável. Felizmente, são apenas alguns componentes do Firebug que desempenham o papel principal na desaceleração das coisas. Os maiores ganhos de desempenho vêm da desativação das guias "console" e/ou "rede", clicando nelas e desmarcando a opção ativada, ou passando pela guia de opções. O impacto no desempenho do Firebug é mais perceptível no Google Maps devido à grande quantidade de solicitações que ele faz e à complexa estrutura do DOM.
Plano B
Se isso não ajudar, você pode tentar atualizar o Firefox e o Firebug e esperar que eles tenham melhorado o desempenho nas versões recentes. A versão mais recente no momento em que escrevo isto é o Firebug 1.10.0a7 para Firefox 12, e na minha máquina parece funcionar razoavelmente bem, mesmo com a rede e o console habilitados.
Responder2
No meu sistema, descobri que desabilitar a opção "usar aceleração de hardware quando disponível" tornava o Google Mapsrealmentemuito mais responsivo
Encontre-o em Preferências -> Avançado -> Geral -> Navegação
Responder3
Limpar todos os cookies do Google resolve esse problema para mim - a rolagem e o zoom do Google Maps ficam super suaves. No entanto, o atraso reaparece consistentemente após um novo login e um ou dois minutos de uso. Talvez isso seja informação suficiente para alguém prosseguir com o problema.
Minha solução atual é abrir as consultas do Google Maps (por meio do Alfred) em uma janela privada, para que nenhum cookie esteja presente:
/Applications/Firefox.app/Contents/MacOS/firefox-bin --private-window http://maps.google.com/maps?q={query}
Infelizmente, a janela privada não pode conter as informações da minha conta, por isso não tenho acesso aos locais salvos.
Histórico: notei que o Maps era muito mais suave em uma janela privada do Firefox do que em uma janela normal. Desativar todos os complementos não fez diferença. Limpei todos os cookies para tentar tornar a janela Normal FF o mais semelhante possível à janela Privada. Depois disso, tudo ficou imediatamente livre de atrasos.
Infelizmente, não tenho ideia de quais cookies específicos causam a lentidão.
Responder4
Considere usarmapas.bing.com: Não sei ao certo o que há no Google Maps que torna o Firefox lento, mas não é apenas um problema do navegador; O Bing Maps não tem esse problema. (na verdade, o Chrome parece exibir blocos estranhamente nítidos ao rolar nos mapas do Bing, de uma forma que lembra o Firefoxpeculiaridadesno Google Maps).
Espero que o Firefox encontre uma solução, porque não estou prendendo a respiração para o Google.