A Mozilla publicou um resumão do que o Firefox conquistou em 2011 e partes dos planos para 2012.
Nos últimos meses os desenvolvedores tiveram que correr bastante para atingir o desempenho da concorrência (especialmente Chrome e Safari, que usam o Webkit). Do Firefox 3.x para as versões atuais as mudanças são gigantescas, principalmente na velocidade de interpretação dos códigos e no uso de recursos do sistema, como memória.
Em 2011 alguns dos destaques foram:
- Lançamentos mais rápidos: uma nova versão a cada 6 semanas permite oferecer novos recursos mais rapidamente, sem que o usuário precise esperar um ou dois anos por uma nova versão. Para quem não pode atualizar com frequencia foi implementada posteriormente uma versão com tempo de suoprte estendido, lançada com o Firefox 10 em 2012.
- Desempenho: em 2011 o desempenho do Firefox aumentou cerca de 7 vezes quando comparado ao Firefox 3.6!
- Uso de memória: as otimizações e partes reescritas ofereceram redução de até 50% no consumo de memória RAM. Essa era uma das áreas mais críticas do Firefox, especialmente em computadores de baixo custo.
- Canais de lançamento: quem quer testar as versões em desenvolvimento pode optar entre os canais Aurora, Beta e Nightly.
- Privacidade: o Firefox introduziu o Do Not Track, padrão de opção adotado por alguns outros navegadores para evitar que redes de publicidade rastreiem o comportamento dos usuários – saiba mais sobre isso aqui.
Com os lançamentos a cada 6 semanas os números de versão perderam sua importância. Eles são úteis para desenvolvedores, mas para os usuários finais o que vale é ter a última versão instalada. O mecanismo de atualizações silenciosas a ser implantado neste ano facilitará ainda mais isso, tornando o processo de atualização transparente (como no Chrome).
Algumas mudanças já feitas e planos para 2012:
- Compatbilidade com add-ons: o Firefox 10 permite usar quase todos os add-ons que são compatíveis com o Firefox 4. Até a versão 9 isso não era assim, dadas as verificações do arcaico sistema. Além do consumo de memória das versões mais antigas, a incompatibilidade com extensões era uma das maiores queixas. Com frequencia muita coisa parava de funcionar nas novas versões por uma mera verificação numérica. Agora isso ficou melhor, com algumas extensões sendo mantidas numa blacklist quando incompatíveis realmente, enquanto todas as outras são liberadas por padrão.
- Sincronização de add-ons: o Firefox Sync no Firefox 11 permite sincronizar também as extensões, mantendo a mesma experiência do Firefox em todos os computadores.
- Atualizações silenciosas: o processo de atualização será feito sem mensagens irritantes para os usuários, de forma transparente. O Firefox será atualizado assim que possível e, na próxima abertura, já estará na nova versão.
- Ferramentas para desenvolvedores: as duas últimas versões trouxeram grandes melhorias nas ferramentas para desenvolvedores, que permitem analisar o código das páginas sem sair do navegador.
Há um extenso trabalho junto com outros fabricantes de navegadores na implementação de novas tecnologias da web, como: WebRTC; Web Sockets; SPDY; HTTP Pipelining; HTTP Pre-connections; streaming de WebM que se adapta às condições e trocas de rede; upload de pastas e acesso a Local Media Storage por HTML 5; CSS Flexbox e Grid; captura de teclas em tela cheia e API Mouse Lock, que permite usar o mouse como controle em vez de apontador; entre muitas outras coisas.
2011 foi um ótimo ano para o Firefox e 2012 complementa esta jornada. O Firefox tem perdido cada vez mais espaço para o Chrome, naturalmente ele não pode ficar parado no tempo.