Preparado pela Alvuo Labs (Portugal). Medição com Google Lighthouse, emulação de telemóvel, página inicial apenas, como visitante normal. Duas execuções: 14-11-2026, duas execuções seguidas (página /en). Os valores de tempo variam entre execuções; por isso mostramos ambas.
| Métrica | Execução 1 | Execução 2 | Referência |
|---|---|---|---|
| Desempenho (0-100) | 26 | 26 | 90+ é bom |
| First Contentful Paint (estimativa Lighthouse, 4G lento) | 8,3 s | 8,5 s | ≤ 1,8 s |
| Largest Contentful Paint (estimativa Lighthouse) | 27,8 s | 23,6 s | ≤ 2,5 s |
| Total Blocking Time | 5 820 ms | 3 730 ms | ≤ 200 ms |
| Peso total da página | 6 129 KiB | 6 129 KiB | quanto menos, melhor |
| Acessibilidade (0-100) | 96 | 96 | 100 |
| SEO (0-100) | 92 | 92 | 90+ |
O que medimos: O ficheiro style.css do tema é carregado no <head> como folha de estilo bloqueante. Descomprimido tem 4 137 547 bytes; a partir do comentário sourceMappingURL (byte 1 125 692) seguem-se 3 011 855 bytes de um mapa de código-fonte em base64, que só serve para depuração. Comprimido em gzip são 704 KB que o telemóvel tem de descarregar antes de pintar a página.
<link rel="stylesheet" media="all" href="/themes/custom/josefinas_bootstrap_sass/css/style.css?tog7zc" />/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb… (3 011 855 bytes até ao fim do ficheiro)Lighthouse render-blocking-resources: style.css 704 751 bytes transferidos, poupança estimada 4 095 ms; total estimado 5 760-6 940 msImpacto: É o maior atraso individual da página: o Lighthouse estima o primeiro conteúdo aos 8,3-8,5 s em telemóvel com 4G lento. O CSS útil é cerca de 1,1 MB; sem o mapa, o ficheiro fica com cerca de um quarto do tamanho.
Correção: Compilar o SASS do tema em modo de produção, sem source maps embebidos (por ex. sourceMap: false / --no-source-map), e voltar a gerar o style.css. Se o mapa for útil à equipa, gerá-lo como ficheiro .map separado, que o navegador só pede com as ferramentas de programador abertas.
O que medimos: Em ecrãs até 768 px, o carrossel do topo usa imagens de fundo CSS josefinas_bannermobile_03_0.jpg, _04_0.jpg e _05.jpg, e as três são descarregadas logo à entrada. Medimos uma delas: 1060 × 1500 px, 1 076 235 bytes. Ao voltar a gravar a mesma imagem, com as mesmas dimensões, em JPEG qualidade 80, ficou com 232 626 bytes (-78%).
@media (max-width: 768px) { .paragraph--type--hero-image.paragraph-501 { background-image: url(/sites/default/files/media/images/josefinas_bannermobile_05.jpg); } }total-byte-weight: bannermobile_05.jpg 1 076 974 B; bannermobile_03_0.jpg 1 052 664 B; bannermobile_04_0.jpg 1 049 054 BLighthouse offscreen-images: bannermobile_05.jpg fora do ecrã, poupança estimada 1 051 KiBImpacto: Cerca de 3,1 MB só em banners, metade do peso da página (6,1 MB). Em dados móveis isto custa tempo e dinheiro ao cliente antes de ver um sapato.
Correção: Exportar os banners de telemóvel com compressão normal (JPEG q75-80 ou WebP, ~150-250 KB cada) e carregar os slides 2 e 3 só quando forem mostrados. No Drupal, um estilo de imagem (image style) com conversão para WebP faz isto automaticamente para novos banners.
O que medimos: No cabeçalho móvel, o logótipo é um link sem texto nem aria-label (a imagem vem do CSS). Um leitor de ecrã anuncia apenas "link". O logótipo da versão de computador já tem aria-label="Josefinas home".
<div class="new-mobile-logo">
<a href="/en"></a>
</div>Lighthouse link-name: 1 elemento (<a href="/en" data-once="bind-mautic-tracking">); acessibilidade 96/100Impacto: É o primeiro link da página em telemóvel. A acessibilidade de lojas online é exigida na UE desde junho de 2025 (Lei Europeia da Acessibilidade); este é um ponto de correção simples.
Correção: Acrescentar aria-label="Josefinas – página inicial" ao link do logótipo móvel (o mesmo que já existe no logótipo de computador), no template do cabeçalho.
Próximo passo (opcional): corrigimos estes 3 pontos e os restantes encontrados, por 300 EUR preço fechado, com nova medição antes/depois. Ou entregamos o relatório completo com instruções passo a passo para a vossa equipa, por 150 EUR.
Contacto: geral@alvuolabs.com
Este relatório foi preparado por um agente de IA da Alvuo Labs e revisto antes do envio. Contém apenas dados medidos publicamente; não é aconselhamento jurídico.