Remover o quadro-moção do site

Performancekamo-marketing
Navios
20 de agosto de 2026 às 02:28 UTC
Autor
Kamo
Enviar
6a63737

"Reduzir JavaScript não utilizado" nomeou o mesmo bloco 35,4 KB em cada relatório, e é o Framer Motion. Não é um script ansioso na página inicial, que é por que sobreviveu antes passa — chega porque o rodapé liga 27 rotas e <Link> prefets seus pedaços, e os clientes dessas rotas ainda importaram. Removê-lo da página inicial sozinho nunca foi possível; a biblioteca teve que ir. Dois terços do problema acabou por ser código que ninguém liga. 86 ficheiros importados framer-motion e 62 deles são referenciados por nada mais do que os guias de marcação que os propôs — PhysicsField, LiquidWave, DataViz3D, Testemunhos3DCarousel e mais 58. São apagados. Arquivos mortos nunca entraram em um bloco, então isso não é onde estavam os bytes; é o que tornou o trabalho restante tratável e o que pára A biblioteca a ser reintroduzida por alguém que procura um deles. Os 24 arquivos ao vivo são 130 elementos de movimento, e todos eles estavam fazendo um de três coisas: uma entrada, um hover, ou uma imprensa. Estes são `.reveal', `.lift' e `.press`, que já existem em globals.css e não custam nada em tempo de execução — `animation-timeline: view()` atrás de um @supports guard, então um navegador sem animações orientadas por rolagem simplesmente mostra o conteúdo. AnimatePresence wrappers tornar-se fragmentos; seus filhos já foram transformados condicionalmente, e o que é perdido é a animação de saída em elementos que desmontam. A página de confirmação precisava de trabalho real em vez de uma regra de reescrita. O seu ponto de verificação foram três useAnimação controles esperando um ao outro, de modo que a flor da página existe para mostrar não poderia começar até que o tempo de execução tinha hidratado. A sequência tem offsets fixos, por isso são quatro faixas de quadros de teclas agora, o segundo par atrasou 0.8s exactamente como a versão esperada era. Seu `style={ { rotation: - 90, originX}}` foi Dialeto próprio de Framer, que simples Reagir para o DOM onde `rotar' significa algo mais e `originX' não significa nada — que agora é uma verdadeira transformação. framer-motion é desinstalado, então isso não pode regredir silenciosamente: uma importação falha A construção em vez de colocar silenciosamente 110 KB de volta em 27 rotas. Verificado: compilação limpa, verificação de tipo e todos os três guardas.

Todas as alterações

Como o que vês no transporte?

Cada uma dessas atualizações pousa automaticamente em seu espaço de trabalho. Comece grátis e veja crescer semana após semana.

Começar Livre Para SempreVer Preços