ما هو أول تأخير في الإدخال FID ؟

First Input Delay FID

أول تأخير للإدخال FID هو المقياس الذي يحسب الوقت الذي يستغرقه المتصفح للاستجابة لطلب العميل الأول. يقاس بالميلي ثانية.

لكي نكون أكثر وضوحًا ، فإن FID هو الوقت بين وقت رسم المحتوى (FCP) والوقت الذي يكون فيه الموقع جاهزًا لتنفيذ معالجات الأحداث ومعالجتها. يمكن أن يختلف هذا التأخير من موقع إلى آخر اعتمادًا على مقدار جافا سكريبت المطلوب تنزيله وتنفيذه ، وحجم الصور ، والخطوط المخصصة ، وما إلى ذلك. وكلما زاد FID ، زاد إحباط المستخدم.

لماذا يعتبر FID مهم؟

إذا تركت دون تحديد ، يمكن أن يكون لـ FID عواقب وخيمة على أداء موقع الويب الخاص بك. يمكن أن يتسبب ذلك في أوقات انتظار طويلة غير مريحة للمستخدمين مما سيؤدي بلا شك إلى فقدان المستخدمين ، وخسارة الإيرادات ، وتجربة مستخدم سيئة.

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

ما هي درجة تأخير الإدخال الأول الجيدة ؟

سيكون وقت تأخير الإدخال الجيد أقل من 100 مللي ثانية ، في حين أن متوسط ​​FID ما بين 100 إلى 300 مللي ثانية و السيئ هو أي شيء يزيد عن 300 مللي ثانية. قد يبدو الفرق بين 100 و 300 مللي ثانية بالكاد ملحوظًا. ومع ذلك ، فإنها تضيف بسرعة كبيرة على موقع ويب حديث ويمكن أن تسبب تجربة غير سارة للغاية لمستخدميك.

FID
FID

 

الحد الأقصى المحتمل لتأخير الإدخال الأول

يمثل Max-Potential FID أسوأ نتيجة ممكنة لـ FID قد يحصل المستخدمون لديك على تجربتها. يتم حساب Max Potential FID من خلال مدة المهمة الأطول تشغيلًا بعد First Contentful Paint.

ما الذي يسبب أول تأخير في الإدخال؟

المتسبب الرئيسي لـ FID الطويل هو JavaScript. عندما يتم تشغيل المتصفح في جافا سكريبت ثقيل ، فإن تنفيذه يجعل سلسلة المحادثات الرئيسية مشغولة. هذا يعني أن المتصفح يجب أن يستغرق وقتًا أطول للرد على المستخدم.

كيف يتم قياس أول تأخير في الإدخال؟

يمكنك التحقق من تأخير الإدخال الأول عبر تقرير تجربة مستخدم Chrome أو PageSpeed ​​Insights. او من خلال احد هذه الادوات افضل 15 اداة لاختبار سرعة مواقع الويب 2022 يمكنك التحقق من FID بالنقر فوق ارتباط أو زر وتذكر أن التمرير والتمرير فوق العناصر لا يعتبر تفاعلاً مع صفحتك.

كيف يمكن تحسين تأخير الإدخال الأول ؟

يجب أن يكون خفض “تأخير الإدخال الأول” على رأس أولوياتك لأنه سيساعد في تحسين أداء موقع الويب وتحسين تصنيفات محرك البحث ووضوح الرؤية.

اقرء ايضا : مزود خدمات البيانات الكبيرة السحابية

تفريق المهام الطويلة

المهام الطويلة هي نصوص تُبقي سلسلة المحادثات الرئيسية مشغولة لأكثر من 50 مللي ثانية. يمكنك رؤيتها من خلال البحث بسرعة في متصفح Chrome أثناء فتح أدوات التطوير.

واجهة مستخدم المهام الطويلة الجديدة

Break Up Long Tasks FID
Break Up Long Tasks FID

بمجرد تحديدها ، يمكنك محاولة إزالتها إن أمكن ولكن إذا لم يحدث ذلك ، يمكنك محاولة تقسيمها لتقليل وقت FID.

أفضل أدوات DevOps في عام 2022

