- Navios
- 20 de agosto de 2026 às 01:43 UTC
- Autor
- Kamo
- Enviar
- 94118e4
Farol 103 KiB de " JavaScript não usado" nomeado quatro pedaços, dois deles essencialmente 100% não utilizados. Nenhum deles aparece no HTML da página inicial — eles são código de outras rotas, puxado por <Link> prefetch porque o navegador e rodapé ligação a essas rotas. Assim, eles são não utilizados no sentido mais literal: baixado nesta página, para uma página que ninguém navegou. Três dos quatro tinham uma causa que valia a pena corrigir em vez de aceitar. 124 KB DE PAPEL DA INDÚSTRIA «app/lib/industries/index.ts» importa todos os 37 módulos de dados da indústria, e dois componentes do cliente importados dele — SoluçõesHubClient for `INDUSTRY CATEGORIES`, um pequeno mapa de nomes de categorias para slugs, e SitemapClient for `industries`, para renderizar uma lista de links. Ambos por isso arrastou cópia de SEO de cada indústria, listas de recursos e texto FAQ em um Pacote de clientes. `INDUSTRY CATEGORIES` agora vive em seu próprio módulo livre de dados, e o mapa do site tira `{slug, name}[]` da página do servidor. Reexportações do barril O mapa para que as importações no lado do servidor estejam inalteradas. Nenhum bloco de cliente na compilação Leva mais esses dados. 108 KB OF ***. `***Provider` foi uma importação estática no ContactClient e DemoClient, então o widget sentou-se nos blocos iniciais dessas rotas — e em cada link para /contact ou /demo prefetted-lo. É `next/dynamic' com `ssr: false` agora (o widget registra um elemento personalizado contra `janela` na importação), então ele chega quando o formulário renderiza. FRAMER MOTION, do cromo compartilhado. Toast e CookieConsentBanner foram os últimos dois componentes no layout do site usando-o, o que significava a animação o tempo de execução estava no cromado diferido de cada página. Ambas são entradas CSS agora. Nem teve uma animação de saída vale a pena manter: um brinde auto-dispensas em um timer e o estandarte de consentimento é descartado deliberadamente, então a transição de presença que usado para embrulhar o banner é substituído por um retorno precoce. A biblioteca é ainda utilizados pelos componentes próprios de outras rotas, pelo que os seus pedaços ainda o transportam — É uma peça separada. O quarto bloco é o `polifill-nomodule.js` do Next, que está documentado em next.config.ts e não pode ser alcançado deste lado. Além disso, ambos, tomando a palavra do relatório: · O pano de fundo cai para a qualidade 30, o piso da lista configurada. Dizia: aumentar a compressão. · O pré-connect tema-host recebe seu `crossorigin` twin de volta. Farol relatou a dica como não utilizada * e * pediu para a origem como valor de candidato 80 ms na mesma respiração, que é o que um descompasso credencial-modo parece como: um socket aberto sem `crossorigin` não pode atender uma solicitação CORS, e esta máquina é solicitada para ambos — um simples <link> para a folha de estilo do tema, e 'fetch' para a lista de reprodução HLS. Duas dicas, duas tomadas, ambas usadas.