BT

Disseminando conhecimento e inovação em desenvolvimento de software corporativo.

Contribuir

Tópicos

Escolha a região

Início Notícias Google abre o código do Page Speed

Google abre o código do Page Speed

Favoritos

O Google acaba de abrir o código do Page Speed, uma ferramenta utilizada internamente para otimizar os sites do Google, especialmente no que diz respeito a velocidade com que as páginas são carregadas.

Page Speed é um plugin para o Firefox que roda através do Firebug e funciona em Linux, Mac e Windows XP/Vista. Ao ser executado, o Page Speed analisa parte da configuração do servidor web bem como o código que é enviado pelo servidor para criar uma lista de resultados que inclui sugestões sobre como melhorar as páginas. A análise é baseada numa lista de melhores práticas organizadas em cinco categorias:

Essas práticas consideram o page load time, como sendo o tempo entre a requisição de uma página e o momento em que ela é vista pelo cliente. O page load time inclui a criação de conexões TCP, resolução de nomes DNS, envio de requisições, busca de recursos incluindo os que estão em cache, execução de scripts e renderização.

As sugestões oferecidas pela ferramenta são:

As sugestões são pontuadas e ordenadas por prioridade. Por exemplo, ao acessar a página inicial do Facebook, a sugestão com prioridade mais alta é: “Os arquivos CSS a seguir foram incluídos após uma referência a um arquivo JavaScript no cabeçalho do documento. Para garantir que os arquivos CSS sejam carregados paralelamente, sempre inclua arquivos CSS antes de arquivos JavaScript.”

O Painel de Atividades do Page Speed disponibiliza todas as atividades realizadas pelo browser incluindo eventos relacionados a rede e tempo de execução de código JavaScript medidos em milis segundos. Isso é útil para verificar o trecho onde o browser gasta a maior parte do tempo quando carrega uma determinada página. De maneira geral, o Page Speed parece ser uma ferramenta indispensável para desenvolvedores web.

Avalie esse artigo

Relevância
Estilo/Redação

Conteúdo educacional

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

BT