تحسين JavaScript

في أغلب الأحيان ، يعني إصلاح “تأخير الإدخال الأول” تحسين JavaScript الذي يقوم بتشغيل موقع الويب.

سيؤثر أي سطر من التعليمات البرمجية تقوم بتحميله على موقع الويب الخاص بك على FID الخاص بك ، لذا يجب أن يكون التأكد من تحسينه أولوية. إذا كان المستعرض الخاص بك مشغولاً بتحميل أو تنفيذ شيء ما وصادف ملف JavaScript ، فسيقوم بإيقاف كل شيء مؤقتًا وتحميل هذا الملف أولاً. سيؤدي تحميل ملفات جافا سكريبت متعددة إلى حدوث نجاح كبير في ملف FID الخاص بك.

يجب عليك أيضًا تصغير كود JavaScript و CSS أثناء قيامك بذلك. تستغرق الشفرة المصغرة وقتًا أقل للتنزيل ، وبالتالي الحفاظ على سلسلة المحادثات الرئيسية مشغولة لفترات زمنية أقصر. في الوقت نفسه ، ستحتاج إلى إزالة الشفرة غير المستخدمة والاحتفاظ بالشفرة التي تستخدمها فقط في الصفحة التي تقوم بتحميلها

إذا كانت Javascript لا تزال تأخذ الكثير من الخيط الرئيسي ، فيمكنك تأجيل تنفيذ الكود الخاص بك إلى ما بعد تحميل المحتوى الرئيسي وبدء المستخدمين في التفاعل مع موقع الويب.

ضغط الملفات النصية

إلى جانب تصغير الملفات ، هناك خطوة لا تقل أهمية قد ترغب في وضعها في الاعتبار قبل الانتقال: ضغط الملفات. الطريقة التي تعمل بها هي ضغط الملفات على الخادم الخاص بك والتي تستغرق وقتًا أقل للتنزيل ويمكن بسهولة فك حزمها بواسطة المتصفح.

التنسيقات الأكثر شيوعًا هي Gzip و Brotli وبالنسبة لمعظم أنظمة إدارة المحتوى التابعة لجهات خارجية مثل WordPress أو Magento ، هناك مكونات إضافية مخصصة يمكنك استخدامها لتمكين الضغط بنقرة واحدة.

 

مراقبة تأخير الإدخال الأول باستخدام ادوات مراقبة خارجية

سبق وشرحنا في مقال سابق ( افضل 15 اداة لاختبار وفحص مواقع الويب 2022) وكخيار مدفوع ننصح باداة  Sematext لانها تقدم حلين مفيدين للغاية لقياس مقاييس أداء موقع الويب ، بما في ذلك Core Web Vitals. Sematext Synthetics هي أداة مراقبة تركيبية تدير معاملات محاكاة على نقاط النهاية الخاصة بك من مواقع مختلفة في جميع أنحاء العالم على فترات زمنية محددة مسبقًا يمكن أن تصل إلى دقيقة واحدة. الحل الآخر يسمى Sematext Experience وهو أداة مراقبة حقيقية للمستخدم تسمح لك بتتبع التجربة الفعلية لكل مستخدم.

معًا ، يصنعون برنامجًا جيدًا لمراقبة مواقع الويب يتيح لك فهم كيفية أداء موقع الويب الخاص بك على أي جهاز أو اتصال أو موقع بينما يكون لديك خيار البحث بشكل استباقي عن أي مشكلات محتملة ، مما يقلل من الوقت اللازم لحلها عن طريق اكتشاف المشكلات قبل المستخدمين يراهم.

المصدر :First Input Delay (FID)

يمكنك متابعة ايضا

طلبات HTTP

رسم محتوى LCP

وقت الاستجابة – Response Time

وقت العرض – Render time

شهادة SSL

طريقة معرفة الكمبيوتر يدعم الاصدار 32 بت أو 64 بت

DMS-IQ نظام الارشفة الالكترونية النسخة المجانية

 

تعليق واحد على “FID تأخير الإدخال الأول

  1. التنبيه: CLS التحول في التخطيط التراكمي 2022

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *