FID (First Input Delay) یکی از سه ستون اصلی Core Web Vitals بود که از سال ۲۰۱۸ به‌عنوان معیار پاسخ‌گویی معرفی شد و در مارس ۲۰۲۴ به‌طور رسمی بازنشسته گشت و جای خود را به INP (Interaction to Next Paint) داد. این جابه‌جایی، نه یک تصمیم ناگهانی، بلکه نتیجه سال‌ها تجربه و تحلیل داده در سنجش تجربه واقعی کاربران بود. FID تأخیر اولین تعامل کاربر با صفحه را اندازه‌می‌گرفت و به‌عنوان شاخص اولیه پاسخ‌گویی، نقش مهمی در آگاهی‌بخشی درباره اهمیت پاسخ‌گویی در تجربه کاربری ایفا کرد. اما محدودیت‌های این معیار در طول زمان آشکار شد: نادیده گرفتن تعامل‌های بعدی، عدم سنجش زمان پردازش و تأخیر ارائه، و در نتیجه ارائه تصویری ناقص از تجربه کاربر. بازنشستگی FID، درسی مهم برای حوزه سنجش عملکرد وب است: معیارها باید با درک عمیق‌تر از تجربه انسانی تکامل یابند. آستانه FID خوب زیر ۱۰۰ میلی‌ثانیه بود و سایت‌هایی که در این آستانه قرار داشتند، از نظر پاسخ‌گویی اولیه امتیاز مطلوبی می‌گرفتند. اما همین سایت‌ها در صورت داشتن Event Handlerهای سنگین یا Long Tasks، ممکن بود تجربه ضعیفی در تعامل‌های بعدی داشته باشند که FID آن را نشان نمی‌داد. این مقاله، تاریخچه کامل FID، دلایل بازنشستگی آن، و درس‌های این تحول برای آینده سنجش تجربه کاربری را بررسی می‌کند.

در پروژه‌های بهینه‌سازی متعدد، دیده‌ام که FID، برخلاف LCP و CLS، اغلب به‌عنوان معیاری «آسان» در نظر گرفته می‌شد — چون آستانه آن ۱۰۰ میلی‌ثانیه بود و بسیاری از سایت‌ها به‌طور طبیعی در این آستانه قرار می‌گرفتند. همین سادگی، هم مزیت و هم محدودیت FID بود: مزیت آن در آگاهی‌بخشی سریع، و محدودیت آن در تصویر ناقصی که از تجربه واقعی ارائه می‌داد. بازنشستگی FID و جایگزینی آن با INP، یک تحول مهم در حوزه سنجش عملکرد وب است که ارزش بررسی دقیق دارد.

FID چیست و چه چیزی را می‌سنجید؟

FID (First Input Delay) یا تأخیر اولین ورودی، معیاری بود که تأخیر اولین تعامل کاربر با صفحه را از لحظه کلیک، ضربه یا تایپ تا لحظه شروع پردازش Event Handler اندازه‌می‌گرفت. این معیار، به‌عنوان یکی از سه ستون اصلی Core Web Vitals از سال ۲۰۱۸ تا مارس ۲۰۲۴ شناخته می‌شد.

FID تنها یک بُعد از تجربه پاسخ‌گویی را می‌سنجید: زمان تأخیر ورودی. این معیار، تنها اولین تعامل کاربر را در نظر می‌گرفت و بر زمان پردازش یا تأخیر ارائه پس از پردازش تمرکز نمی‌کرد. همین محدودیت، ریشه اصلی بازنشستگی آن بود.

تعامل‌هایی که FID می‌سنجید

FID تمام تعامل‌های زیر را در بر می‌گرفت:

  • کلیک ماوس: اولین کلیک کاربر بر روی عناصر تعاملی.
  • ضربه لمسی: در دستگاه‌های لمسی موبایل و تبلت.
  • تایپ کیبورد: اولین تایپ در فرم‌ها و فیلدهای متنی.
  • تعامل با کیبورد: استفاده از کلیدهای Tab، Enter و Space.

