Supprimer gsap, le deuxième runtime d'animation sur la page d'accueil

Performancekamo-marketing
Expédié
20 août 2026 à 02:44 UTC
Auteur
Kamo
Commite
0bbc753

Le cadre a été nommé le phare de châssis. GSAP est celui qu'il n'a pas, parce qu'il Arrive suffisamment tard pour tomber à l'extérieur de "JavaScript" non utilisé - mais il est de 69 KB dans son leur propre chunk et il a été récupéré et analysé sur chaque chargement de la page d'accueil, et la raison vaut la peine d'être dit clairement: Home EasterEggs monte KonamiCode et HiddenAnimations avec "ssr: false", qui reporte le rendu, et non le chargement. Tous deux importés de manière statique la bibliothèque, donc les deux l'ont tiré vers le bas immédiatement après l'hydratation. Ce pour quoi il était prêt, c'est une séquence de clavier et un triple défilement vers le bas. Sur l'appareil, le score mobile est mesuré, le code Konami ne peut pas être typé du tout. Le troisième déclencheur, à savoir cinq clics de logo, était déjà inatteignable: son manipulateur s'assied sur un 'div' à l'intérieur de l'écran: néant. Les tweens eux-mêmes étaient 'gsap.to("body", ...) -: une rotation de teinte de yoyoing et un plein tour. Deux pistes d'images clés, pilotées par un assistant qui ajoute une classe et enlève C'est sur le site de l'animation. Le même motif de code mort que le framer-mouvement, dans la même proportion. 31 dossiers Les gsap importés et 28 sont référencés par rien - chaque GSAPPageTransition variante, ScrollTriggerExpanded, TimelineOrchestration et le reste. Deux de plus, AnimatedIcon et Card3DFlip ont été importés par Features.tsx et jamais restitués: les importations mortes sur un élément de la page d'accueil, ce qui est le pire endroit pour l'un d'entre eux. Réduction de la proposition perd également ses importations chargées de succursales. Il a atteint pour le projet mondial de GSAP calendrier pour ralentir les tweens; il n'y a plus de ralentissement, donc ce qui reste est les deux propriétés personnalisées que la feuille de style lit effectivement. gsap est désinstallé. Avec le mouvement de cadre a disparu dans le précédent commit, ni l'un ni l'autre Le runtime d'animation peut revenir sans écho à la construction. Vérifié: construction propre, contrôle de type, les trois gardes.

Tous les changements

Comme ce que tu vois expédier ?

Chacune de ces mises à jour atterrit automatiquement dans votre espace de travail. Commencez gratuitement et regardez-le grandir semaine après semaine.

Commencez gratuitement pour toujoursPrix de visualisation