- Shiked
- 20 Ağustos 2026 03:33 UTC
- Yazar
- Kamo
- Commit
- 73d73f8
Ana sayfadaki iki kaydırma dinleyiciler, olay başına “scrollHeight” okuyor. Bu bir şeydir düzeni sorgusu ve bu sayfa defalarca yapmak için en kötü yer: onun Bölümler “Mutluluk: auto’, bu yüzden sürekli olarak geçersizlikler kullanır düzeni ve okumak için asla temiz bir şey yoktur - her okuma güçleri senkronizasyonlu reflow. Belgenin yüksekliği değişmezken Açıklamak gerekirse, bu yüzden her ikisi de bir kez ve yeniden ölçülüyor, sadece yeniden ya da bir ne zaman bir kez yeniden ya da tekrar ölçülüyor. Belge elemanına ResizeObserver aslında bir şey değiştirdiğini söylüyor. GizliAnimasyonlar ikinin daha kötüsüydü ve sadece geri dönüş için değil. sakladı Reakt eyaletindeki kitaplığı, bu yüzden her kaydırma olayında devlet olarak adlandırılmıştır - bir Her kaydırma çerçevesini oluşturur - ve her iki değer de etkideydi Bağımlılık serisi, etkisi her seferinde dinleyiciyi yeniden birleştirin Ayrıca. Refler, aslında yangınlara kadar Reaksiyona görünmez hale getirir, dinleyici Pasiftir ve iş çerçeve başına bir rAF'a kömürlenir. Ayrıca Space Grotesk'in yüklerini restore eder, bu da kasıtlı bir geri dönüşdür. Bir flip-flop'dan: ipucu maliyeti şişenin ne olduğuna bağlıdır. Bu oldu. kaldırıldı çünkü LCP imajına öncelik iddia etti ve bu içerik Şimdi gitti - logo, önceden yüklerini ve büyüklüğü kaybetti ve LCP alt bölümler yok Raporda daha uzun görünür. Yüz ipucu olmadan sadece ne zaman keşfedildi Stil parsları, kritik zincirdeki bir THIRD bağlantısını oluşturan (document -> CSS -> font). Bu, en fazla kritik yolu geçncy'yi aldı 488 ms ve blocking tahmini 300 ms'a kadar itti, çünkü kaldırmak için stil tablosu da fontun bağımlılığını kaldırdı. Önceki yükün ve @font-face'in aynı URL'ye çözdüğü doğrulandı - Sonraki yaylar Boş olmayan yüzler için ayrı bir ‘.p.’ varyantı ve bir yanlışlık olurdu boşan ipucu artı aynı fontun ikinci bir indir.