BT

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

Contribuir

Tópicos

Escolha a região

Início Notícias YSlow do Yahoo agora é open source

YSlow do Yahoo agora é open source

Após vários anos sendo disponibilizado gratuitamente sob a licença Mozilla Public License MPL 1.1, o Yahoo passou a disponibilizar o YSlow como open source, sob a licença BSD. Antes, o grupo de "Desempenho Excepcional" do Yahoo baseava-se em comentários da comunidade para melhorar a ferramenta, mas agora a comunidade pode fazer suas próprias melhorias.

Marcel Duran, um engenheiro de frontend do Yahoo, originalmente responsável pelo projeto, disponibilizou os fontes do YSlow no GitHub, convidando os desenvolvedores a fazerem "fork" do código e realizarem pull requests: requisições que serão posteriormente mescladas ao repositório de desenvolvimento, caso aceitas. Duran também se comprometeu a atualizar os complementos (add-ons) para todos os navegadores suportados.

O YSlow (pronuncia-se "why slow") é uma ferramenta de análise de desempenho de páginas da web, similar ao Page Speed do Google (este último foi tornado open source em 2009). Há diferenças importantes entre as ferramentas. O YSlow tem add-ons para o Firefox, Chrome, Safari e Opera, incluindo as versões para dispositivos moveis via bookmarklets (e pode ser executado também via prompt de comandos). Já o Page Speed tem extensões apenas para Chrome e Firefox. Por outro lado, o Page Speed vem com um serviço para analisar páginas web, incluindo as específicas para dispositivos móveis. Oferece também um módulo Apache para otimização de páginas, através de reescrita de vários recursos, incluindo HTML, JavaScript, CSS, JPG e PNG.

Ambas as ferramentas analisam as páginas com base em um conjunto de regras, listadas na imagem abaixo.

O YSlow realiza a análise se baseando em treze regras criadas pelo Yahoo para melhorar o desempenho de um site. Além de analisar as páginas, a ferramenta sugere mudanças que podem aumentar significativamente a velocidade de carregamento dos sites.

Avalie esse artigo

Relevância
Estilo/Redação

Conteúdo educacional

BT