Em parceria, a Apple, o Google, a Mozilla e a Microsoft enfim lançaram o Speedometer 3.0, a mais nova versão da renomada ferramenta de benchmark para navegadores, anunciada em dezembro de 2022.
Na prática, a ferramenta visa refletir com maior precisão como os navegadores da web realmente performam, especialmente em sua habilidade de executar JavaScript. Para isso, ele testa uma ampla seleção de frameworks JavaScript populares.
Resumidamente, o benchmark testa os frameworks em blocos simulados, incluindo gerenciamento de tarefas, navegação em sites complexos, uso de SPAs 1Single page applications, ou aplicações de página única. como sites de notícias, e aplicativos de gráficos e editores de código.
Além disso, o Speedometer 3.0 se ajusta ao padrão de processamento de eventos HTML5, comum nos navegadores mais usados, avaliando o desempenho de scripts tanto em operações imediatas quanto em tarefas que aguardam execução breve, ambas utilizando a função requestAnimationFrame
.
A ferramenta também incorpora as mais recentes funcionalidades do JavaScript, como a organização em módulos, o manejo de operações assíncronas com promessas e o uso de funções async
/await
para um código mais limpo e eficiente.
Por fim, o Speedometer 3.0 amplia sua avaliação incluindo novos testes: simulações de sites de notícias com Next.js e Nuxt, análises de renderização de gráficos com SVG e canvas em quatro apps, além de testes de ferramentas de edição de texto, tanto para código quanto para edição WYSIWYG.
via BrowserBench.org
Notas de rodapé
- 1Single page applications, ou aplicações de página única.