33 / 100
Deve corrigir:
Ativar compactação
A compactação de recursos com gzip ou deflate pode reduzir o número de bytes enviados pela rede.
Ative a compactação para os seguintes recursos a fim de diminuir o tamanho de transferência em 227,9 KiB (79% de redução).
- A compactação de http://cafefrida.ca/css/bootstrap.css?i=2016 pouparia 152,2 KiB (85% de redução).
- A compactação de http://cafefrida.ca/ pouparia 16,3 KiB (70% de redução).
- A compactação de http://cafefrida.ca/js/tooltip.js pouparia 11,7 KiB (73% de redução).
- A compactação de http://cafefrida.ca/js/pace.min.js pouparia 7,9 KiB (65% de redução).
- A compactação de http://cafefrida.ca/img/logo.svg pouparia 7,8 KiB (57% de redução).
- A compactação de http://cafefrida.ca/js/script.js pouparia 6,1 KiB (71% de redução).
- A compactação de http://cafefrida.ca/js/carousel.js pouparia 4,9 KiB (70% de redução).
- A compactação de http://cafefrida.ca/js/maps.js pouparia 4,5 KiB (86% de redução).
- A compactação de http://cafefrida.ca/js/collapse.js pouparia 4,2 KiB (72% de redução).
- A compactação de http://cafefrida.ca/js/affix.js pouparia 3,3 KiB (69% de redução).
- A compactação de http://cafefrida.ca/js/tab.js pouparia 2,5 KiB (66% de redução).
- A compactação de http://cafefrida.ca/js/button.js pouparia 2,3 KiB (65% de redução).
- A compactação de http://cafefrida.ca/js/alert.js pouparia 1,3 KiB (59% de redução).
- A compactação de http://cafefrida.ca/js/detect.js pouparia 1,2 KiB (66% de redução).
- A compactação de http://cafefrida.ca/js/transition.js pouparia 1,1 KiB (60% de redução).
- A compactação de http://cafefrida.ca/js/css_browser_selector.js pouparia 657 B (50% de redução).
Mostrar como 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://maps.googleapis.com/maps/api/js (30 minutos)
- http://www.google-analytics.com/analytics.js (2 horas)
- http://cafefrida.ca/css/bootstrap.css?i=2016 (4 horas)
- http://cafefrida.ca/img/ambiance-6.jpg (4 horas)
- http://cafefrida.ca/img/ambiance-7.jpg (4 horas)
- http://cafefrida.ca/img/burger-free-chicken.jpg (4 horas)
- http://cafefrida.ca/img/coffee-loading.svg (4 horas)
- http://cafefrida.ca/img/dhal-patel.jpg (4 horas)
- http://cafefrida.ca/img/flowers-bottomleft.png (4 horas)
- http://cafefrida.ca/img/flowers-bottomright.png (4 horas)
- http://cafefrida.ca/img/flowers-topleft.png (4 horas)
- http://cafefrida.ca/img/flowers-topright.png (4 horas)
- http://cafefrida.ca/img/img-mobile-1.jpg (4 horas)
- http://cafefrida.ca/img/img-mobile-2.jpg (4 horas)
- http://cafefrida.ca/img/img-mobile-3-new.jpg (4 horas)
- http://cafefrida.ca/img/img-mobile-4.jpg (4 horas)
- http://cafefrida.ca/img/img-mobile-5.jpg (4 horas)
- http://cafefrida.ca/img/img-mobile-6-new.jpg (4 horas)
- http://cafefrida.ca/img/img-verti-2.jpg (4 horas)
- http://cafefrida.ca/img/latte.jpg (4 horas)
- http://cafefrida.ca/img/logo.svg (4 horas)
- http://cafefrida.ca/img/pin.svg (4 horas)
- http://cafefrida.ca/img/toast-gif-480.gif (4 horas)
- http://cafefrida.ca/img/waves-coffee.svg (4 horas)
- http://cafefrida.ca/js/affix.js (4 horas)
- http://cafefrida.ca/js/alert.js (4 horas)
- http://cafefrida.ca/js/button.js (4 horas)
- http://cafefrida.ca/js/carousel.js (4 horas)
- http://cafefrida.ca/js/collapse.js (4 horas)
- http://cafefrida.ca/js/css_browser_selector.js (4 horas)
- http://cafefrida.ca/js/detect.js (4 horas)
- http://cafefrida.ca/js/maps.js (4 horas)
- http://cafefrida.ca/js/pace.min.js (4 horas)
- http://cafefrida.ca/js/script.js (4 horas)
- http://cafefrida.ca/js/tab.js (4 horas)
- http://cafefrida.ca/js/tooltip.js (4 horas)
- http://cafefrida.ca/js/transition.js (4 horas)
Mostrar como corrigir
Eliminar JavaScript e CSS de bloqueio de renderização no conteúdo acima da borda
Sua página tem 2 recursos de CSS 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.
Otimize a exibição de CSS dos seguintes itens:
- http://cafefrida.ca/css/bootstrap.css?i=2016
- https://fonts.googleapis.com/css?family=Alegreya+Sans:400,300,300italic,400italic,800,800italic,700,700italic
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 1,2 MiB (55% de redução).
- A compactação de http://cafefrida.ca/img/img-mobile-1.jpg pouparia 296,4 KiB (84% de redução).
- A compactação de http://cafefrida.ca/img/img-mobile-2.jpg pouparia 296,4 KiB (86% de redução).
- A compactação de http://cafefrida.ca/img/ambiance-6.jpg pouparia 293,4 KiB (50% de redução).
- A compactação de http://cafefrida.ca/img/ambiance-7.jpg pouparia 293,3 KiB (45% de redução).
- A compactação de http://cafefrida.ca/img/img-verti-2.jpg pouparia 23,4 KiB (24% de redução).
- A compactação de http://cafefrida.ca/img/img-mobile-4.jpg pouparia 22,2 KiB (31% de redução).
- A compactação de http://cafefrida.ca/img/img-mobile-5.jpg pouparia 17,6 KiB (35% de redução).
- A compactação de http://cafefrida.ca/img/latte.jpg pouparia 16,5 KiB (16% de redução).
Mostrar como corrigir
Considere Corrigir:
Compactar CSS
A compactação do código CSS pode economizar muitos bytes de dados e acelerar os tempos de download e de análise.
Reduza a CSS para os seguintes recursos a fim de diminuir o tamanho em 21,8 KiB (13% de redução).
- Reduzir http://cafefrida.ca/css/bootstrap.css?i=2016 pouparia 21,8 KiB (13% de redução).
Mostrar como corrigir
Compactar HTML
A compactação do código HTML, incluindo qualquer JavaScript e CSS in-line contidas nele, pode economizar muitos bytes de dados e acelerar os tempos de download e de análise.
Reduza o HTML para os seguintes recursos a fim de diminuir o tamanho em 3,2 KiB (14% de redução).
- Reduzir http://cafefrida.ca/ pouparia 3,2 KiB (14% de redução).
Mostrar como corrigir
Compactar JavaScript
A compactação do código JavaScript pode economizar muitos bytes de dados e acelerar os tempos de download, de análise e de execução.
Reduza o JavaScript para os seguintes recursos a fim de diminuir o tamanho em 21,5 KiB (36% de redução).
- Reduzir http://cafefrida.ca/js/tooltip.js pouparia 4,4 KiB (28% de redução).
- Reduzir http://cafefrida.ca/js/maps.js pouparia 3,5 KiB (67% de redução).
- Reduzir http://cafefrida.ca/js/script.js pouparia 3,1 KiB (37% de redução).
- Reduzir http://cafefrida.ca/js/carousel.js pouparia 1,9 KiB (28% de redução).
- Reduzir http://cafefrida.ca/js/collapse.js pouparia 1,7 KiB (29% de redução).
- Reduzir http://cafefrida.ca/js/tab.js pouparia 1,5 KiB (40% de redução).
- Reduzir http://cafefrida.ca/js/affix.js pouparia 1,5 KiB (32% de redução).
- Reduzir http://cafefrida.ca/js/button.js pouparia 1,3 KiB (37% de redução).
- Reduzir http://cafefrida.ca/js/alert.js pouparia 1 KiB (46% de redução).
- Reduzir http://cafefrida.ca/js/transition.js pouparia 912 B (50% de redução).
- Reduzir http://cafefrida.ca/js/detect.js pouparia 787 B (42% de redução).
Mostrar como corrigir
3 regras corretas
99 / 100
Considere Corrigir:
Tamanho apropriado dos pontos de toque
Alguns links/botões na sua página da Web são muito pequenos para que um usuário toque com facilidade no touchscreen. Pense na possibilidade de aumentar o tamanho desses pontos de toque para oferecer uma melhor experiência do usuário.
Os seguintes pontos de toque estão perto de outros pontos próximos e talvez precisem de espaço adicional ao redor deles.
- O ponto de toque
<a href="mailto:info@cafefrida.ca">info@cafefrida.ca</a>
está próximo de outros 1 pontos desse tipo.
- O ponto de toque
<div></div>
e outros 1 pontos de toque estão próximos de outros pontos desse tipo.
Mostrar como corrigir
4 regras corretas
33 / 100
Deve corrigir:
Ativar compactação
A compactação de recursos com gzip ou deflate pode reduzir o número de bytes enviados pela rede.
Ative a compactação para os seguintes recursos a fim de diminuir o tamanho de transferência em 227,9 KiB (79% de redução).
- A compactação de http://cafefrida.ca/css/bootstrap.css?i=2016 pouparia 152,2 KiB (85% de redução).
- A compactação de http://cafefrida.ca/ pouparia 16,3 KiB (70% de redução).
- A compactação de http://cafefrida.ca/js/tooltip.js pouparia 11,7 KiB (73% de redução).
- A compactação de http://cafefrida.ca/js/pace.min.js pouparia 7,9 KiB (65% de redução).
- A compactação de http://cafefrida.ca/img/logo.svg pouparia 7,8 KiB (57% de redução).
- A compactação de http://cafefrida.ca/js/script.js pouparia 6,1 KiB (71% de redução).
- A compactação de http://cafefrida.ca/js/carousel.js pouparia 4,9 KiB (70% de redução).
- A compactação de http://cafefrida.ca/js/maps.js pouparia 4,5 KiB (86% de redução).
- A compactação de http://cafefrida.ca/js/collapse.js pouparia 4,2 KiB (72% de redução).
- A compactação de http://cafefrida.ca/js/affix.js pouparia 3,3 KiB (69% de redução).
- A compactação de http://cafefrida.ca/js/tab.js pouparia 2,5 KiB (66% de redução).
- A compactação de http://cafefrida.ca/js/button.js pouparia 2,3 KiB (65% de redução).
- A compactação de http://cafefrida.ca/js/alert.js pouparia 1,3 KiB (59% de redução).
- A compactação de http://cafefrida.ca/js/detect.js pouparia 1,2 KiB (66% de redução).
- A compactação de http://cafefrida.ca/js/transition.js pouparia 1,1 KiB (60% de redução).
- A compactação de http://cafefrida.ca/js/css_browser_selector.js pouparia 657 B (50% de redução).
Mostrar como 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://maps.googleapis.com/maps/api/js (30 minutos)
- http://www.google-analytics.com/analytics.js (2 horas)
- http://cafefrida.ca/css/bootstrap.css?i=2016 (4 horas)
- http://cafefrida.ca/img/ambiance-6.jpg (4 horas)
- http://cafefrida.ca/img/ambiance-7.jpg (4 horas)
- http://cafefrida.ca/img/burger-free-chicken.jpg (4 horas)
- http://cafefrida.ca/img/coffee-loading.svg (4 horas)
- http://cafefrida.ca/img/dhal-patel.jpg (4 horas)
- http://cafefrida.ca/img/flowers-bottomleft.png (4 horas)
- http://cafefrida.ca/img/flowers-bottomright.png (4 horas)
- http://cafefrida.ca/img/flowers-topleft.png (4 horas)
- http://cafefrida.ca/img/flowers-topright.png (4 horas)
- http://cafefrida.ca/img/img-mobile-1.jpg (4 horas)
- http://cafefrida.ca/img/img-mobile-2.jpg (4 horas)
- http://cafefrida.ca/img/img-mobile-3-new.jpg (4 horas)
- http://cafefrida.ca/img/img-mobile-4.jpg (4 horas)
- http://cafefrida.ca/img/img-mobile-5.jpg (4 horas)
- http://cafefrida.ca/img/img-mobile-6-new.jpg (4 horas)
- http://cafefrida.ca/img/img-verti-2.jpg (4 horas)
- http://cafefrida.ca/img/latte.jpg (4 horas)
- http://cafefrida.ca/img/logo.svg (4 horas)
- http://cafefrida.ca/img/pin.svg (4 horas)
- http://cafefrida.ca/img/toast-gif-480.gif (4 horas)
- http://cafefrida.ca/img/toast-gif.gif (4 horas)
- http://cafefrida.ca/img/waves-coffee.svg (4 horas)
- http://cafefrida.ca/js/affix.js (4 horas)
- http://cafefrida.ca/js/alert.js (4 horas)
- http://cafefrida.ca/js/button.js (4 horas)
- http://cafefrida.ca/js/carousel.js (4 horas)
- http://cafefrida.ca/js/collapse.js (4 horas)
- http://cafefrida.ca/js/css_browser_selector.js (4 horas)
- http://cafefrida.ca/js/detect.js (4 horas)
- http://cafefrida.ca/js/maps.js (4 horas)
- http://cafefrida.ca/js/pace.min.js (4 horas)
- http://cafefrida.ca/js/script.js (4 horas)
- http://cafefrida.ca/js/tab.js (4 horas)
- http://cafefrida.ca/js/tooltip.js (4 horas)
- http://cafefrida.ca/js/transition.js (4 horas)
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 1,6 MiB (63% de redução).
- A compactação de http://cafefrida.ca/img/img-mobile-1.jpg pouparia 296,4 KiB (84% de redução).
- A compactação de http://cafefrida.ca/img/img-mobile-2.jpg pouparia 296,4 KiB (86% de redução).
- A compactação de http://cafefrida.ca/img/ambiance-6.jpg pouparia 293,4 KiB (50% de redução).
- A compactação de http://cafefrida.ca/img/ambiance-7.jpg pouparia 293,3 KiB (45% de redução).
- A compactação e o redimensionamento de http://cafefrida.ca/img/burger-free-chicken.jpg poderiam poupar 158 KiB (redução de 91%).
- A compactação e o redimensionamento de http://cafefrida.ca/img/latte.jpg poderiam poupar 86,7 KiB (redução de 81%).
- A compactação e o redimensionamento de http://cafefrida.ca/img/dhal-patel.jpg poderiam poupar 77,9 KiB (redução de 82%).
- A compactação e o redimensionamento de http://cafefrida.ca/img/img-verti-2.jpg poderiam poupar 77,8 KiB (redução de 79%).
- A compactação de http://cafefrida.ca/img/img-mobile-4.jpg pouparia 22,2 KiB (31% de redução).
- A compactação de http://cafefrida.ca/img/img-mobile-5.jpg pouparia 17,6 KiB (35% de redução).
Mostrar como corrigir
Considere Corrigir:
Compactar CSS
A compactação do código CSS pode economizar muitos bytes de dados e acelerar os tempos de download e de análise.
Reduza a CSS para os seguintes recursos a fim de diminuir o tamanho em 21,8 KiB (13% de redução).
- Reduzir http://cafefrida.ca/css/bootstrap.css?i=2016 pouparia 21,8 KiB (13% de redução).
Mostrar como corrigir
Compactar HTML
A compactação do código HTML, incluindo qualquer JavaScript e CSS in-line contidas nele, pode economizar muitos bytes de dados e acelerar os tempos de download e de análise.
Reduza o HTML para os seguintes recursos a fim de diminuir o tamanho em 3,2 KiB (14% de redução).
- Reduzir http://cafefrida.ca/ pouparia 3,2 KiB (14% de redução).
Mostrar como corrigir
Compactar JavaScript
A compactação do código JavaScript pode economizar muitos bytes de dados e acelerar os tempos de download, de análise e de execução.
Reduza o JavaScript para os seguintes recursos a fim de diminuir o tamanho em 21,5 KiB (36% de redução).
- Reduzir http://cafefrida.ca/js/tooltip.js pouparia 4,4 KiB (28% de redução).
- Reduzir http://cafefrida.ca/js/maps.js pouparia 3,5 KiB (67% de redução).
- Reduzir http://cafefrida.ca/js/script.js pouparia 3,1 KiB (37% de redução).
- Reduzir http://cafefrida.ca/js/carousel.js pouparia 1,9 KiB (28% de redução).
- Reduzir http://cafefrida.ca/js/collapse.js pouparia 1,7 KiB (29% de redução).
- Reduzir http://cafefrida.ca/js/tab.js pouparia 1,5 KiB (40% de redução).
- Reduzir http://cafefrida.ca/js/affix.js pouparia 1,5 KiB (32% de redução).
- Reduzir http://cafefrida.ca/js/button.js pouparia 1,3 KiB (37% de redução).
- Reduzir http://cafefrida.ca/js/alert.js pouparia 1 KiB (46% de redução).
- Reduzir http://cafefrida.ca/js/transition.js pouparia 912 B (50% de redução).
- Reduzir http://cafefrida.ca/js/detect.js pouparia 787 B (42% de redução).
Mostrar como corrigir
Eliminar JavaScript e CSS de bloqueio de renderização no conteúdo acima da borda
Sua página tem 2 recursos de CSS 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.
Otimize a exibição de CSS dos seguintes itens:
- http://cafefrida.ca/css/bootstrap.css?i=2016
- https://fonts.googleapis.com/css?family=Alegreya+Sans:400,300,300italic,400italic,800,800italic,700,700italic
Mostrar como corrigir
3 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.