نکته مهم این است که FID تنها اولین تعامل را می‌سنجید. اگر کاربر در طول عمر صفحه چند تعامل انجام می‌داد، تنها اولین تعامل در محاسبه FID لحاظ می‌شد. همین محدودیت، FID را در برابر تغییرات تجربه کاربری مدرن آسیب‌پذیر می‌کرد.

«FID، معیاری نقطه‌ای بود؛ تنها یک لحظه از تجربه را می‌سنجید و از پیوستگی تجربه واقعی کاربر غافل می‌ماند.»

برای درک جایگاه FID در چارچوب کلی Core Web Vitals، مقاله Core Web Vitals چیست و چرا گوگل بر آن تاکید دارد؟ نقطه شروع خوبی است. همچنین اگر می‌خواهید مبانی معیار پاسخ‌گویی مدرن را مرور کنید، مقاله INP چیست و چه تاثیری بر تجربه کاربر دارد؟ را مطالعه کنید.

تاریخچه FID: از تولد تا بازنشستگی

تاریخچه FID، تاریخچه تحول سنجش تجربه کاربری در وب مدرن است. این معیار، در چهار مرحله مهم حیات خود را طی کرد.

مرحله اول: تولد (۲۰۱۸)

در می ۲۰۱۸، گوگل مجموعه Core Web Vitals را معرفی کرد که شامل سه معیار بود: LCP (Largest Contentful Paint) برای سرعت، FID (First Input Delay) برای پاسخ‌گویی، و CLS (Cumulative Layout Shift) برای پایداری بصری. FID، به‌عنوان معیار پاسخ‌گویی انتخاب شد چون در آن زمان، ابزارهای محدودی برای سنجش دقیق تعامل کاربر در دسترس بود.

مرحله دوم: پذیرش گسترده (۲۰۱۹ تا ۲۰۲۱)

پس از معرفی، FID به‌سرعت به‌عنوان یکی از شاخص‌های مهم سئو پذیرفته شد. بسیاری از ابزارهای تحلیل، از جمله Search Console، گزارش FID را به داشبورد خود اضافه کردند. آستانه ۱۰۰ میلی‌ثانیه برای FID، به یک هدف مشترک در بهینه‌سازی عملکرد تبدیل شد.

مرحله سوم: آشکار شدن محدودیت‌ها (۲۰۲۱ تا ۲۰۲۳)

با رشد اپلیکیشن‌های وب مدرن و افزایش تعامل کاربر با صفحات، محدودیت‌های FID آشکار شد. محققان و مهندسان دریافتند که FID، تصویر کاملی از تجربه پاسخ‌گویی ارائه نمی‌دهد و بخش‌هایی از تجربه واقعی کاربر را نادیده می‌گیرد.

مرحله چهارم: بازنشستگی (مارس ۲۰۲۴)

در ۱۲ مارس ۲۰۲۴، گوگل به‌طور رسمی FID را بازنشسته کرد و INP (Interaction to Next Paint) را جایگزین آن نمود. این جابه‌جایی، پس از سال‌ها آزمایش و مطالعه انجام شد و به‌عنوان یک تحول مهم در حوزه سنجش عملکرد وب پذیرفته شد.

مرحلهسالرویداد کلیدی
تولد۲۰۱۸معرفی Core Web Vitals با FID به‌عنوان معیار پاسخ‌گویی
پذیرش۲۰۱۹–۲۰۲۱ورود FID به Search Console و ابزارهای تحلیلی
نقد۲۰۲۱–۲۰۲۳آشکار شدن محدودیت‌ها در سنجش تعامل‌های پیوسته
بازنشستگیمارس ۲۰۲۴جایگزینی رسمی با INP

برای درک دقیق دلایل این جابه‌جایی، مقاله چرا FID جای خود را به INP داد؟ را مطالعه کنید. این مقاله، تحلیل عمیقی از محدودیت‌های FID و مزایای INP ارائه می‌دهد.

چرا FID معرفی شد؟

FID در پاسخ به یک نیاز واقعی در حوزه سنجش تجربه کاربری معرفی شد: فقدان معیاری برای اندازه‌گیری پاسخ‌گویی سایت به تعامل کاربر.

نیاز اول: آگاهی از اهمیت پاسخ‌گویی

