Se soubessem, eles seriam capazes de obter mais arquivos de uma só vez, reduzindo a quantidade de vai-e-vem do outro lado da rede, e acelerando o carregamento da página.
É aí que entra o Polaris. Ele registra todas as dependências e interdependências em uma página da web. Depois, ele compila tudo isso para que o navegador possa baixar os elementos de forma mais eficiente.
“À medida que as páginas crescem em complexidade, isso muitas vezes requer múltiplas viagens que criam atrasos e vão se somando”, explica Ravi Netravali, um dos pesquisadores, em comunicado à imprensa. “Nossa abordagem minimiza o número de idas e voltas para que possamos acelerar substancialmente o tempo de carregamento de uma página.”
A equipe testou o sistema em 200 sites diferentes, incluindo eBay, New York Times e Wikipédia. Em média, eles carregavam 34% mais rápido do que no método padrão.