No início deste mês, Danluu.com lançou uma análise/artigo/manifesto exaustivo de 23 páginas sobre o status atual de páginas da web não otimizadas e desempenho de aplicativos da web, descobrindo que apenas carregar uma página da web pode até mesmo atrapalhar um dispositivo básico que pode executar o popular jogo PUBG a 40 fps. Na verdade, a página Wix requer o carregamento de 21 MB de dados para uma página, enquanto os mais famosos Patreon e Threads carregam 13 MB de dados para uma página. Isso pode resultar em tempos de carregamento lentos que chegam a 33 segundos ou, em alguns casos, fazer com que a página não carregue.
A principal fonte de dados é uma tabela que mede o tempo de maior conteúdo de pintura (LCP) em vários sites e dispositivos de baixa especificação. Como o nome completo do LCP indica, geralmente é o tempo que leva entre o usuário abrir a página e o dispositivo renderizar seu conteúdo principal. Além do tempo de carregamento, as demandas de largura de banda de cada site são mostradas nas colunas da esquerda. Os testes incluem o Itel P32 de gama baixa, o Tecno S8C básico e sistemas mais poderosos como o Apple M3 Max, M1 Pro e M3.
Como mostram os testes acima, alguns dos sites mais brutalmente intensivos incluem sites como…Quora e basicamente todas as principais plataformas de mídia social. Plataformas de produção de conteúdo mais recentes, como o Squarespace, e plataformas de fórum mais recentes, como o Discourse, também apresentam desempenho significativamente pior do que suas contrapartes mais antigas, muitas vezes ao ponto de serem inutilizáveis em alguns dispositivos.
O Tecno S8C, um dos telefones básicos comuns em mercados emergentes, é um dispositivo de teste particularmente atraente que funcionou. O dispositivo é realmente bastante impressionante em alguns aspectos, incluindo seu capacidade de correr Campos de batalha de PlayerUnknown para celular a 40FPS– mas o mesmo dispositivo não consegue nem executar o Quora e apresenta um atraso quase inutilizável ao navegar em sites de mídia social.
Esse exemplo é provavelmente o melhor resumo do ponto geral, que é que o design moderno da web e de aplicativos está cada vez mais tendendo a uma suposição irrealista de largura de banda e processamento cada vez maiores. Quora é um site onde as pessoas responder a perguntas– não há absolutamente nenhuma razão para qualquer um desses sites ser mais difícil de administrar do que um jogo Battle Royale.
O artigo completo dá muito mais detalhes sobre esses pontos e inclui várias citações e citações de desenvolvedores web. Por exemplo, o fundador e CEO da Discourse Jeff Atwood foi citado como tendo dito que a Qualcomm está “péssimos em seus empregos. Espero que eles saiam do mercado”…porque as CPUs da Qualcomm estavam 15% atrás das da Apple. Isso parece uma afirmação extrema sobre um fabricante que fornece a maioria dos SoCs para smartphones disponíveis no mercado. Você pode Leia o relatório completo aqui para obter mais detalhes sobre os testes e medições de desempenho resultantes.