پیش از FID، ابزارهای سنجش عملکرد، عمدتاً بر سرعت بارگذاری تمرکز داشتند. پاسخ‌گویی به تعامل کاربر، به‌عنوان یک بُعد مستقل تجربه، نادیده گرفته می‌شد. FID این شکاف را پر کرد.

نیاز دوم: معیاری ساده و قابل اندازه‌گیری

FID، به دلیل تمرکز صرف بر تأخیر ورودی، معیاری نسبتاً ساده و قابل اندازه‌گیری بود. این سادگی، به پذیرش سریع آن در ابزارهای تحلیل کمک کرد.

نیاز سوم: همراستایی با تجربه واقعی کاربر

FID بر پایه تجربه واقعی کاربر اندازه‌گیری می‌شد، نه در شرایط آزمایشگاهی. این رویکرد، هم‌راستا با دیدگاه گوگل در اهمیت تجربه واقعی بود.

نیاز چهارم: پشتیبانی از سئوی تجربه‌محور

گوگل، در آن دوره، به‌طور فزاینده بر اهمیت تجربه صفحه در رتبه‌بندی تأکید می‌کرد. FID به‌عنوان یکی از سه ستون Core Web Vitals، این رویکرد را در عمل پیاده می‌کرد.

برای درک جایگاه FID در تاریخ سئو، مقاله FID و تاریخچه آن در Core Web Vitals را مطالعه کنید. همچنین اگر می‌خواهید مبانی LCP و نقش آن در تجربه کاربری را مرور کنید، مقاله LCP چیست و چرا برای تجربه کاربری مهم است؟ را ببینید.

FID چگونه اندازه‌گیری می‌شد؟

اندازه‌گیری FID، ساده‌تر از اندازه‌گیری INP بود چون تنها اولین تعامل را در نظر می‌گرفت. اما همین سادگی، محدودیت اصلی آن هم بود.

فرآیند اندازه‌گیری

  1. کاربر اولین تعامل خود را با صفحه انجام می‌دهد (کلیک، ضربه یا تایپ).
  2. مرورگر زمان دقیق این تعامل را ثبت می‌کند.
  3. مرورگر زمان شروع پردازش Event Handler را نیز ثبت می‌کند.
  4. تفاوت این دو زمان، به‌عنوان FID گزارش می‌شود.

APIهای اندازه‌گیری

FID از طریق Event Timing API اندازه‌گیری می‌شد. این API، امکان ثبت دقیق تأخیر اولین ورودی کاربر را فراهم می‌کرد. کتابخانه web-vitals گوگل نیز امکان اندازه‌گیری FID در کد را فراهم می‌کرد.

داده واقعی کاربران

FID، همانند سایر Core Web Vitals، بر پایه صدک ۷۵ داده واقعی کاربران سنجیده می‌شد. این بدان معنا بود که سایت باید برای ۷۵ درصد بازدیدکنندگان واقعی، FID زیر ۱۰۰ میلی‌ثانیه داشته باشد تا در دسته «خوب» قرار گیرد.

برای درک ابزارهای سنجش عملکرد، مقاله ابزارهای سنجش Core Web Vitals کدامند؟ را مطالعه کنید. همچنین مقاله ابزارهای تست سرعت سایت کدامند؟ مقایسه جامعی از ابزارهای موجود ارائه می‌دهد.

آستانه‌های FID و طبقه‌بندی عملکرد

گوگل برای FID سه آستانه عملکردی تعریف کرده بود:

  • خوب (Good): FID زیر ۱۰۰ میلی‌ثانیه.
  • نیازمند بهبود (Needs Improvement): FID بین ۱۰۰ تا ۳۰۰ میلی‌ثانیه.
  • ضعیف (Poor): FID بالای ۳۰۰ میلی‌ثانیه.

آستانه ۱۰۰ میلی‌ثانیه، در آن زمان به‌عنوان معیاری برای پاسخ‌گویی اولیه در نظر گرفته می‌شد. نکته مهم این است که این آستانه، در مقایسه با آستانه ۲۰۰ میلی‌ثانیه INP، به‌نظر سختگیرانه‌تر می‌رسد، اما در واقع چون FID تنها اولین تعامل را می‌سنجید، بسیاری از سایت‌ها به‌طور طبیعی در این آستانه قرار می‌گرفتند.

