Data publikacji: 8 października 2025 r.
Wymuszony przepływ występuje, gdy JavaScript wysyła zapytania o właściwości geometryczne (takie jak offsetWidth) po unieważnieniu stylów przez zmianę stanu DOM. Wymusza to natychmiastowe wykonanie układu przez przeglądarkę, co przerywa wykonywanie skryptu i obniża wydajność.
Przykład kodu, który powoduje wymuszone ponowne renderowanie:
Wiele wymuszonych ponownych przepływów w szybkiej kolejności nazywa się „trzepotaniem układu”.
Jak przekazać tę statystykę
- Unikaj lub przynajmniej ograniczaj liczbę zapisów geometrii DOM wykonywanych tuż przed odczytami.
- Nie może zawierać wymuszonych ponownych przepływów, które trwają dłużej niż 30 milisekund.