Embora a Valve tenha um histórico sólido de trabalho no Steam , ainda está longe de ser perfeito, e o desenvolvedor da ferramenta da comunidade SteamDB acabou de implantar uma correção de desempenho baseada em plug-ins para um dos principais recursos do mercado. Lançado pela primeira vez em 2003, o Steam tem muitos códigos legados que o impedem em alguns aspectos, e que a Valve não parece estar com pressa para resolver.
Ou seja, Pavel Djundik acabou de postar sua nova página no GitHub intitulada “Se a Valve não fizer isso, eu farei”, que não apenas hospeda seu plug-in do navegador SteamDB, mas agora também aumenta massivamente a velocidade e a confiabilidade das páginas dos jogos de perfil do Steam dos usuários. O criador do SteamDB ficou frustrado com o tempo que levou para essa página em particular carregar para usuários com grandes bibliotecas de jogos e decidiu resolver as coisas com suas próprias mãos.
Um recurso da comunidade notavelmente popular, o SteamDB de Djundik existe há quase tanto tempo quanto o próprio Steam, e embora algumas empresas pensem que o SteamDB é um site de pirataria , isso não poderia estar mais longe da verdade, pois é um simples depósito de informações que qualquer um pode livremente referência. Seu desenvolvimento do SteamDB significa que Djundik tem uma boa noção de como o Steam funciona em geral, e ele ficou frustrado com os tempos de carregamento extremamente inflados, especificamente na página de jogos de perfil dos usuários, que exibe informações sobre seu tempo de jogo, conquistas e muito mais. No que Djundik afirma ser uma solução simples, ele conseguiu reduzir um carregamento de 7 minutos para meros 10 segundos, o que é uma melhoria impressionante.
Como a Valve se recusa a corrigir o desempenho de “todos os jogos” página nos perfis da comunidade Steam, fiz isso por eles: https://t.co/qFqt5uFWQp
Tudo o que fiz foi conectar a construção da linha e transformá-la em um fragmento (elemento temporário) e não anexar todos os pop-ups do submenu a corpo.
— Pavel Djundik (@thexpaw) 11 de setembro de 2022
Tendo adicionado recentemente uma série de atualizações substanciais de recursos de compras do Steam , a Valve não está negligenciando o serviço de forma alguma, mas as alegações de Djundik sugerem que há muito trabalho a ser feito na otimização do Steam em geral. Os usuários interessados em implementar as grandes otimizações de desempenho do Djundik devem procurar o SteamDB nas lojas de plugins de seus navegadores, embora ele tenha mencionado que pode demorar um pouco antes que a versão 3.6.0 seja aprovada para download.
Embora a empresa possa não estar otimizando o Steam como muitos esperam, a Valve recentemente adotou uma postura proativa para manter o serviço o mais amigável possível. No início deste mês, a Valve baniu várias contas do Steam Curator que estavam roubando as chaves do jogo dos desenvolvedores. Esse problema ainda permanece com outros curadores menos proeminentes, mas pelo menos medidas estão sendo tomadas para aliviar as preocupações em torno do problema.
É perfeitamente possível que uma correção semelhante à que Pavel Djundik desenvolveu seja lançada oficialmente em uma atualização do cliente Steam, mas não há como dizer se e quando isso finalmente acontecerá. Neste momento, a Valve parece estar focada em preparar um recurso Steam Year in Review , que foi inicialmente descoberto pelo próprio Djundik, graças ao SteamDB. Claro, a desvantagem óbvia do trabalho de Djundik é que seu plugin só funcionará ao usar o Steam no modo de navegador, o que significa que o próprio lançador oficial de aplicativos/jogos permanecerá não otimizado até que a Valve decida fazer algo a respeito.