Chrome पर फ़र्स्ट इनपुट डिले सुविधा बंद कर दी गई है

मई में, Chrome टीम ने इंटरैक्शन का जवाब देने में लगने वाले समय को मापने के लिए, वेबसाइट की परफ़ॉर्मेंस की अहम जानकारी देने वाली मेट्रिक के तौर पर, फ़र्स्ट इनपुट डिले (एफ़आईडी) को आधिकारिक तौर पर बदल दिया. साथ ही, इस मेट्रिक को इंटरैक्शन टू नेक्स्ट पेंट (आईएनपी) से बदल दिया गया. इस प्लान के तहत, जनवरी में Chrome ने एफ़आईडी के लिए सहायता पाने की सुविधा आधिकारिक तौर पर बंद करने का एलान किया था. वह समय आ चुका है. फ़िलहाल, Chrome टूल में एफ़आईडी की सुविधा अब काम नहीं करती.

जो नहीं बदल रहा है वह है कि Chromium, PerformanceObserver एपीआई में first-input एंट्री के लिए भी काम करता है. जो डेवलपर अपने ऐप्लिकेशन में एफ़आईडी को मेज़र करना चाहते हैं या आगे भी बढ़ते रहना चाहते हैं, वे ऐसा कर पाएंगे.

इस मेट्रिक में, PageSpeed Insights और Chrome UX रिपोर्ट (CrUX) जैसे Chrome के परफ़ॉर्मेंस टूल में इस मेट्रिक की उपलब्धता में बदलाव हो रहा है. जब तक अलग से न बताया जाए, तब तक नीचे दिए गए टूल अगले कुछ दिनों में एफ़आईडी मेट्रिक की जानकारी रिपोर्ट करना बंद कर देंगे:

  • PageSpeed Insights अब रीयल-उपयोगकर्ता अनुभव सेक्शन में, एफ़आईडी डेटा को रिपोर्ट नहीं करेगा.
  • PageSpeed Insights API, FIRST_INPUT_DELAY_MS मेट्रिक के लिए डेटा दिखाना बंद कर देगा.
  • CrUX API और CrUX History API, first_input_delay मेट्रिक के लिए डेटा दिखाना बंद कर देगा.
  • CrUX डैशबोर्ड, इनपुट में देरी वाले पहले पेज को हटा देगा.
  • CrUX BigQuery प्रोजेक्ट, 202409 डेटासेट से शुरू होने वाले स्कीमा से first_input स्ट्रक्चर को हटा देगा. डेटासेट, अक्टूबर 2024 में पब्लिश किया जाएगा. मेटालाइज़ की गई और प्रयोग के तौर पर उपलब्ध टेबल, 202409 डेटासेट से नए एफ़आईडी डेटा को रिपोर्ट करना बंद कर देंगी. हालांकि, एफ़आईडी का पुराना डेटा उपलब्ध रहेगा.
  • web-vitals.js लाइब्रेरी से onFID फ़ंक्शन हट जाएगा. फ़िलहाल, यह बदलाव नुकसान पहुंचा सकता है. इसलिए, इसे अगले मेजर वर्शन 5.0 में रिलीज़ किया जाएगा. वर्शन 5.0 पर अपडेट के लिए रिपॉज़िटरी में रिलीज़ की सूचनाओं की सदस्यता लें.
  • वेबसाइट की परफ़ॉर्मेंस की अहम जानकारी देने वाला एक्सटेंशन, अब अपने किसी भी प्लैटफ़ॉर्म पर एफ़आईडी डेटा को रिपोर्ट नहीं करेगा. इसमें ओवरले पैनल और कंसोल लॉग भी शामिल हैं.

टूल में किए गए बदलावों के अलावा, web.dev पर एफ़आईडी से जुड़े दस्तावेज़ों में भी कुछ बदलाव होंगे. कैननिकल एफ़आईडी लेख, आने वाले समय में भी पब्लिश रहेगा. हालांकि, इसमें चेतावनी वाला एक मैसेज दिया जाएगा, ताकि लोग यह समझ सकें कि आईएनपी के लिए इसका इस्तेमाल करने से मना किया गया है. Optimize एफ़आईडी लेख उपलब्ध नहीं रहेगा, क्योंकि आईएनपी ने इसके सभी सबसे सही तरीकों की जगह ले ली है. इसलिए, यह हमेशा के लिए ऑप्टिमाइज़ आईएनपी लेख पर रीडायरेक्ट हो जाएगा.

हम वेबसाइट की परफ़ॉर्मेंस की अहम जानकारी देने वाले प्रोग्राम में, एफ़आईडी चैप्टर को आधिकारिक तौर पर बंद कर रहे हैं. हालांकि, आईएनपी का यह चैप्टर अभी शुरू ही हुआ है. डेवलपर अब रिस्पॉन्स से जुड़ी उन समस्याओं पर ध्यान दे रहे हैं जिन्हें एफ़आईडी अभी कैप्चर नहीं कर रहा था. एफ़आईडी को हटाने के लिए, इन टूल में बदलाव किए जाते हैं. इससे यह पक्का किया जाता है कि सभी लोग पूरी तरह से एफ़आईडी से पूरी तरह सुरक्षित हैं. साथ ही, इंटरैक्शन की परफ़ॉर्मेंस को बेहतर बनाने के लिए, आईएनपी को सबसे बेहतर मेट्रिक के तौर पर इस्तेमाल किया जा रहा है.