ينهي Chrome دعم "مهلة الاستجابة الأولى"

في أيار (مايو)، استبدل فريق Chrome رسميًا مقياس "مهلة الاستجابة الأولى" (FID) بمقياس "مدى استجابة الصفحة لتفاعلات المستخدم" (INP) ليكون مقياس "مؤشرات أداء الويب الأساسية" لقياس مدى استجابة الصفحات لتفاعلات المستخدمين. وكجزء من هذه الخطة، أعلن Chrome في كانون الثاني (يناير) عن نيته الإيقاف رسميًا لمهلة الاستجابة الأولى (FID). وقد حان هذا الوقت أخيرًا، واعتبارًا من اليوم، لم يعُد مقياس FID متاحًا في أدوات Chrome.

ما لن يتغيّر هو توافق Chromium مع إدخالات first-input في واجهة برمجة تطبيقات PerformanceObserver. سيتمكّن المطوّرون الذين يريدون أو يحتاجون إلى مواصلة قياس مقياس FID في تطبيقاتهم من إجراء ذلك.

ما يتغير هو مدى توفّر هذا المقياس في أدوات الأداء في Chrome، مثل "إحصاءات PageSpeed" و"تقرير تجربة المستخدم على Chrome" (CrUX). ما لم يُذكر خلاف ذلك، ستتوقف الأدوات التالية عن تسجيل مقياس FID خلال الأيام القليلة المقبلة:

  • ستتوقف إحصاءات PageSpeed عن الإبلاغ عن بيانات مقياس FID في قسم تجارب المستخدم الفعلي.
  • ستتوقّف PageSpeed Insights API عن عرض البيانات للمقياس FIRST_INPUT_DELAY_MS.
  • ستتوقف CrUX API وCrUX History API عن عرض البيانات للمقياس first_input_delay.
  • ستزيل لوحة بيانات CrUX صفحة "مهلة الاستجابة الأولى".
  • سيزيل مشروع CrUX في BigQuery البنية first_input من المخطط بدءًا من مجموعة البيانات 202409 التي سيتم نشرها في تشرين الأول (أكتوبر) 2024. ستتوقف الجداول التجريبية والجداول التجريبية عن عرض بيانات مقياس FID الجديدة اعتبارًا من مجموعة البيانات لعام 202409، ولكن ستظل بيانات مقياس FID السابقة متاحة.
  • وستزيل مكتبة web-vitals.js الدالة onFID. ولأنّ هذا التغيير قد لا يبطُل رواجه، سيتم طرحه في الإصدار 5.0 الرئيسي التالي. يمكنك الاشتراك في خدمة تلقّي إشعارات الإصدارات في المستودع لمعرفة آخر الأخبار عن الإصدار 5.0.
  • ستتوقف إضافة مؤشرات أداء الويب عن الإبلاغ عن بيانات مقياس FID في أيٍّ من مساحات العرض الخاصة بها، بما في ذلك لوحة التراكب وسجلّات وحدة التحكّم.

بالإضافة إلى التغييرات في الأدوات، سنُجري أيضًا بعض التغييرات على مستندات مقياس FID على web.dev. ستبقى مقالة FID الأساسية متاحة للأجيال القادمة، ولكن ستظهر رسالة تحذير لضمان أنّ القرّاء يدركون أنّ استخدام INP لا يحبّذ استخدامها. إنّ مقالة "أدوات تحسين الأداء من Google" لن تبقى متوفّرة لأنّ مقياس INP قد حل محل أفضل الممارسات المرتبطة بها، لذلك ستتم إعادة توجيهك بشكل دائم إلى مقالة تحسين INP.

على الرغم من أنّنا سنغلق فصل مقياس FID رسميًا في برنامج "مؤشرات أداء الويب"، إلا أنّ الفصل المتعلق بمقياس "مدى استجابة الصفحة لتفاعلات المستخدم" (INP) قد بدأ للتو. يلاحظ المطوّرون أخيرًا مشاكل الاستجابة التي لم يرصدها مقياس FID. إنّ هذه التغييرات في الأدوات لإزالة مقياس FID تساعد في ضمان انتقال الجميع من هذا المقياس واستخدام مقياس INP باعتباره أفضل مقياس متاح لتحسين أداء التفاعل.