Chrome מסיים את התמיכה בעיכוב קלט ראשון

בחודש מאי, צוות Chrome החליף באופן רשמי את 'מהירות התגובה לאינטראקציה ראשונה' (FID) ב'אינטראקציה למהירות התגובה הבאה' (INP) כמדד למדדי הליבה לבדיקת חוויית המשתמש באתר למדידת הרספונסיביות של האינטראקציות. כחלק מהתוכנית הזו, בחודש ינואר הוכרז ב-Chrome על הכוונה שלו להפסיק באופן רשמי את התמיכה ב-FID. טוב, הזמן הזה סוף סוף הגיע, והחל מהיום אין יותר תמיכה ב-FID בכלים של Chrome.

מה לא משתנה הוא התמיכה של Chromium בערכי first-input ב-API של PerformanceObserver. מפתחים שירצו או צריכים להמשיך למדוד את FID באפליקציות שלהם יוכלו לעשות זאת.

מה ש משתנה הוא הזמינות של המדד הזה בכלים לביצועים ב-Chrome, כמו PageSpeed Insights, ודוח חוויית המשתמש של Chrome (CrUX). אם לא צוין אחרת, הכלים הבאים יפסיקו לדווח על מדד FID במהלך הימים הקרובים:

  • מערכת PageSpeed Insights לא תדווח יותר על נתוני FID בקטע 'חוויות משתמשים אמיתיים'.
  • הצגת הנתונים של המדד FIRST_INPUT_DELAY_MS תיפסק ב-PageSpeed Insights API.
  • CrUX API ו-CrUX History API יפסיקו להציג נתונים עבור המדד first_input_delay.
  • לוח הבקרה של CrUX יסיר את הדף 'עיכוב קלט ראשון'.
  • פרויקט CrUX BigQuery יסיר את המבנה first_input מהסכימה החל ממערך הנתונים של 202409, שיפורסם באוקטובר 2024. החל ממערך הנתונים של 202409, טבלאות מהותיות וטבלאות הניסויים יפסיקו לדווח על נתוני FID חדשים, אבל נתוני FID היסטוריים ימשיכו להיות זמינים.
  • ספריית web-vitals.js תסיר את הפונקציה onFID. מאחר שמדובר בשינוי בלתי הולם, הוא יושק בגרסה הראשית הבאה, 5.0. ניתן להירשם לקבלת התראות על גרסאות במאגר לקבלת עדכונים לגרסה 5.0.
  • התוסף Web Vitals לא ידווח יותר על נתוני FID באף אחת מהפלטפורמות שלו, כולל יומני שכבת-העל ויומני המסוף.

בנוסף לשינויים בכלים, יחולו גם כמה שינויים במסמכי התיעוד של FID בכתובת web.dev. מאמר FID הקנוני ימשיך להיות זמין לילדים הבאים, אבל תוצג הודעת אזהרה כדי לוודא שהקוראים יבינו שלא מומלץ להשתמש ב-INP לטובת INP. המאמר FID של Optimize לא ימשיך להיות זמין, כי כל השיטות המומלצות שלו הוחלפו על ידי INP, ולכן הוא יפנה באופן קבוע למאמר Optimize INP.

אנחנו סוגרים באופן רשמי את פרק FID בתוכנית Web Vitals, אבל פרק INP רק מתחיל. סוף סוף המפתחים שמים לב לבעיות רספונסיביות ש-FID לא תיעד. השינויים בכלים האלה, שהמטרה שלהם היא להסיר את FID, עוזרים להבטיח שכולם יעברו ממנו באופן מלא ולהשתמש ב-INP כמדד הזמין הטוב ביותר לשיפור ביצועי האינטראקציה.