A Mozilla acaba de lançar seu mais recente (e melhor) navegador até agora — Firefox Quantum — construído inteiramente em sua própria linguagem de programação ‘Rust’. Não testei a versão beta no mês passado e, embora estivesse empolgado com as perspectivas de um novo navegador (possivelmente mais rápido), não achei que isso afetaria a mim ou ao meu trabalho. Eu estava errado.
Por que tentar um novo navegador?
Estou usando um MacBook Air 2014 que, embora possa lidar com o Chrome, começou a mostrar sinais de envelhecimento. O Chrome é, por reputação, um navegador que consome muitos recursos e, se não fosse pelo fato de o Safari, por algum motivo, ser tão ruim no WordPress, na verdade eu não estaria usando o Chrome.
Não estou sozinho com todas as dores de cabeça do Chrome no trabalho; Rupesh está cansado de seu HP Envy aumentando os fãs quando o Chrome está em execução, e algumas pessoas mudaram para o Edge. Então, sim, quando recebi o e-mail da Mozilla sobre sua nova atualização para o Firefox – uma atualização, que prometia 2x melhores velocidades e 30% menos uso de recursos, Fiquei intrigado.
Firefox Quantum — um navegador melhor e mais rápido
Se eu fosse descrever minhas primeiras impressões com o Firefox Quantum em apenas uma palavra, eu diria “impressionante”. o interface é bem pensada, e embora os recursos ‘Destaques’ e ‘Principais sites’ não sejam úteis para mim, eles podem ser removidos com muita facilidade, deixando uma página padrão ‘Nova guia’ muito limpa.
Por um dia inteiro, transferi todo o meu trabalho do Chrome para o Firefox. Da pesquisa e Twitter, ao WordPress e Quip; tudo que eu costumo fazer no Chrome, fiz no Firefox e cara, não senti falta nenhuma do Chrome.
Claro, o Firefox não tem ‘O Grande Suspensório‘ — uma extensão do Chrome que eu uso para suspender abas inativas, mas não é realmente necessária. Executei o mesmo script ‘app.sh’ que executo todas as manhãs para abrir meus 30 sites favoritos e, embora a diferença no consumo de RAM tenha chegado a apenas 300 MB, a diferença na velocidade foi muito perceptível. Mesmo sem suspender abas, O Firefox era visivelmente mais rápido que o Chrome já foi e, ao contrário do Safari, também não atrapalha o WordPress.
Então, como o Firefox Quantum consegue isso? Ferrugem.
O segredo para o incrível desempenho do Firefox Quantum é a própria linguagem de programação ‘Rust’ da Mozilla. A equipe por trás da Quantum usou Rust para escrever cada pedaço de código para seu novo navegador, incluindo um novo mecanismo CSS, ‘Stylo’, que é capaz de distribuir o trabalho entre vários núcleos — algo que não é possível com mecanismos CSS usados em outros navegadores.
No entanto, quando se trata do usuário final, os benchmarks e as melhorias em segundo plano são tão importantes quanto o efeito visível que eles têm para o próprio usuário. A equipe da Mozilla parece saber disso e aplicou ao Quantum. o o navegador prioriza automaticamente as guias ativas resultando em um desempenho ‘aparente’ mais rápido. A Quantum também prioriza coisas que acha que o usuário realmente vai se importar mais – então os artigos são carregados antes das imagens e, embora isso nem sempre seja o que alguém possa querer, quase sempre é algo que eu quero.
Adeus, Chrome! Olá, quântico!
Então, embora eu tenha usado o Firefox Quantum apenas por um dia, não vou voltar para o Chrome. Não depois de experimentar as melhorias de velocidade realmente notáveis que o Firefox Quantum me oferece e os recursos que meu MacBook Air consegue economizar para outros processos.