Jank-u i runtime-it vjen nga long task-et që bllokojnë main thread-in — thread-i i vetëm që trajton JS, layout, paint dhe input. Kur një task ekzekutohet shumë gjatë, input-i nuk mund të përpunohet, kështu që interaksionet ndihen të ngrira dhe INP ngjitet.
Modeli bazë: main thread-i
Main thread: [ event handler 180ms ] input queued... rendered ─▶ INP = time until next paint
└── a "long task" (>50ms) blocks everything, including responding to the click
INP mat vonesën nga një interaksion i përdoruesit deri te paint-i tjetër. Ka tri pjesë: (main thread i zënë kur klikoni), (handler-i juaj) dhe (style/layout/paint më pas).