«آستانه FID، در مقایسه با آستانه INP، آسان‌تر به‌نظر می‌رسید؛ اما همین سادگی، نشانه‌ای از ناقص بودن معیار بود.»

برای درک تفاوت این آستانه‌ها با آستانه‌های INP، مقاله چرا FID جای خود را به INP داد؟ را مطالعه کنید.

محدودیت‌های FID که به بازنشستگی منجر شد

FID، با وجود نقش مهمی که در آگاهی‌بخشی به اهمیت پاسخ‌گویی ایفا کرد، محدودیت‌های بنیادینی داشت که در نهایت به بازنشستگی آن منجر شد.

محدودیت اول: تمرکز بر اولین تعامل

FID تنها اولین تعامل کاربر را می‌سنجید. این محدودیت، در سایت‌های مدرن که کاربر در طول عمر صفحه ده‌ها تعامل انجام می‌دهد، تصویر ناقصی از تجربه ارائه می‌داد. سایتی که اولین تعامل سریع پاسخ می‌داد اما تعامل‌های بعدی کند بود، در FID امتیاز خوبی می‌گرفت اما تجربه کاربری ضعیفی داشت.

محدودیت دوم: نادیده گرفتن زمان پردازش

FID تنها تأخیر ورودی (Input Delay) را می‌سنجید و زمان پردازش Event Handler را نادیده می‌گرفت. این بدان معناست که سایتی با Event Handler سنگین اما Input Delay کوتاه، در FID امتیاز خوبی می‌گرفت، در حالی که کاربر تجربه کندی در پاسخ را احساس می‌کرد.

محدودیت سوم: نادیده گرفتن تأخیر ارائه

FID تأخیر ارائه (Presentation Delay) را نیز نادیده می‌گرفت. حتی اگر Event Handler سریع اجرا می‌شد، اگر مرورگر برای محاسبه استایل، چیدمان و رندر زمان قابل توجهی صرف می‌کرد، کاربر تجربه کندی را حس می‌کرد اما FID این تأخیر را نشان نمی‌داد.

محدودیت چهارم: ناتوانی در سنجش تعامل‌های پیوسته

تعامل‌های کاربر در اپلیکیشن‌های مدرن، پیوسته و زنجیره‌ای هستند. FID این پیوستگی را نادیده می‌گرفت و تنها یک نقطه از تجربه را می‌سنجید.

محدودیت پنجم: امکان دستکاری با بهینه‌سازی سطحی

از آنجا که FID تنها اولین تعامل را می‌سنجید، برخی سایت‌ها با بهینه‌سازی سطحی — مانند Defer کردن اسکریپت‌ها تا زمان اولین تعامل — می‌توانستند FID را بهبود دهند بدون آنکه تجربه واقعی را بهبود بخشند. این دستکاری، کارایی FID را به‌عنوان معیاری برای کیفیت واقعی کاهش می‌داد.

محدودیتاثر بر سنجش تجربه
تمرکز بر اولین تعاملنادیده گرفتن تجربه پیوسته کاربر
نادیده گرفتن زمان پردازشتصویر ناقص از پاسخ‌گویی
نادیده گرفتن تأخیر ارائهعدم تشخیص کندی رندر
عدم سنجش تعامل‌های پیوستهعدم تطابق با تجربه واقعی مدرن
امکان دستکاری سطحیکاهش کارایی معیار

این محدودیت‌ها، ریشه اصلی تصمیم گوگل برای بازنشستگی FID و جایگزینی آن با INP بود. برای درک دقیق این تحول، مقاله چرا FID جای خود را به INP داد؟ را مطالعه کنید.

تفاوت FID و INP در یک نگاه

مقایسه FID و INP، تفاوت‌های بنیادین این دو معیار را روشن می‌کند:

ویژگیFIDINP
تعامل‌های سنجیده‌شدهفقط اولین تعاملتمام تعامل‌ها
فازهای پردازشفقط تأخیر ورودیورودی + پردازش + ارائه
نوع سنجشنقطه‌ایپیوسته
آستانه خوبزیر ۱۰۰ میلی‌ثانیهزیر ۲۰۰ میلی‌ثانیه
پیچیدگی اندازه‌گیریپایینبالا
حساسیت به Long Tasksفقط اولین Long Taskتمام Long Tasks
وضعیت فعلیبازنشسته (مارس ۲۰۲۴)فعال

این تفاوت‌ها نشان می‌دهد که INP، در مقایسه با FID، تصویر واقع‌بینانه‌تر و دقیق‌تری از تجربه پاسخ‌گویی ارائه می‌دهد. اما همین دقت بالاتر، به معنای پیچیدگی بیشتر در اندازه‌گیری و بهینه‌سازی است.

برای درک عمیق‌تر INP، مقاله INP چیست و چه تاثیری بر تجربه کاربر دارد؟ را مطالعه کنید. همچنین اگر بر بهینه‌سازی موبایل تمرکز دارید، مقاله بهینه‌سازی INP برای موبایل نکات عملی مهمی ارائه می‌دهد.

فرآیند گذار از FID به INP

گذار از FID به INP، یک فرآیند تدریجی بود که چند سال طول کشید. این فرآیند، شامل مراحل زیر بود:

مرحله اول: معرفی INP به‌عنوان معیار آزمایشی (۲۰۲۲)

گوگل INP را به‌عنوان یک معیار آزمایشی در ابزارهای تحلیل خود معرفی کرد. در این مرحله، سایت‌ها می‌توانستند INP خود را ببینند اما امتیاز آن بر رتبه اثر نداشت.

مرحله دوم: آگاهی‌بخشی و آموزش (۲۰۲۲ تا ۲۰۲۳)

گوگل مجموعه‌ای از مقالات، مستندات و راهنماها منتشر کرد که اهمیت INP و تفاوت آن با FID را توضیح می‌داد. این مرحله، برای آماده‌سازی سایت‌ها و تیم‌های توسعه طراحی شده بود.

مرحله سوم: اعلام رسمی بازنشستگی (۲۰۲۳)

در می ۲۰۲۳، گوگل به‌طور رسمی اعلام کرد که FID در مارس ۲۰۲۴ بازنشسته خواهد شد و INP جایگزین آن می‌شود. این اعلام، به تیم‌ها فرصت داد تا خود را آماده کنند.

مرحله چهارم: بازنشستگی و جایگزینی (مارس ۲۰۲۴)

در ۱۲ مارس ۲۰۲۴، گوگل به‌طور رسمی FID را بازنشسته کرد و INP را به‌عنوان معیار پاسخ‌گویی Core Web Vitals معرفی نمود. از این تاریخ، INP در رتبه‌بندی گوگل لحاظ می‌شود.

برای درک دقیق این تحول، مقاله چرا FID جای خود را به INP داد؟ را مطالعه کنید.

درس‌های تاریخی از FID

بازنشستگی FID، درس‌های مهمی برای حوزه سنجش عملکرد وب دارد که در ادامه بررسی می‌کنم.

درس اول: معیارها باید با تجربه انسانی همراستا شوند

FID نشان داد که معیار سنجش باید بازتابی از تجربه واقعی انسان باشد، نه یک عدد فنی صرف. INP با سنجش تمام تعامل‌ها، به تجربه واقعی نزدیک‌تر است.

درس دوم: سادگی معیار، هم مزیت و هم محدودیت است

FID به دلیل سادگی، به‌سرعت پذیرفته شد. اما همین سادگی، به نادیده گرفتن بخش‌های مهمی از تجربه منجر شد. این درس، اهمیت توازن بین سادگی و دقت را نشان می‌دهد.

درس سوم: معیارها باید با تحول وب تکامل یابند

وب در حال تحول است. تجربه کاربری مدرن، پیچیده‌تر از گذشته است. معیارهای سنجش باید با این تحول همراستا شوند تا تصویر واقعی‌تری از تجربه ارائه دهند.

درس چهارم: امکان دستکاری معیار، کارایی آن را کاهش می‌دهد

از آنجا که FID تنها اولین تعامل را می‌سنجید، امکان دستکاری سطحی آن وجود داشت. معیارهای مدرن باید به‌گونه‌ای طراحی شوند که دستکاری آنها دشوار باشد.

