अब लाइटहाउस, परफ़ॉर्मेंस की अहम जानकारी के ऑडिट की सुविधा देगा

पब्लिश करने की तारीख: 28 अप्रैल, 2025

हमने एक साल पहले, परफ़ॉर्मेंस टूल को बेहतर बनाने के बारे में बताया था. इसमें "परफ़ॉर्मेंस पैनल में Lighthouse की सुविधाओं को शामिल करना" भी शामिल था. इसका मकसद, परफ़ॉर्मेंस टूलिंग की कई सुविधाओं को एक साथ लाना था.

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

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

हमें अफ़सोस है कि इसका मतलब है कि Lighthouse का इस्तेमाल करने वाले लोगों के लिए, कुछ बड़े बदलाव किए गए हैं. खास तौर पर, एपीआई का इस्तेमाल करने वाले लोगों के लिए. ऐसा हो सकता है कि वे ऑडिट के कुछ नामों या नतीजे के फ़ॉर्मैट के आदी हों. इसलिए, हम इस बदलाव को करने से पहले Lighthouse के अगले मेजर वर्शन (13) का इंतज़ार करेंगे. हमारा लक्ष्य इसे अक्टूबर 2025 में लॉन्च करना है. इस समय के बाद, ऑडिट का पुराना डेटा उपलब्ध नहीं होगा.

ऑडिट का नाम बदला गया और उन्हें एक साथ कर दिया गया

यहां दी गई ऑडिट के नाम बदल दिए गए हैं. कुछ मामलों में, इन्हें एक से ज़्यादा Lighthouse ऑडिट से इकट्ठा किया गया है:

खास जानकारी के ऑडिट का नया आईडी ऑडिट आईडी बदलना
cls-culprits-insight layout-shifts
non-composited-animations
unsized-images
document-latency-insight redirects
server-response-time
uses-text-compression
dom-size-insight dom-size
duplicated-javascript-insight duplicated-javascript
font-display-insight font-display
image-delivery-insight modern-image-formats
uses-optimized-images
efficient-animated-content
uses-responsive-images
interaction-to-next-paint-insight work-during-interaction
lcp-discovery-insight prioritize-lcp-image
lcp-lazy-loaded
lcp-phases-insight largest-contentful-paint-element
legacy-javascript-insight legacy-javascript
modern-http-insight uses-http2
network-dependency-tree-insight critical-request-chains
uses-rel-preconnect
render-blocking-insight render-blocking-resources
third-parties-insight third-party-summary
use-cache-insight uses-long-cache-ttl
viewport-insight viewport
ऑडिट के नाम बदले गए और उन्हें एक साथ कर दिया गया

हटाए गए ऑडिट

नीचे दिए गए ऑडिट हटा दिए गए हैं, क्योंकि हमें लगता है कि अब ये काम के नहीं हैं:

हटाए गए ऑडिट हटाने का अनुरोध करने की वजह
first-meaningful-paint पुरानी मेट्रिक, जिसका अब सुझाव नहीं दिया जाता (इसे एलसीपी से बदल दिया गया है)
no-document-write आजकल, पहले पक्ष की स्क्रिप्ट में यह समस्या कभी-कभार ही होती है. साथ ही, इस सुविधा का इस्तेमाल करने वाली तीसरे पक्ष की स्क्रिप्ट के लिए, यह समस्या ठीक नहीं की जा सकती.
offscreen-images ब्राउज़र, स्क्रीन पर न दिखने वाली इमेज को पहले से ही कम प्राथमिकता देता है. इसलिए, लेज़ी लोडिंग से बैंडविथ को कम करने में मदद मिलती है. हालांकि, इससे Lighthouse के मेज़रमेंट पर कोई असर नहीं पड़ता.
uses-passive-event-listeners आजकल, पहले पक्ष की स्क्रिप्ट में यह समस्या कभी-कभार ही होती है. साथ ही, इस सुविधा का इस्तेमाल करने वाली तीसरे पक्ष की स्क्रिप्ट के लिए, यह समस्या ठीक नहीं की जा सकती.
uses-rel-preload ज़्यादा सुझाव देने के जोखिमों की वजह से, इसे चालू नहीं किया गया है.
third-party-facades इस ऑडिट में कुछ ही फ़साड शामिल हैं. साथ ही, कुछ डेवलपर ने तीसरे पक्ष के ऐसे फ़साड इस्तेमाल करने पर चिंता जताई है जो Google से जुड़े नहीं हैं. हमारा सुझाव है कि तीसरे पक्ष की कंपनियां, अपनी सेवाओं को बेहतर बनाएं, न कि उन्हें बाईपास करने के तरीके खोजें.
हटाए गए ऑडिट

अन्य ऑडिट

परफ़ॉर्मेंस के अन्य ऑडिट, पिछली टेबल में शामिल नहीं किए गए हैं. इन पर इस बदलाव का कोई असर नहीं पड़ेगा. इसी तरह, सुलभता, SEO, और सबसे सही तरीके के लिए होने वाली ऑडिट पर भी इस बदलाव का कोई असर नहीं पड़ेगा.

नई अहम जानकारी वाली ऑडिट पर माइग्रेट करना

माइग्रेशन को आसान बनाने के लिए, हमने नई अहम जानकारी को Lighthouse JSON में पहले ही उपलब्ध करा दिया है. एपीआई और Lighthouse JSON का इस्तेमाल करने वाले लोग, अब माइग्रेट करना शुरू कर सकते हैं. इससे वे Lighthouse 13 में पुराने ऑडिट को हटाने के लिए तैयार हो पाएंगे.

Lighthouse 12.6 (Chrome 137 में शामिल) में भी एक टॉगल दिखेगा. इससे रिपोर्ट के उपयोगकर्ता, दो अलग-अलग व्यू के बीच टॉगल कर पाएंगे:

Lighthouse में अहम जानकारी पाने की सुविधा आज़माई जा रही है.

नई इनसाइट पर आधारित ऑडिट, इनसाइट हेडिंग में दिखेंगे. वहीं, बिना बदलाव वाले ऑडिट, डाइग्नोस्टिक्स हेडिंग में दिखते रहेंगे.

फ़िलहाल, डिफ़ॉल्ट रूप से पुरानी ऑडिट दिखती हैं. हालांकि, जून 2025 में Lighthouse की रिलीज़ (संभवतः 12.7) में, हम डिफ़ॉल्ट रूप से नई इनसाइट ऑडिट दिखाने की सुविधा चालू करने का प्लान बना रहे हैं. यह बदलाव, Chrome 139 में PageSpeed Insights और DevTools Lighthouse की रिपोर्ट में भी लागू किया जाएगा. Lighthouse 13 तक, उपयोगकर्ता कुछ समय के लिए ऑडिट के पुराने वर्शन पर वापस जा सकेंगे.

अहम जानकारी से जुड़ी नई ऑडिट के लिए दस्तावेज़

हम कटओवर की तारीख से पहले, developer.chrome.com पर नई ऑडिट के बारे में जानकारी देंगे. पुराने दस्तावेज़ को आने वाले समय में भी उपलब्ध रखा जाएगा, ताकि Lighthouse के पुराने वर्शन अब भी उनसे लिंक हो सकें.

सुझाव/राय दें या शिकायत करें

अगर आपको इस बदलाव के बारे में कोई समस्या है या कोई सवाल पूछना है, तो GitHub पर इस चर्चा में शामिल होकर हमें बताएं.