64 / 100
Deve corrigir:
Eliminar JavaScript e CSS de bloqueio de renderização no conteúdo acima da borda
Sua página tem 5 recursos de script de bloqueio. Isso causa um atraso na renderização de sua página.
Nenhuma parte do conteúdo acima da dobra em sua página seria renderizado sem aguardar o carregamento dos seguintes recursos. Tente adiar ou carregar de maneira assíncrona os recursos de bloqueio, ou incorpore in-line as partes fundamentais desses recursos diretamente ao HTML.
Remova o JavaScript de bloqueio de renderização:
- https://www.instagram.com/static/bundles/Polyfills.js/eba549db6e08.js
- https://www.instagram.com/static/bundles/Vendor.js/0dd00230c6b2.js
- https://www.instagram.com/static/bundles/pt_PT.js/bbd1aa92ccc8.js
- https://www.instagram.com/static/bundles/ConsumerCommons.js/54944540b86c.js
- https://www.instagram.com/static/bundles/Consumer.js/30827b15fd3c.js
Mostrar como corrigir
Considere Corrigir:
Aproveitar cache do navegador
A definição de uma data de validade ou de uma idade máxima nos cabeçalhos de HTTP para recursos estáticos instrui o navegador a carregar os recursos transferidos anteriormente a partir do disco local e não por meio da rede.
Aproveite o cache do navegador para os seguintes recursos que podem ser armazenados em cache:
- https://connect.facebook.net/en_US/fbevents.js (20 minutos)
- https://connect.facebook.net/en_US/sdk.js (20 minutos)
- https://connect.facebook.net/signals/config/1425767024389221?v=2.8.9&r=stable (20 minutos)
Mostrar como corrigir
Priorizar o conteúdo visível
Sua página requer fluxos de rede adicionais para renderizar o conteúdo acima da dobra. Para um melhor desempenho, reduza o volume de HTML necessário para renderizar o conteúdo acima da dobra.
A resposta HTML completa não foi suficiente para processar o conteúdo acima da dobra. Isso normalmente indica que os recursos adicionais, carregados após a análise de HTML, foram solicitados a processar o conteúdo acima da dobra. Priorize o conteúdo visível que é necessário para o processamento de conteúdo acima da dobra incluindo-o diretamente na resposta HTML.
- Somente cerca de 34% do conteúdo final acima da dobra foi processado com a resposta HTML completa snapshot:5.
Mostrar como corrigir
7 regras corretas
100 / 100
5 regras corretas
81 / 100
Deve corrigir:
Eliminar JavaScript e CSS de bloqueio de renderização no conteúdo acima da borda
Sua página tem 5 recursos de script de bloqueio. Isso causa um atraso na renderização de sua página.
Nenhuma parte do conteúdo acima da dobra em sua página seria renderizado sem aguardar o carregamento dos seguintes recursos. Tente adiar ou carregar de maneira assíncrona os recursos de bloqueio, ou incorpore in-line as partes fundamentais desses recursos diretamente ao HTML.
Remova o JavaScript de bloqueio de renderização:
- https://www.instagram.com/static/bundles/Polyfills.js/eba549db6e08.js
- https://www.instagram.com/static/bundles/Vendor.js/0dd00230c6b2.js
- https://www.instagram.com/static/bundles/pt_PT.js/bbd1aa92ccc8.js
- https://www.instagram.com/static/bundles/ConsumerCommons.js/54944540b86c.js
- https://www.instagram.com/static/bundles/Consumer.js/30827b15fd3c.js
Mostrar como corrigir
Considere Corrigir:
Aproveitar cache do navegador
A definição de uma data de validade ou de uma idade máxima nos cabeçalhos de HTTP para recursos estáticos instrui o navegador a carregar os recursos transferidos anteriormente a partir do disco local e não por meio da rede.
Aproveite o cache do navegador para os seguintes recursos que podem ser armazenados em cache:
- https://connect.facebook.net/en_US/fbevents.js (20 minutos)
- https://connect.facebook.net/en_US/sdk.js (20 minutos)
- https://connect.facebook.net/signals/config/1425767024389221?v=2.8.9&r=stable (20 minutos)
Mostrar como corrigir
Otimizar imagens
Formatar e compactar corretamente imagens pode economizar muitos bytes de dados.
Otimize as seguintes imagens para diminuir o tamanho em 60 KiB (36% de redução).
- A compactação de https://www.instagram.com/static/images/homepage/screenshot1.jpg/aafd8c6b005d.jpg pouparia 13,2 KiB (32% de redução).
- A compactação de https://www.instagram.com/static/images/homepage/screenshot2.jpg/2d9d7248af43.jpg pouparia 11,7 KiB (38% de redução).
- A compactação de https://www.instagram.com/static/images/homepage/screenshot5.jpg/f5ae123ab1e2.jpg pouparia 11,4 KiB (34% de redução).
- A compactação de https://www.instagram.com/static/images/homepage/screenshot4.jpg/001bc33056c1.jpg pouparia 9 KiB (35% de redução).
- A compactação e o redimensionamento de https://www.instagram.com/static/images/appstore-install-badges/badge_android_portuguese-pt.png/04ebb6711e27.png poderiam poupar 7,2 KiB (redução de 67%).
- A compactação de https://www.instagram.com/static/images/homepage/screenshot3.jpg/629d23a3c7b2.jpg pouparia 7,1 KiB (31% de redução).
- A compactação e o redimensionamento de https://www.instagram.com/static/images/appstore-install-badges/badge_ios_portuguese-pt.png/91908b42085b.png poderiam poupar 428 B (redução de 12%).
Mostrar como corrigir
Priorizar o conteúdo visível
Sua página requer fluxos de rede adicionais para renderizar o conteúdo acima da dobra. Para um melhor desempenho, reduza o volume de HTML necessário para renderizar o conteúdo acima da dobra.
A resposta HTML completa não foi suficiente para processar o conteúdo acima da dobra. Isso normalmente indica que os recursos adicionais, carregados após a análise de HTML, foram solicitados a processar o conteúdo acima da dobra. Priorize o conteúdo visível que é necessário para o processamento de conteúdo acima da dobra incluindo-o diretamente na resposta HTML.
- Nenhum dos conteúdos finais acima da dobra foi processado mesmo com a resposta HTML completa.
Mostrar como corrigir
6 regras corretas
* Os resultados são mantidos por 30s. Se efetuou alterações na sua página, espere por favor 30s antes de voltar a correr a avaliação.