درس پنجم: بازنشستگی معیار، نشانه ضعف آن نیست

بازنشستگی FID، نشانه شکست آن نبود؛ بلکه نشانه بلوغ حوزه سنجش عملکرد بود. معیارها، ابزارهایی برای درک بهتر تجربه هستند و در صورت وجود ابزار بهتر، جایگزین می‌شوند.

«FID یک معیار مهم بود که راه را برای معیارهای دقیق‌تر باز کرد؛ بازنشستگی آن، پایان یک دوره و آغاز دوره‌ای دیگر در سنجش تجربه وب است.»

برای درک چارچوب فعلی سنجش تجربه، مقاله چگونه Core Web Vitals را بهبود دهیم؟ را مطالعه کنید.

ابزارهای سنجش FID در دوره خود

در دوره فعال بودن FID، ابزارهای متعددی برای سنجش آن در دسترس بود:

ابزارهای داده آزمایشگاهی

  • Lighthouse: ابزار جامع گوگل برای تحلیل عملکرد.
  • PageSpeed Insights: نسخه آنلاین Lighthouse با داده واقعی.
  • Chrome DevTools: ابزار داخلی مرورگر برای تحلیل زنده.
  • WebPageTest: ابزار پیشرفته برای تحلیل دقیق.

ابزارهای داده واقعی

  • Search Console Core Web Vitals: گزارش رسمی گوگل.
  • CrUX (Chrome User Experience Report): داده واقعی کاربران Chrome.
  • web-vitals JavaScript library: کتابخانه رسمی گوگل برای سنجش در کد.
  • RUM (Real User Monitoring): ابزارهای تحلیل تجربه واقعی کاربران.

پس از بازنشستگی FID، این ابزارها به‌تدریج سنجش INP را جایگزین کردند. برای درک ابزارهای فعلی، مقاله ابزارهای سنجش Core Web Vitals کدامند؟ را مطالعه کنید.

FID در وردپرس: تجربه تاریخی

در دوره فعال بودن FID، سایت‌های وردپرسی تجربه‌های متنوعی با این معیار داشتند.

الگوی رایج: FID خوب در اکثر سایت‌ها

FID یکی از معیارهایی بود که سایت‌های وردپرسی معمولاً امتیاز خوبی در آن می‌گرفتند. دلیل این پدیده، تمرکز FID بر اولین تعامل بود که در بسیاری از سایت‌ها، پس از بارگذاری کامل رخ می‌داد.

موارد FID ضعیف

سایت‌های وردپرسی با FID ضعیف، معمولاً یکی از این مشکلات را داشتند:

  • اسکریپت‌های سنگین شخص ثالث در بالای صفحه.
  • افزونه‌های متعدد با بار پردازشی بالا.
  • اسکریپت‌های مسدودکننده رندر.
  • Hydration سنگین در Page Builderها.

با معرفی INP، این سایت‌ها با چالش‌های جدیدی روبرو شدند چون INP تصویر دقیق‌تری از تجربه واقعی ارائه می‌دهد. برای درک این تحول در وردپرس، مقاله Core Web Vitals در وردپرس چگونه بهبود می‌یابد؟ را مطالعه کنید.

اثر FID بر سئو و رتبه گوگل

در دوره فعال بودن FID، این معیار به‌عنوان یکی از سیگنال‌های تجربه صفحه در الگوریتم گوگل لحاظ می‌شد.

لایه اول: سیگنال مستقیم

Core Web Vitals، شامل FID، به‌عنوان یکی از سیگنال‌های رتبه‌بندی در الگوریتم Page Experience گوگل در نظر گرفته می‌شد. اما اثر مستقیم آن، در مقایسه با سیگنال‌های دیگر مانند ارتباط محتوا با کلمه کلیدی، معمولاً کمتر بود.

لایه دوم: سیگنال غیرمستقیم

اثر اصلی FID بر سئو، از طریق سیگنال‌های غیرمستقیم بود:

  • نرخ پرش: FID بالا به افزایش نرخ پرش منجر می‌شد.
  • زمان ماندگاری: سایت‌های پاسخ‌گو، کاربران را بیشتر نگه می‌داشتند.
  • نرخ تبدیل: FID خوب به افزایش نرخ تبدیل کمک می‌کرد.
  • اشتراک‌گذاری اجتماعی: تجربه بهتر، احتمال اشتراک‌گذاری را افزایش می‌داد.

برای درک رابطه Core Web Vitals با نرخ تبدیل، مقاله رابطه Core Web Vitals و نرخ تبدیل چیست؟ را مطالعه کنید. همچنین اگر می‌خواهید بدانید چگونه سرعت سایت بر سئو اثر می‌گذارد، مقاله چگونه سرعت سایت بر سئو تاثیر می‌گذارد؟ را ببینید.

میراث FID در سنجش مدرن

FID، با وجود بازنشستگی، میراث مهمی در حوزه سنجش عملکرد وب باقی گذاشته است.

میراث اول: آگاهی از اهمیت پاسخ‌گویی

FID، مفهوم پاسخ‌گویی را به‌عنوان یک بُعد مستقل تجربه کاربری معرفی کرد. این آگاهی، امروز در قالب INP ادامه دارد.

میراث دوم: استانداردهای اندازه‌گیری

FID، استانداردهای اندازه‌گیری را در حوزه پاسخ‌گویی تثبیت کرد. این استانداردها، امروز در INP بازتاب یافته‌اند.

میراث سوم: ابزارهای تحلیلی

ابزارهای تحلیلی که برای FID ساخته شدند، بعدها به INP توسعه یافتند. این تداوم، به پذیرش سریع‌تر INP کمک کرد.

میراث چهارم: درس‌های بازنشستگی

بازنشستگی FID، درسی مهم درباره ماهیت معیارهای سنجش بود: معیارها، ابزارهایی موقت برای درک تجربه هستند و در صورت وجود ابزار بهتر، باید جایگزین شوند.

برای درک چارچوب فعلی سنجش تجربه، مقاله ترندهای Core Web Vitals در ۲۰۲۶ کدامند؟ را مطالعه کنید. همچنین اگر می‌خواهید مبانی LCP و CLS را مرور کنید، مقالات LCP چیست و چرا برای تجربه کاربری مهم است؟ و CLS چیست و چگونه کاهش می‌یابد؟ را ببینید.

پرسش‌های پرتکرار درباره FID

FID چیست و چه چیزی را می‌سنجید؟

FID (First Input Delay) معیاری بود که تأخیر اولین تعامل کاربر با صفحه را از لحظه کلیک، ضربه یا تایپ تا لحظه شروع پردازش Event Handler اندازه‌می‌گرفت. این معیار، از سال ۲۰۱۸ تا مارس ۲۰۲۴ به‌عنوان یکی از سه ستون Core Web Vitals شناخته می‌شد.

چرا FID بازنشسته شد؟

FID به دلیل محدودیت‌های بنیادین بازنشسته شد: تنها اولین تعامل را می‌سنجید، زمان پردازش و تأخیر ارائه را نادیده می‌گرفت و امکان دستکاری سطحی داشت. INP به‌عنوان معیاری جامع‌تر، این محدودیت‌ها را برطرف می‌کند. برای درک دقیق این تحول، مقاله چرا FID جای خود را به INP داد؟ را مطالعه کنید.

آستانه FID خوب چقدر بود؟

آستانه FID خوب، زیر ۱۰۰ میلی‌ثانیه بود. بازه ۱۰۰ تا ۳۰۰ میلی‌ثانیه نیازمند بهبود و بالای ۳۰۰ میلی‌ثانیه ضعیف طبقه‌بندی می‌شد.

آیا FID هنوز در گوگل سنجیده می‌شود؟

خیر. FID از مارس ۲۰۲۴ به‌طور رسمی بازنشسته شده و INP جایگزین آن شده است. برخی ابزارهای تحلیلی ممکن است هنوز FID را به‌عنوان داده تاریخی گزارش کنند، اما در رتبه‌بندی گوگل لحاظ نمی‌شود.

تفاوت FID با INP چیست؟

