Estudo sobre o impacto no desempenho de 5000 extensões do Chrome

O serviço de monitoramento de desempenho de websites DebugBear publicou os resultados de uma análise sobre o impacto das extensões do navegador no desempenho e no conforto do uso pelos usuários. No estudo, foram testadas 5000 das extensões mais populares do Chrome. Durante os testes, foram avaliadas a carga no CPU, o volume de dados carregados, a velocidade de carregamento das páginas, as latências durante a interação do usuário com as páginas da web e o consumo de espaço em disco.

Algumas conclusões:

  • O uso de extensões com bloqueadores de anúncios geralmente reduz a carga no CPU, diminui o volume de dados carregados e reduz o consumo de memória. Por exemplo, a extensão uBlock Origin, que conta com 37 milhões de usuários, diminui a carga no CPU de 57 para 4 segundos de tempo de processamento ao navegar nas páginas testadas em um dos sites de notícias com muitas propagandas. Ao mesmo tempo, a redução da carga no CPU ao usar os bloqueadores de anúncios mais populares, como AdBlock (66 milhões de usuários) e AdBlock Plus (45 milhões de usuários), foi mínima e não ultrapassou 15%.
    Estudo sobre o impacto no desempenho de 5000 extensões do Chrome
  • Na avaliação da economia de tráfego ao ativar os bloqueadores, os melhores resultados foram obtidos com o uBlock Origin, que permitiu reduzir o tamanho dos dados carregados nos sites testados em média de 41 para 3 MB. A extensão ScriptSafe ficou em uma posição mais alta no ranking, mas isso foi alcançado por meio da desativação completa do JavaScript.
    Estudo sobre o impacto no desempenho de 5000 extensões do Chrome
  • Nos testes de impacto das extensões no consumo de memória, a melhor performance foi da extensão DuckDuckGo Privacy Essentials. Ao usar o AdBlock Plus, o consumo de memória aumentou.
    Estudo sobre o impacto no desempenho de 5000 extensões do Chrome
  • Entre 336 extensões com mais de 1 milhão de usuários, 11 causavam um aumento na carga ao processar cada página em mais de 0,5 segundos de tempo de CPU. Os piores desempenhos foram atribuídos à extensão Monica, que possui 2 milhões de instalações — seu uso resultava em um tempo adicional de 1,3 segundos para processar cada página. A extensão Read&Write, com 17 milhões de instalações, consumia 0,8 segundos de tempo de processamento.
    Estudo sobre o impacto no desempenho de 5000 extensões do Chrome
  • Uma nova rodada de testes no site da Ikea revelou extensões que retardam o desempenho, direcionadas a tarefas específicas de lojas online. Por exemplo, a extensão Honey, que tem 20 milhões de usuários, causava um atraso de 1,5 segundos de tempo de CPU.
    Estudo sobre o impacto no desempenho de 5000 extensões do Chrome
  • Ao expandir o teste para 5000 dos complementos mais populares, o pior desempenho (2,3 segundos de tempo de CPU) foi observado no complemento MaxAI, que conta com 800 mil usuários.
    Estudo sobre o impacto no desempenho de 5000 extensões do Chrome
  • Nos testes de 5000 complementos no site da Ikea, o pior desempenho (quase 5 segundos de tempo de CPU) foi registrado pelo complemento "superagent — Consentimento automático de cookies".
    Estudo sobre o impacto no desempenho de 5000 extensões do Chrome
  • 86% dos complementos testados geraram uma carga mínima (menos de 50 ms) no CPU, 5,2% dos complementos geraram carga de 50 a 100 ms de tempo de CPU, 4,4% — de 100 a 250 ms, 2,4% — de 250 a 500 ms, 1,7% — mais de 500 ms.
    Estudo sobre o impacto no desempenho de 5000 extensões do Chrome
  • Os testes de lentidão no carregamento de páginas (métrica FCP, First Contentful Paint) mostraram que não há correlação direta entre alta carga no CPU e atrasos no carregamento de páginas. Por exemplo, os complementos que consomem muito tempo de CPU, como Coupert Coupon Finder e Merlin AI, não retardaram o carregamento das páginas. Entre os complementos que mais retardaram o carregamento das páginas, estão Monica AI, Klarna e Avast Safeprice, que acionam manipuladores no início do carregamento, e não após sua conclusão. A lentidão também ocorreu ao usar complementos que oferecem acesso através de VPN.

    A amostra de complementos com mais de um milhão de usuários:

    Estudo sobre o impacto no desempenho de 5000 extensões do Chrome

    A amostra dos 5000 complementos mais populares:

    Estudo sobre o impacto no desempenho de 5000 extensões do Chrome
  • Os testes de atrasos ao trabalhar com páginas (métrica INP, Interaction to Next Paint). Entre os complementos com mais de um milhão de usuários, destacou-se o Avira Password Manager, que causava um atraso de 160 ms a cada clique do mouse (o atraso só se manifesta nos primeiros 5 segundos, enquanto a inicialização não é concluída). O uso dos complementos Microsoft Editor extension e Superb Copy causava atrasos de 10 ms.
    Estudo sobre o impacto no desempenho de 5000 extensões do Chrome
  • Os testes de consumo de espaço em disco. Dos 5000 complementos testados, 27 causaram o consumo de mais de 100 MB de espaço em disco. O líder foi o complemento Meme Soundboard, que exigiu 600 MB devido ao armazenamento de 723 arquivos MP3. 87% dos complementos ocupam menos de 10 MB, 11,2% — mais de 10 MB e 2,2% — mais de 50 MB.
    Estudo sobre o impacto no desempenho de 5000 extensões do Chrome
  • 1,7% dos complementos bloqueiam o cache de transições entre páginas (back/forward cache). Entre esses complementos estão: LastPass Password Manager, Avast Online Security, Avira Browser Safety, Norton Password Manager, Snap&Read e Microsoft Editor.
  • A pré-carregamento e renderização (pre-loading e pre-rendering) são bloqueados por 8 complementos (0,2%), entre os quais estão uBlock Origin, Windscribe e Privacy Badger.

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster