O Google acaba de anunciar um atualização para o Chrome que procura priorizar a velocidade em dispositivos Android de última geração, em vez do tamanho da instalação do aplicativo. Esta versão separada do navegador usará “sinalizadores de compilador ajustados para velocidade em vez de tamanho binário”. De acordo com o Google, os aparelhos Android rodando isso executarão o benchmark Speedometer 2.1 até 30% mais rápido!
Além disso, a equipe de desenvolvimento do Chrome aprendeu a direcionar otimizações para funções específicas de JavaScript, bem como outros métodos de análise de HTML para atualizar o DOM via JavaScript. O’DOM’de um navegador é o’Modelo de objeto de documento’ou uma interface de programação para documentos da web. Ele representa a página para que os programas possam alterar sua estrutura, estilo e conteúdo. Ele é exibido como nós e objetos para que o JavaScript possa interagir com ele.
Para explicar melhor o que é um DOM, imagine um site como uma casa com diferentes cômodos, móveis e decorações. O DOM é como uma planta que mostra a estrutura da casa e tudo dentro dela. Assim como uma planta mostra como diferentes cômodos e objetos estão conectados e organizados, o DOM mostra como diferentes elementos de um site estão conectados e organizados.
Os programas podem usar o DOM para fazer alterações no site da mesma forma que um proprietário pode usar um projeto para fazer alterações em sua casa. Por exemplo, um programa pode adicionar ou remover um elemento, alterar a cor de um botão ou atualizar o texto de um parágrafo. Da mesma forma, um proprietário pode adicionar ou remover uma parede, mudar a cor de uma sala ou atualizar os móveis para criar uma nova aparência. Em inglês, a equipe do Chrome encontrou uma maneira de interagir de maneira mais eficiente com esse blueprint, o que se traduz em uma melhor experiência de navegação, com carregamentos de página mais rápidos e desempenho mais suave para você!
Porque o Google tende a usar o velocímetro WebKit da Apple para testes de benchmark porque é o mais preciso para como os usuários interagem com o navegador no dia a dia. Por fim, o Chrome para dispositivos Mac está tendo um aumento de 10% no velocímetro 2.1 nos últimos três meses, o que parece bastante significativo!