FID تنها اولین تعامل کاربر را می‌سنجید و فقط تأخیر ورودی را اندازه‌می‌گرفت. INP تمام تعامل‌ها را می‌سنجد و سه فاز پردازش (تأخیر ورودی، زمان پردازش، تأخیر ارائه) را در نظر می‌گیرد. برای درک عمیق‌تر INP، مقاله INP چیست و چه تاثیری بر تجربه کاربر دارد؟ را مطالعه کنید.

آیا سایت‌های وردپرسی در FID امتیاز خوبی می‌گرفتند؟

به‌طور کلی بله، چون FID تنها اولین تعامل را می‌سنجید و در بسیاری از سایت‌ها، اولین تعامل پس از بارگذاری کامل رخ می‌داد. اما با معرفی INP، سایت‌های وردپرسی با چالش‌های جدیدی روبرو شدند. برای درک این تحول، مقاله Core Web Vitals در وردپرس چگونه بهبود می‌یابد؟ را ببینید.

آیا FID بر سئو اثر داشت؟

بله، اما به‌عنوان یکی از چندین سیگنال. اثر مستقیم آن معمولاً کمتر از اثر غیرمستقیم آن از طریق نرخ پرش، زمان ماندگاری و نرخ تبدیل بود. برای درک این رابطه، مقاله رابطه Core Web Vitals و نرخ تبدیل چیست؟ را مطالعه کنید.

چه درس‌هایی از بازنشستگی FID می‌توان گرفت؟

سه درس کلیدی: اول، معیارها باید با تجربه انسانی همراستا شوند؛ دوم، سادگی معیار هم مزیت و هم محدودیت است؛ سوم، معیارها باید با تحول وب تکامل یابند. برای درک چارچوب فعلی سنجش، مقاله ترندهای Core Web Vitals در ۲۰۲۶ کدامند؟ را مطالعه کنید.

پایان‌بندی مهندسی

FID، یکی از سه ستون اصلی Core Web Vitals بود که از سال ۲۰۱۸ تا مارس ۲۰۲۴، نقش مهمی در آگاهی‌بخشی به اهمیت پاسخ‌گویی ایفا کرد. بازنشستگی آن و جایگزینی با INP، یک تحول مهم در حوزه سنجش تجربه کاربری وب است که نشان می‌دهد معیارهای سنجش باید با درک عمیق‌تر از تجربه انسانی تکامل یابند.

از منظر مهندسی سطح ارشد، سه درس راهبردی از تاریخچه FID قابل استخراج است. نخست، طراحی معیار سنجش باید بر پایه تجربه واقعی کاربر باشد، نه سادگی اندازه‌گیری؛ FID نشان داد که تمرکز بر یک نقطه از تجربه، می‌تواند تصویر ناقصی از کیفیت ارائه دهد. دوم، معیارها باید در برابر دستکاری مقاوم باشند؛ اگر معیار به‌راحتی با بهینه‌سازی سطحی قابل بهبود باشد، کارایی خود را به‌عنوان شاخص کیفیت از دست می‌دهد. سوم، سازمان‌ها باید آمادگی پذیرش تحولات در معیارهای سنجش را داشته باشند و به‌جای مقاومت در برابر تغییر، آن را به‌عنوان فرصتی برای بازبینی معماری تجربه کاربری خود ببینند.

میراث FID، فراتر از یک معیار صرف است. این معیار، پایه‌ای برای درک اهمیت پاسخ‌گویی در تجربه کاربری ساخت که امروز در INP بازتاب یافته است. سازمان‌هایی که این درس تاریخی را جدی بگیرند، در مواجهه با تحولات آینده سنجش تجربه، موقعیت پایدارتری خواهند داشت.

اگر در دوره فعال بودن FID تجربه‌ای از بهینه‌سازی آن داشته‌اید، برایم جالب است بدانید کدام بخش بیشترین چالش را ایجاد می‌کرد: تأخیر اولین تعامل یا Event Handlerهای سنگین. تجربه‌تان را در دیدگاه‌ها بنویسید؛ به‌ویژه اگر دیدگاه متفاوتی درباره بازنشستگی FID دارید که می‌تواند برای خواننده بعدی مفید باشد. ⏱️