
केस स्टडी
बेसलाइन टूल के लिए, वेब प्लैटफ़ॉर्म डैशबोर्ड से क्वेरी करने का तरीका
वेब प्लैटफ़ॉर्म डैशबोर्ड के बारे में जानें. साथ ही, अपने डेवलपमेंट वर्कफ़्लो के लिए टूल बनाने के लिए, बेसलाइन तक पहुंच चुकी सुविधाओं का डेटा पाने के लिए, उसके एचटीटीपी एपीआई से क्वेरी करने का तरीका जानें.
Google के टूल का इस्तेमाल करके, वेबसाइट की परफ़ॉर्मेंस की जानकारी देने वाले वर्कफ़्लो
वेबसाइट की परफ़ॉर्मेंस की अहम जानकारी देने वाली मेट्रिक की अहमियत लगातार बढ़ रही है. इस वजह से, साइट के मालिक और डेवलपर, वेबसाइट की परफ़ॉर्मेंस और उपयोगकर्ता के मुख्य अनुभवों पर लगातार ध्यान दे रहे हैं. पेजों का मूल्यांकन, उन्हें ऑप्टिमाइज़ करने, और उनकी निगरानी करने के लिए Google कई टूल उपलब्ध कराता है. हालांकि, उपयोगकर्ता अक्सर डेटा के अलग-अलग सोर्स और उन्हें असरदार तरीके से इस्तेमाल करने के बारे में उलझन में रहते हैं. इस गाइड में कई टूल को मिलाकर एक वर्कफ़्लो बताया गया है. साथ ही, यह भी बताया गया है कि डेवलपमेंट प्रोसेस में इन टूल का क्या मतलब है.
फ़रवरी 2025 का बेसलाइन का मासिक डाइजेस्ट
फ़रवरी 2025 के दौरान, Baseline से जुड़ी अलग-अलग घटनाओं के बारे में पढ़ें.
ruby-align, बेसलाइन के तौर पर अब उपलब्ध है
ruby-align अब Baseline का हिस्सा है
बैकग्राउंड फ़ेच एपीआई की मदद से एआई मॉडल डाउनलोड करना
पब्लिश किया गया: 20 फ़रवरी, 2025 बड़े एआई मॉडल को भरोसेमंद तरीके से डाउनलोड करना एक मुश्किल काम है. अगर उपयोगकर्ताओं का इंटरनेट कनेक्शन बंद हो जाता है या वे आपकी वेबसाइट या वेब ऐप्लिकेशन बंद कर देते हैं, तो वे आंशिक रूप से डाउनलोड की गई मॉडल फ़ाइलें
आने वाले समय में नेविगेशन की रफ़्तार बढ़ाने के लिए, संसाधनों को प्रीफ़ेच करें
rel=फ़ेच से जुड़े संसाधन के संकेत और इसे इस्तेमाल करने के तरीके के बारे में जानें.
कुल लेआउट शिफ़्ट ऑप्टिमाइज़ करें
कुल लेआउट शिफ़्ट (सीएलएस) एक मेट्रिक है, जिससे यह पता चलता है कि उपयोगकर्ता, पेज के कॉन्टेंट में अचानक कितनी बार बदलाव करते हैं. इस गाइड में, हम बिना डाइमेंशन या डाइनैमिक कॉन्टेंट वाली इमेज और iframe जैसे सीएलएस की सामान्य वजहों को ऑप्टिमाइज़ करने के बारे में बताएंगे.
लेआउट शिफ़्ट को डीबग करें
लेआउट शिफ़्ट पहचानने और उन्हें ठीक करने का तरीका जानें.
सीएसएस scrollbar-color और scrollbar-gutter, बेसलाइन के तौर पर नए तौर पर उपलब्ध हैं
सीएसएस scrollbar-color और scrollbar-gutter, सभी मुख्य ब्राउज़र इंजन में उपलब्ध हैं. इसलिए, ये बेसलाइन के तौर पर उपलब्ध हैं.
जनवरी 2025 का बेसलाइन का मासिक डाइजेस्ट
Baseline के इस महीने के डाइजेस्ट के पहले एडिशन में, जनवरी 2025 में Google और वेब डेवलपर कम्यूनिटी, दोनों के Baseline में होने वाली गतिविधियों के बारे में बताया गया है.
WasmGC और Wasm टेल कॉल ऑप्टिमाइज़ेशन अब बेसलाइन के तौर पर उपलब्ध हैं
वेब असेंबली गैरेबेज कलेक्शन और Wasm टेल कॉल ऑप्टिमाइज़ेशन, अब सभी मुख्य ब्राउज़र इंजन में उपलब्ध हैं. इससे, ये बेसलाइन के तौर पर नए सिरे से उपलब्ध हो गए हैं.
सबसे बड़ा कॉन्टेंटफ़ुल पेंट (एलसीपी)
इस पोस्ट में, सबसे बड़े कॉन्टेंटफ़ुल पेंट (एलसीपी) की मेट्रिक के बारे में बताया गया है. साथ ही, मेट्रिक को मेज़र करने का तरीका भी बताया गया है
Promise.try अब बेसलाइन के तौर पर उपलब्ध है
Promise.try अब सभी मुख्य ब्राउज़र इंजन में उपलब्ध है. इसलिए, इसे बेसलाइन के तौर पर उपलब्ध कराया गया है.
स्थानीय और ऑफ़लाइन काम करने वाले चैटबॉट बनाना
पब्लिश होने की तारीख: 13 जनवरी, 2024 एआई की मदद से, कई शानदार प्रोजेक्ट बनाए जा सकते हैं. इनमें क्लासिक मशीन लर्निंग मॉडल और नए लार्ज लैंग्वेज मॉडल (एलएलएम) का इस्तेमाल किया जा सकता है. एलएलएम की मदद से, कंप्यूटर नया कॉन्टेंट जनरेट कर सकते हैं, खास
लंबे टास्क ऑप्टिमाइज़ करें
आपसे कहा गया है कि "मुख्य थ्रेड को ब्लॉक न करें" और "अपने लंबे टास्क को ब्रेक करें", लेकिन इन कामों को करने का क्या मतलब है?
सीएसएस मास्क-इमेज प्रॉपर्टी की मदद से, इमेज पर इफ़ेक्ट लागू करना
सीएसएस मास्किंग आपको मास्क लेयर के तौर पर किसी इमेज का इस्तेमाल करने का विकल्प देती है. इसका मतलब है कि इमेज एडिटर के बिना, दिलचस्प इफ़ेक्ट बनाने के लिए, मास्क के तौर पर किसी इमेज, SVG या ग्रेडिएंट का इस्तेमाल किया जा सकता है.
बेसलाइन 2024: वेब डेवलपर की मदद के लिए ज़्यादा टूल
वेब-सुविधाओं का डेटासेट, वेब प्लैटफ़ॉर्म का स्टेटस डैशबोर्ड, बेसलाइन स्टेटस विजेट वगैरह! साल 2024 में बेसलाइन की परफ़ॉर्मेंस देखें.
लेज़ी लोडिंग वीडियो
इस पोस्ट में, लेज़ी लोडिंग के बारे में बताया गया है. साथ ही, वीडियो को लेज़ी लोड करने के लिए उपलब्ध विकल्पों के बारे में भी बताया गया है.
मॉड्यूल पहले से लोड करें
मॉड्यूल पहले से लोड करने की सुविधा के साथ, JavaScript मॉड्यूल को डिक्लेरेटिव तौर पर पहले से लोड किया जा सकता है.
अपने फ़ॉर्म पर ब्राउज़र की ऑटोमैटिक भरने की सुविधा को मेज़र करना
उपयोगकर्ता अनुभव को ऑप्टिमाइज़ करने के लिए, यह समझना ज़रूरी है कि उपयोगकर्ता आपके फ़ॉर्म के साथ कैसे इंटरैक्ट करते हैं. इस प्रोसेस में, ब्राउज़र की ऑटोमैटिक भरने की सुविधा अहम भूमिका निभाती है. जानें कि उपयोगकर्ता आपके फ़ॉर्म में ऑटोमैटिक भरने की सुविधा का इस्तेमाल कैसे करते हैं. साथ ही, इस डेटा को इकट्ठा और विश्लेषण करने का तरीका भी जानें.
दूसरा हिस्सा: क्लाइंट-साइड एआई की मदद से, आपत्तिजनक कॉन्टेंट का पता लगाना
आपत्तिजनक कॉन्टेंट का पता लगाने की सुविधा, आपके उपयोगकर्ताओं को सुरक्षित रखती है और ऑनलाइन प्लैटफ़ॉर्म पर सुरक्षित माहौल बनाती है. दूसरे भाग में, हम क्लाइंट-साइड एआई टूल बनाने का तरीका जानेंगे. इससे, बुरे बर्ताव का पता लगाने और उसे कम करने में मदद मिलेगी.
ब्लॉक करने का कुल समय (टीबीटी)
इस पोस्ट में टोटल ब्लॉकिंग टाइम (टीबीटी) मेट्रिक के बारे में बताया गया है. साथ ही, इसे मेज़र करने का तरीका भी बताया गया है
वेबसाइट की परफ़ॉर्मेंस की अहम जानकारी देने वाली मेट्रिक को बेहतर बनाने के सबसे असरदार तरीके
सबसे सही तरीकों का कलेक्शन, जिन्हें Chrome ने वेब की परफ़ॉर्मेंस को ऑप्टिमाइज़ करने और वेबसाइट की परफ़ॉर्मेंस की अहम जानकारी देने वाली मेट्रिक को बेहतर बनाने के सबसे बड़े अवसरों के तौर पर पहचाना है
Web Vitals
बेहतर साइट के लिए ज़रूरी मेट्रिक
सबसे बड़े कॉन्टेंटफ़ुल पेंट को ऑप्टिमाइज़ करें
एलसीपी को छोटे-छोटे हिस्सों में बांटने और सुधार करने की ज़रूरी चीज़ों की पहचान करने के बारे में सिलसिलेवार निर्देश.
वेब विटल मेज़र करने की सुविधा का इस्तेमाल शुरू करना
असल दुनिया और लैब, दोनों में अपनी साइट की वेबसाइट की परफ़ॉर्मेंस से जुड़ी अहम जानकारी को मेज़र करने का तरीका जानें.
सीएसएस content-visibility प्रॉपर्टी अब बेसलाइन के तौर पर उपलब्ध है
सीएसएस content-visibility प्रॉपर्टी, अब बेसलाइन के तौर पर उपलब्ध है.
वेबसाइट की परफ़ॉर्मेंस की अहम जानकारी देने वाली मेट्रिक के थ्रेशोल्ड कैसे तय किए गए थे
वेबसाइट की परफ़ॉर्मेंस की जानकारी देने के थ्रेशोल्ड के हिसाब से रिसर्च और तरीका
लैब में धीमे इंटरैक्शन का मैन्युअल रूप से विश्लेषण करें
आपने अपना फ़ील्ड डेटा देखा है और हमें पता चला है कि कुछ धीमे इंटरैक्शन हुए हैं. अगले कदम में, मैन्युअल तौर पर उन इंटरैक्शन की जांच करने और उनके पीछे की वजहों को पहचानने के तरीके के बारे में ज़्यादा जानना है.
बेसलाइन
इस लेख में, Baseline की शुरुआत के बारे में बताया गया है. साथ ही, Google की इसमें भूमिका और WebDX कम्यूनिटी ग्रुप के मालिकाना हक के बारे में भी बताया गया है.
बैक-फ़ॉरवर्ड कैश मेमोरी
ब्राउज़र के 'वापस जाएं' और 'आगे बढ़ें' बटन का इस्तेमाल करते समय, अपने पेजों को तुरंत लोड होने के हिसाब से ऑप्टिमाइज़ करना सीखें.
CSSNestedDeclarations की मदद से, सीएसएस नेस्टिंग बेहतर होती है
सीएसएस नेस्टिंग की सुविधा को और बेहतर बनाया जा रहा है!
First Input Delay (FID)
इस पोस्ट में, फ़र्स्ट इनपुट डिले (एफ़आईडी) मेट्रिक के बारे में जानकारी दी गई है और इसे मेज़र करने का तरीका बताया गया है
फ़ील्ड में परफ़ॉर्मेंस को डीबग करना
डीबग करने की जानकारी के साथ परफ़ॉर्मेंस डेटा को एट्रिब्यूट करने का तरीका जानें. इससे आपको आंकड़ों से जुड़ी असल उपयोगकर्ताओं की समस्याओं की पहचान करने और उन्हें ठीक करने में मदद मिलेगी
Google टूल की मदद से, वेबसाइट की परफ़ॉर्मेंस की अहम जानकारी और विज्ञापन से मिलने वाले रेवेन्यू को जोड़ना
जानें कि Google के टूल का इस्तेमाल करके, वेबसाइट की परफ़ॉर्मेंस की अहम जानकारी को विज्ञापन से होने वाली आय से कैसे जोड़ा जा सकता है.
सीएसएस @property की परफ़ॉर्मेंस का मानदंड
@प्रॉपर्टी का आपकी सीएसएस की परफ़ॉर्मेंस पर क्या असर पड़ता है?
ऑफ़स्क्रीन iframe को लेज़ी-लोड करने का समय आ गया है!
इस पोस्ट में, लोड होने वाले एट्रिब्यूट के बारे में जानकारी दी गई है. साथ ही, यह भी बताया गया है कि iframe की लोडिंग को कंट्रोल करने के लिए, उसका इस्तेमाल कैसे किया जा सकता है.
वेब के लिए स्टोरेज
ब्राउज़र में डेटा स्टोर करने के कई विकल्प हैं. आपकी ज़रूरतों के हिसाब से कौनसा विकल्प सबसे अच्छा है?
एक ही डोमेन पर, कई प्रोग्रेसिव वेब ऐप्लिकेशन बनाना
एक ही डोमेन का फिर से इस्तेमाल करने के लिए, सुझाए गए ऐसे तरीके जानें जो उनके फ़ायदे और नुकसान के साथ, एक से ज़्यादा PWA बनाने का सुझाव नहीं देते.
वेब पुश प्रोटोकॉल
सिलसिलेवार इंटरैक्टिव ट्यूटोरियल में ऐसा सर्वर बनाने का तरीका बताया गया है जो पुश नोटिफ़िकेशन सदस्यताओं को मैनेज करता हो और किसी पुश सेवा को वेब पुश प्रोटोकॉल के अनुरोध भेजता हो.
एक अच्छा प्रोग्रेसिव वेब ऐप्लिकेशन क्या होता है?
एक अच्छा या बेहतरीन प्रोग्रेसिव वेब ऐप्लिकेशन क्या है?
इसे इंस्टॉल करने के लिए क्या ज़रूरी है?
प्रोग्रेसिव वेब ऐप्लिकेशन इंस्टॉल करने की ज़रूरी शर्तें.
Chrome, वेब ऐप्लिकेशन मेनिफ़ेस्ट के अपडेट कैसे मैनेज करता है
आपके PWA के वेब ऐप्लिकेशन मेनिफ़ेस्ट में आइकॉन, शॉर्टकट, रंग, और दूसरे मेटाडेटा को बदलने के लिए क्या करना होता है.
वेब ऐप्लिकेशन मेनिफ़ेस्ट जोड़ें
वेब ऐप्लिकेशन मेनिफ़ेस्ट एक सामान्य JSON फ़ाइल है, जो ब्राउज़र को यह बताती है कि आपके वेब ऐप्लिकेशन को कैसा काम करना चाहिए.
कॉन्टेंट की सुरक्षा के बारे में सख्त नीति (सीएसपी) का इस्तेमाल करके, क्रॉस-साइट स्क्रिप्टिंग (XSS) को कम करें
क्रॉस-साइट स्क्रिप्टिंग के ख़िलाफ़ ज़्यादा मज़बूत सुरक्षा के तौर पर, स्क्रिप्ट नॉन्स या हैश पर आधारित सीएसपी को डिप्लॉय करने का तरीका जानें.
वेब पर हार्डवेयर डिवाइसों को ऐक्सेस करना
इस लेख से, वेब डेवलपर को किसी डिवाइस के आधार पर, सही हार्डवेयर एपीआई चुनने में मदद मिलती है.
मिलती-जुलती ऑरिजिन अनुरोधों की मदद से, अपनी सभी साइटों पर पासकी का फिर से इस्तेमाल करने की अनुमति दें
अपनी सभी साइटों पर पासकी का दोबारा इस्तेमाल करने की अनुमति देने के लिए, मिलते-जुलते ऑरिजिन अनुरोधों को इस्तेमाल करने का तरीका जानें.
वेब के लिए ब्राउज़र-लेवल की इमेज लेज़ी लोडिंग
इस पोस्ट में लोडिंग एट्रिब्यूट के बारे में बताया गया है. साथ ही, यह भी बताया गया है कि इमेज लोड होने की प्रोसेस को कंट्रोल करने के लिए, इसका इस्तेमाल कैसे किया जा सकता है.
सही इमेज फ़ॉर्मैट चुनना
सही इमेज फ़ॉर्मैट चुनना, अपनी वेबसाइट पर ऑप्टिमाइज़ की गई इमेज डिलीवर करने का पहला चरण है. इस पोस्ट से आपको सही विकल्प चुनने में मदद मिलेगी.
कस्टम मेट्रिक
कस्टम मेट्रिक की मदद से, अपनी साइट के अनुभव के उन पहलुओं को मेज़र और ऑप्टिमाइज़ किया जा सकता है जो आपकी साइट के लिए खास हैं.
Google Analytics 4 और BigQuery की मदद से परफ़ॉर्मेंस को मेज़र और डीबग करना
Google Analytics 4 प्रॉपर्टी में वेब विटल्स का डेटा भेजने और BigQuery और Looker Studio में विश्लेषण के लिए डेटा एक्सपोर्ट करने का तरीका जानें.
वेब अनुमतियों से जुड़े सबसे सही तरीके
इस गाइड में, उन सबसे सही तरीकों के बारे में बताया गया है जिन्हें इस्तेमाल करके, उपयोगकर्ताओं से कैमरे, माइक्रोफ़ोन, और जगह की जानकारी जैसी संवेदनशील सुविधाओं को ऐक्सेस करने की अनुमति मांगी जा सकती है. ऐसा इसलिए किया जाता है, ताकि ग़ैर-ज़रूरी प्रॉम्प्ट और ब्लॉक किए गए ऐक्सेस को कम किया जा सके.
कुकी की सूचनाओं के लिए सबसे सही तरीके
इस बारे में जानें कि कुकी सूचनाएं परफ़ॉर्मेंस, परफ़ॉर्मेंस मेज़रमेंट, और उपयोगकर्ता अनुभव पर कैसे असर डालती हैं.
Media Session API की मदद से, मीडिया सूचनाओं और प्लेबैक कंट्रोल को पसंद के मुताबिक बनाएं
वेब डेवलपर, मीडिया सूचनाओं को पसंद के मुताबिक बना सकते हैं. साथ ही, Media Session API की मदद से, मीडिया से जुड़े इवेंट के जवाब दे सकते हैं. जैसे, बदलावों को आगे बढ़ाना या ट्रैक करना.
फ़ील्ड में धीमे इंटरैक्शन का पता लगाना
अपनी वेबसाइट के इंटरैक्शन टू नेक्स्ट पेंट को ऑप्टिमाइज़ करने के लिए, लैब में धीमे इंटरैक्शन का फिर से सामना करने से पहले, आपको उन्हें ढूंढने के लिए फ़ील्ड डेटा का इस्तेमाल करना होगा. इसका तरीका जानने के लिए, इस गाइड को पढ़ें.
Tabindex का इस्तेमाल करना
किसी एलिमेंट की टैब पोज़िशन को साफ़ तौर पर सेट करने के लिए, tabindex एट्रिब्यूट का इस्तेमाल करें.
पहली बाइट का समय (TTFB)
इस पोस्ट में, टाइम टू फ़र्स्ट बाइट (टीटीएफ़बी) मेट्रिक के बारे में बताया गया है. साथ ही, मेट्रिक को मेज़र करने का तरीका भी बताया गया है.
छोटे एलएलएम के लिए प्रैक्टिकल प्रॉम्प्ट इंजीनियरिंग
अलग-अलग एलएलएम, मॉडल, और मॉडल साइज़ में अपने पसंदीदा नतीजे पाने के लिए, अपने प्रॉम्प्ट में बदलाव करने का तरीका जानें.
इंटरैक्शन टू नेक्स्ट पेंट (आईएनपी)
इस पोस्ट में, इंटरैक्शन टू नेक्स्ट पेंट (आईएनपी) की मेट्रिक के बारे में बताया गया है. साथ ही, यह भी बताया गया है कि यह कैसे काम करता है, इसे कैसे मेज़र किया जाता है, और इसे बेहतर बनाने के लिए सुझाव कैसे दिए जाते हैं.
लाइट-डार्क() के साथ सीएसएस कलर-स्कीम पर निर्भर रंग
ब्यौरा: Light-dark() फ़ंक्शन की मदद से, उन कलर को तय करें जो इस्तेमाल की गई कलर स्कीम के हिसाब से काम करते हैं.
वेब ऐप्लिकेशन के लिए WebAssembly परफ़ॉर्मेंस के पैटर्न
इस गाइड में, उन वेब डेवलपर के लिए जानकारी दी गई है जिन्हें WebAssembly से फ़ायदा लेना है. आप एक मौजूदा उदाहरण की मदद से, Wasm के इस्तेमाल का तरीका जानेंगे, ताकि सीपीयू से जुड़े ज़्यादा काम पूरे किए जा सकें.
सीएसएस का ऐनिमेशन वाला ग्रिड लेआउट
सीएसएस ग्रिड में, `ग्रिड-टेंप्लेट-कॉलम` और `ग्रिड-टेंप्लेट-पंक्तियां` प्रॉपर्टी आपको क्रम से लाइन के नाम तय करने और ग्रिड कॉलम और पंक्तियों के साइज़ को ट्रैक करने की सुविधा देती हैं. इन प्रॉपर्टी के लिए इंटरपोलेशन का इस्तेमाल करने से, ग्रिड लेआउट को ऐनिमेशन या ट्रांज़िशन के बीच में स्नैप करने के बजाय, एक स्थिति से दूसरे पर आसानी से ले जाया जा सकता है.
अपने गेमपैड से Chrome Dino गेम खेलें
Gamepad API से वेब गेम को कंट्रोल करने का तरीका जानें.
इनर्ट एट्रिब्यूट
इनर्ट प्रॉपर्टी, एक ग्लोबल एचटीएमएल एट्रिब्यूट है. इससे किसी एलिमेंट के लिए, उपयोगकर्ता के इनपुट इवेंट को हटाने और वापस लाने में मदद मिलती है. इनमें सहायक टेक्नोलॉजी के इवेंट और फ़ोकस इवेंट शामिल हैं.
AAGUID की मदद से, पासकी की सेवा देने वाली कंपनी का पता लगाना
भरोसेमंद पक्ष, AAGUID की जांच करके, यह पता लगा सकते हैं कि पासकी कहां से आई. जानें कि यह सुविधा कैसे काम करती है.
बाइनरी के साथ Wasm को कंपाइल और ऑप्टिमाइज़ करना
उदाहरण के लिए, सिंथेटिक टॉय लैंग्वेज का उदाहरण इस्तेमाल करके, बाइनरी.js API का इस्तेमाल करके, JavaScript में WebAssembly मॉड्यूल लिखने और ऑप्टिमाइज़ करने का तरीका जानें.
HTML5 में ऑडियो और वीडियो कैप्चर करें
ऑडियो/वीडियो कैप्चर, वेब डेवलपमेंट के लिए लंबे समय से "सबसे ज़रूरी चीज़" रहा है. कई सालों तक, हमें ब्राउज़र प्लग इन ( Flash या Silverlight ) पर निर्भर रहना पड़ा. चलो! HTML5 की मदद से. ऐसा हो सकता है कि आपको यह न पता हो, लेकिन HTML5 के आने से डिवाइस
<मॉडल-व्यूअर> वेब कॉम्पोनेंट
<मॉडल-व्यूअर> वेब कॉम्पोनेंट' आपको किसी वेब पेज पर 3D मॉडल का इस्तेमाल एलान के तौर पर करने देता है.
उपयोगकर्ता की पुष्टि से जुड़ी पूरी जानकारी
WebAuthn में `userverification` को इस्तेमाल करने का तरीका जानें
CrUX डेटा, मेरे RUM डेटा से अलग क्यों है?
उन वजहों के बारे में जानें जिनकी वजह से, RUM के डेटा में CrUX और वेबसाइट की परफ़ॉर्मेंस की अहम जानकारी के अलग-अलग आंकड़े दिख सकते हैं.
वेब डेवलपर के लिए सुलभता
ऐसी साइटें बनाना ज़रूरी है जो बिना किसी भेदभाव के सभी को शामिल कर सकें और सभी के लिए उपलब्ध हों. दिव्यांगता के कम से कम छह पहलू ऐसे हैं जिन्हें ऑप्टिमाइज़ किया जा सकता है: देखने, सुनने, हिलने-डुलने में परेशानियों का सामना करने वाले, सीखने-समझने की क्षमता, बोली, और न्यूरल.
तीसरे पक्ष की JavaScript लोड करें
तीसरे पक्ष की स्क्रिप्ट, वेब को ज़्यादा डाइनैमिक बनाने के लिए कई तरह की उपयोगी सुविधाएं उपलब्ध कराती हैं. परफ़ॉर्मेंस पर पड़ने वाले असर को कम करने के लिए, तीसरे पक्ष की स्क्रिप्ट की लोडिंग को ऑप्टिमाइज़ करने का तरीका जानें.
अगर कोई पासकी पहले से मौजूद है, तो नई पासकी बनाने से रोकें
अगर उपयोगकर्ता के पासवर्ड मैनेजर में पहले से कोई पासकी मौजूद है, तो उसे बनाने से रोकने का तरीका जानें.
IndexedDB के साथ काम करना
IndexedDB की बुनियादी बातों के लिए गाइड.
5 सीएसएस स्निपेट, जिनके बारे में हर फ़्रंट-एंड डेवलपर को साल 2024 में पता होना चाहिए
टूलबेल्ट लायक, दमदार, और स्थिर सीएसएस का इस्तेमाल करें, जिनका इस्तेमाल आज किया जा सकता है.
पहली बाइट के लिए समय ऑप्टिमाइज़ करें
टाइम टू फ़र्स्ट बाइट मेट्रिक को ऑप्टिमाइज़ करने का तरीका जानें.
यूआरएल के कौनसे हिस्से होते हैं?
होस्ट, साइट, और ऑरिजिन में क्या अंतर है? eTLD क्या है+1? इस लेख में, इनके बारे में बताया गया है.
खोजे जा सकने वाले क्रेडेंशियल के बारे में पूरी जानकारी
जानें कि खोजे जा सकने वाले क्रेडेंशियल क्या होते हैं. साथ ही, अपने इस्तेमाल के हिसाब से उपयोगकर्ता अनुभव देने का तरीका जानें.
परफ़ॉर्मेंस रेंडरिंग
साइटें और ऐप्लिकेशन ठीक से काम नहीं कर रहे हैं या नहीं, इसका पता उपयोगकर्ता देखते हैं. इसलिए, रेंडरिंग की परफ़ॉर्मेंस को ऑप्टिमाइज़ करना बहुत ज़रूरी है!
Resize ऑब्ज़र्वर: यह एलिमेंट के लिए, document.onresize की तरह काम करता है
जब किसी एलिमेंट का कॉन्टेंट रेक्टैंगल साइज़ में बदलाव करता है, तो `Resize ब्लॉकर` आपको सूचना देता है, ताकि उस हिसाब से प्रतिक्रिया दी जा सके.
टेक्स्ट-आधारित एसेट की एन्कोडिंग और ट्रांसफ़र आकार को ऑप्टिमाइज़ करें
गैर-ज़रूरी संसाधन डाउनलोड को हटाने के बाद, पेज लोड होने की स्पीड को बेहतर बनाने का सबसे अच्छा तरीका यह है कि बाकी संसाधनों को ऑप्टिमाइज़ और कंप्रेस करके, डाउनलोड के पूरे साइज़ को कम किया जाए.
ऑफ़स्क्रीन कैनवस—वेब वर्कर के साथ अपनी कैनवस प्रोसेस में तेज़ी लाएं
इस दस्तावेज़ में बताया गया है कि अपने वेब ऐप्लिकेशन में ग्राफ़िक को रेंडर करते समय, परफ़ॉर्मेंस को बेहतर बनाने के लिए, OffscreenCanvas API का इस्तेमाल कैसे किया जा सकता है.
First Contentful Paint (FCP)
इस पोस्ट में, फ़र्स्ट कॉन्टेंटफ़ुल पेंट (एफ़सीपी) की मेट्रिक के बारे में बताया गया है. साथ ही, मेट्रिक को मेज़र करने का तरीका भी बताया गया है
कॉन्टेंट डिलीवरी नेटवर्क (सीडीएन)
इस लेख में कॉन्टेंट डिलीवरी नेटवर्क (सीडीएन) के बारे में खास जानकारी दी गई है. साथ ही, यह बताता है कि सीडीएन सेटअप को कैसे चुना जाता है, उसे कैसे कॉन्फ़िगर और ऑप्टिमाइज़ किया जाता है.
एक अच्छा साइन-आउट अनुभव देने के लिए क्या ज़रूरी है?
जब कोई उपयोगकर्ता वेबसाइट से लॉग आउट हो जाए, तब क्या करना चाहिए, इस बारे में डेवलपर के लिए काम के दिशा-निर्देश.
इंटरैक्टिव में लगने वाला समय (TTI)
इस पोस्ट में, इंटरैक्टिव में लगने वाले समय (टीटीआई) वाली मेट्रिक के बारे में बताया गया है. साथ ही, मेट्रिक को मेज़र करने का तरीका भी बताया गया है
Fetch Priority API की मदद से, संसाधन लोड होने की प्रोसेस को ऑप्टिमाइज़ करें
फ़ेच प्राथमिकता एपीआई, ब्राउज़र पर रिसॉर्स की प्राथमिकता बताता है. इससे वेबसाइट की परफ़ॉर्मेंस की जानकारी को बेहतर तरीके से लोड किया जा सकता है.
:user-मान्य और :user-अमान्य सूडो-क्लास
इनपुट की पुष्टि के उपयोगकर्ता अनुभव को बेहतर बनाने के लिए, :user-valid और :user-invalid pseudo-classes के बारे में जानकारी. साथ ही, यह भी जानें कि इनका इस्तेमाल कैसे करें.
कारोबार के बारे में ज़रूरी फ़ैसले लेने वालों के लिए, वेबसाइट की परफ़ॉर्मेंस की अहम जानकारी को ऑप्टिमाइज़ करना
जानें कि कारोबार के बारे में ज़रूरी फ़ैसले लेने वाले और डेवलपर, वेबसाइट की परफ़ॉर्मेंस की अहम जानकारी देने वाली मेट्रिक को कैसे बेहतर बना सकते हैं.
JavaScript में base64 एन्कोडिंग स्ट्रिंग की बारीकियां
स्ट्रिंग में Base64 एन्कोडिंग और डिकोडिंग लागू करते समय, आम समस्याओं को समझें और उनसे बचें.
सीएसएस का सबग्रिड
सबग्रिड, ग्रिड शेयर करने की सुविधा को चालू करता है. इससे नेस्ट किए गए ग्रिड, पूर्वजों और भाई-बहनों के साथ अलाइन होने की अनुमति देते हैं.
पेज की स्पीड पर असर डाले बिना विज्ञापनों को असरदार तरीके से लोड करना
आज की डिजिटल दुनिया में, ऑनलाइन विज्ञापन, मुफ़्त वेब का एक अहम हिस्सा है. हम सभी इसका आनंद लेते हैं. हालांकि, खराब तरीके से लागू किए गए विज्ञापनों की वजह से, ब्राउज़िंग का अनुभव खराब हो सकता है. साथ ही, उपयोगकर्ताओं को परेशानी हो सकती है और यूज़र ऐक्टिविटी कम हो सकती है. पेज की स्पीड पर असर डाले बिना, विज्ञापनों को असरदार तरीके से लोड करने का तरीका जानें. इससे, उपयोगकर्ताओं को बेहतर अनुभव मिलता है और वेबसाइट के मालिकों के लिए रेवेन्यू के अवसर बढ़ते हैं.
कोड कवरेज के चार सामान्य टाइप
जानें कि कोड कवरेज क्या होता है और इसे मेज़र करने के चार आम तरीके जानें.
जांच करने या न करने के बारे में, तकनीकी जानकारी
तय करें कि आपको किन चीज़ों की जांच करनी है और किन चीज़ों को अस्वीकार किया जा सकता है.
टेस्ट केस और प्राथमिकताएं तय करना
तय करें कि किसकी जांच करनी है, अपने टेस्ट केस तय करें, और प्राथमिकता दें.
उपयोगकर्ता के हिसाब से बनाई गई परफ़ॉर्मेंस मेट्रिक
उपयोगकर्ता पर आधारित परफ़ॉर्मेंस मेट्रिक, आपकी साइट के अनुभव को समझने और उसे बेहतर बनाने में मदद करते हैं. इससे असल उपयोगकर्ताओं को फ़ायदा मिलता है.
रिस्पॉन्सिव इमेज को पहले से लोड करें
उपयोगकर्ताओं को बेहतरीन अनुभव देने के लिए, रिस्पॉन्सिव इमेज को पहले से लोड करने की नई और दिलचस्प संभावनाओं के बारे में जानें.
सीएसएस की मदद से, टाइपोग्राफ़ी को उपयोगकर्ता की पसंद के मुताबिक बनाना
फ़ॉन्ट को आपके उपयोगकर्ताओं की पसंद के मुताबिक बनाने का तरीका. इससे उन्हें आपके कॉन्टेंट को पढ़ने में आसानी होगी.
पिरामिड या केकड़ा? टेस्टिंग की ऐसी रणनीति ढूंढें जो
अपने प्रोजेक्ट से मेल खाने वाली सही रणनीति में, टेस्ट के अलग-अलग टाइप को जोड़ने का तरीका जानें.
टेस्ट ऑटोमेशन के तीन सामान्य टाइप
आइए बुनियादी चीज़ों से शुरू करते हैं! दो सामान्य टेस्टिंग मोड और तीन सामान्य तरह के टेस्ट ऑटोमेशन के बारे में जानना.
ग़ैर-ज़रूरी डाउनलोड को हटाना
आपको समय-समय पर अपने संसाधनों का ऑडिट करना चाहिए, ताकि यह पक्का किया जा सके कि हर संसाधन बेहतर उपयोगकर्ता अनुभव देने में मदद कर रहा है.
WebAssembly क्या है और यह कहां से आया?
WebAssembly (इसे कभी-कभी Wasm के नाम से भी जाना जाता है) के बारे में जानकारी. यह पोर्टेबल बाइनरी-कोड फ़ॉर्मैट और एक्ज़ीक्यूटेबल प्रोग्राम के लिए इस्तेमाल किए जाने वाले टेक्स्ट फ़ॉर्मैट के साथ-साथ, ऐसे प्रोग्राम और उनके होस्ट एनवायरमेंट के बीच इंटरैक्शन की सुविधा देने वाले सॉफ़्टवेयर इंटरफ़ेस के बारे में जानकारी.
mkbitmap को WebAssembly में कंपाइल करना
mkbitmap C प्रोग्राम, किसी इमेज को पढ़ता है और उस पर इनमें से एक या उससे ज़्यादा कार्रवाइयों को इस क्रम में लागू करता है: इन्वर्ज़न, हाईपास फ़िल्टर, स्केलिंग, और थ्रेशोल्डिंग. हर कार्रवाई को अलग-अलग कंट्रोल किया जा सकता है. साथ ही, उसे चालू या बंद किया जा सकता है. इस लेख में, WebAssembly में mkbitmap को कंपाइल करने का तरीका बताया गया है.
ऑरिजिन निजी फ़ाइल सिस्टम
फ़ाइल सिस्टम स्टैंडर्ड में, ऑरिजिन प्राइवेट फ़ाइल सिस्टम (ओपीएफ़एस) को स्टोरेज एंडपॉइंट के तौर पर शामिल किया गया है. यह ऑरिजिन के लिए निजी है और उपयोगकर्ता को नहीं दिखता. यह एक खास तरह की फ़ाइल का ऐक्सेस देता है, जो परफ़ॉर्मेंस के लिए काफ़ी
नए वेब ऐप्लिकेशन में उपयोगकर्ता के डेटा को सुरक्षित तरीके से होस्ट करना
वेब ऐप्लिकेशन पर, उपयोगकर्ता के कंट्रोल वाले कॉन्टेंट को सुरक्षित तरीके से दिखाने का तरीका.
ज़्यादा रिस्पॉन्सिव वेबसाइटों के लिए AVIF को डिप्लॉय करना
इस बारे में खास जानकारी कि नेटवर्क में AVIF को कैसे अपनाया जाता है. साथ ही, स्टिल इमेज और ऐनिमेशन के लिए, डेवलपर को AVIF की परफ़ॉर्मेंस और क्वालिटी से जुड़े किस तरह के फ़ायदे मिल सकते हैं.
इंटरैक्शन को नेक्स्ट पेंट के लिए ऑप्टिमाइज़ करना
अपनी वेबसाइट के इंटरैक्शन टू नेक्स्ट पेंट को ऑप्टिमाइज़ करने का तरीका जानें.
बुनियादी सुविधाएं, जिनका इस्तेमाल आज किया जा सकता है
Baseline की कुछ सुविधाओं के बारे में जानें.
स्क्रिप्ट इवैलुएशन और लंबे टास्क
स्क्रिप्ट लोड करते समय, ब्राउज़र को स्क्रिप्ट चलाने से पहले उनका आकलन करने में समय लगता है. इससे, स्क्रिप्ट को लोड होने में ज़्यादा समय लग सकता है. जानें कि स्क्रिप्ट की जांच कैसे की जाती है. साथ ही, यह भी जानें कि पेज लोड होने के दौरान, टास्क की अवधि ज़्यादा होने से रोकने के लिए क्या किया जा सकता है.
एचटीएमएल और इंटरैक्टिविटी की क्लाइंट-साइड रेंडरिंग
JavaScript के साथ एचटीएमएल को रेंडर करना, सर्वर से भेजे गए एचटीएमएल को रेंडर करने से अलग होता है—और इससे परफ़ॉर्मेंस पर असर पड़ सकता है. इस गाइड में अंतर के बारे में जानें. साथ ही, यह भी जानें कि अपनी वेबसाइट की रेंडरिंग परफ़ॉर्मेंस को बेहतर बनाए रखने के लिए क्या किया जा सकता है. खास तौर पर, जब इंटरैक्शन से जुड़ी समस्याएं होती हैं.
बड़े DOM साइज़, इंटरैक्टिविटी पर कैसे असर डालते हैं और इस बारे में क्या किया जा सकता है
बड़े DOM साइज़ से यह पता चलता है कि इंटरैक्शन तेज़ हैं या नहीं. DOM साइज़ और INP के बीच के संबंध के बारे में ज़्यादा जानें. साथ ही, यह भी जानें कि पेज में बहुत ज़्यादा DOM एलिमेंट होने पर, DOM साइज़ को कम करने के लिए क्या किया जा सकता है. साथ ही, रेंडरिंग के काम को सीमित करने के अन्य तरीकों के बारे में भी जानें.
इनपुट में देरी को ऑप्टिमाइज़ करें
इनपुट में देरी से, इंटरैक्शन के इंतज़ार का कुल समय बढ़ सकता है. इससे आपके पेज की आईएनपी मेट्रिक (आईएनपी) पर बुरा असर पड़ सकता है. इस गाइड में, जानें कि इनपुट देर से क्या होता है और तेज़ी से इंटरैक्ट करने के लिए इसे कैसे कम किया जा सकता है.
WordPress Playground और WebAssembly की मदद से, ब्राउज़र में मौजूद WordPress की सुविधाओं को इस्तेमाल करने का अनुभव पाएं
PHP की मदद से काम करने वाला पूरा WordPress. यह पूरी तरह से WebAssembly के साथ काम करने वाले ब्राउज़र में चलता है
कुल लेआउट शिफ़्ट (सीएलएस)
इस पोस्ट में, कुल लेआउट शिफ़्ट (सीएलएस) मेट्रिक के बारे में बताया गया है और उसे मेज़र करने का तरीका बताया गया है.
डेवलपर के लिए नई सुविधा—जिसे WebAssembly ने आपके लिए उपलब्ध कराया है
WebAssembly की मदद से, अब वेब पर उपलब्ध टूल का शोकेस.
ऐप स्टोर में PWA
प्रोग्रेसिव वेब ऐप्लिकेशन को, Android Play Store या Microsoft Store जैसे ऐप स्टोर पर सबमिट किया जा सकता है.
सोर्स मैप क्या होते हैं?
सोर्स मैप की मदद से, वेब डीबग करने के अनुभव को बेहतर बनाएं.
6 सीएसएस स्निपेट, जिनके बारे में हर फ़्रंट-एंड डेवलपर को साल 2023 में पता होना चाहिए
टूलबेल्ट लायक, दमदार, और स्थिर सीएसएस का इस्तेमाल करें, जिनका इस्तेमाल आज किया जा सकता है.
CSS में त्रिकोणमितीय फ़ंक्शन
सीएसएस में साइन, कोसाइन, टैंजेंट वगैरह का हिसाब लगाएं.
requestVideoFrameCallback() की मदद से, हर वीडियो फ़्रेम के हिसाब से बेहतर कार्रवाइयां करें
requestVideoFrameCallback() मेथड की मदद से, वेब लेखक एक ऐसा कॉलबैक रजिस्टर कर सकते हैं जो कंपोज़िटर को कोई नया वीडियो फ़्रेम भेजे जाने पर, रेंडरिंग के चरणों में चलता है.
GDE समुदाय का हाइलाइट: लार्स नुडसन
यह Google Developers Experts (GDE) प्रोग्राम के सदस्यों के साथ किए गए इंटरव्यू की सीरीज़ में से एक है.
मीडिया ऐप्लिकेशन के लिए नए पैटर्न
इस ब्लॉग पोस्ट में, मीडिया ऐप्लिकेशन के लिए पैटर्न के एक नए कलेक्शन के बारे में बताया गया है.
तेज़ सीएसएस सलाह! ऐनिमेटेड ग्रेडिएंट टेक्स्ट
आइए, स्कोप वाली कस्टम प्रॉपर्टी और बैकग्राउंड-क्लिप का इस्तेमाल करके, ऐनिमेशन वाला ग्रेडिएंट टेक्स्ट इफ़ेक्ट बनाते हैं CodePen पर जाएं और नया पेन बनाएं. अपने टेक्स्ट के लिए मार्कअप बनाएं. चलिए, "तेज़" शब्द वाले हेडर का इस्तेमाल करते हैं: इसके बाद,
Chrometober बनाया जा रहा है!
इस Chrometober को जानें कि कैसे स्क्रोलिंग बुक ने मज़ेदार और डरावनी सलाह और तरकीबें शेयर की हैं.
टूलटिप कॉम्पोनेंट बनाना
रंगों के हिसाब से और ऐक्सेस करने लायक टूलटिप कस्टम एलिमेंट बनाने के बारे में बुनियादी खास जानकारी.
फ़ॉर्म को ऑटोमैटिक भरने की सुविधा की मदद से, पासकी से साइन इन करना
पासकी, वेबसाइट के उपयोगकर्ता खातों को ज़्यादा सुरक्षित, आसान, इस्तेमाल करने में आसान, और बिना पासवर्ड के इस्तेमाल करती हैं. इस लेख में बताया गया है कि बिना पासवर्ड के पासकी से साइन इन करने की सुविधा को, मौजूदा उपयोगकर्ताओं के हिसाब से कैसे बनाया जाना चाहिए.
बिना पासवर्ड के लॉगिन करने के लिए पासकी बनाएं
पासकी, वेबसाइट के उपयोगकर्ता खातों को ज़्यादा सुरक्षित, आसान, इस्तेमाल करने में आसान, और बिना पासवर्ड के इस्तेमाल करती हैं. इस लेख में, उपयोगकर्ताओं को आपकी वेबसाइट के लिए पासकी बनाने की अनुमति देने का तरीका बताया गया है.
फ़्लोटिंग ऐक्शन बटन (एफ़एबी) कॉम्पोनेंट बनाना
कलर के हिसाब से ढलने वाले, रिस्पॉन्सिव, और ऐक्सेस किए जा सकने वाले एफ़एबी कॉम्पोनेंट बनाने के तरीके के बारे में बुनियादी खास जानकारी.
फ़ॉन्ट इस्तेमाल करने के सबसे सही तरीके
वेबसाइट की परफ़ॉर्मेंस की अहम जानकारी के लिए, वेब फ़ॉन्ट ऑप्टिमाइज़ करने का तरीका जानें.
जीडीई समुदाय का हाइलाइट: अल्बा सिल्वेंटे फ़ुएंतेस
यह Google Developers Experts (GDE) प्रोग्राम के सदस्यों के साथ किए गए इंटरव्यू की सीरीज़ में से एक है.
वेब डिज़ाइन के कलर कंट्रास्ट की जांच करना
अपने डिज़ाइन के कलर कंट्रास्ट की जांच करने और उसकी पुष्टि करने के लिए, तीन टूल और तकनीकों की खास जानकारी.
तेज़ सीएसएस सलाह! एनिमेटेड लोडर
आइए, स्कोप वाली कस्टम प्रॉपर्टी और animation-timing-function की मदद से ऐनिमेशन वाला सीएसएस लोडर बनाते हैं CodePen पर जाएं और नया पेन बनाएं. हमारे लोडर के लिए मार्कअप बनाएं. इनलाइन कस्टम प्रॉपर्टी के इस्तेमाल पर ध्यान दें: लाइनों की संख्या कॉन्फ़िगर
किसी वेबसाइट के लिए मुख्य नेविगेशन बनाना
इस ट्यूटोरियल में, किसी वेबसाइट का ऐक्सेस किया जा सकने वाला मुख्य नेविगेशन बनाने का तरीका बताया गया है. आपको सिमेंटिक एचटीएमएल और सुलभता के बारे में पता चलता है. साथ ही, यह भी पता चलता है कि ARIA एट्रिब्यूट का इस्तेमाल करने से, कभी-कभी अच्छे से ज़्यादा नुकसान कैसे पहुंच सकता है.
क्या यह :मॉडल है?
इस आसान सीएसएस pseudo-selector में, मॉडल एलिमेंट चुनने का तरीका बताया गया है.
क्रिएटिव सूची की स्टाइलिंग
किसी लिस्ट को एक स्टाइल देने के लिए, कुछ क्रिएटिव और काम के तरीकों के बारे में जानें.
टैग और टैग मैनेजर के लिए सबसे सही तरीके
वेबसाइट की परफ़ॉर्मेंस की अहम जानकारी देने के लिए, टैग और टैग मैनेजर को ऑप्टिमाइज़ करें.
टेढ़ा-मेढ़ा ग्रिड इल्यूज़न बनाना
सीएसएस की मदद से, ऑप्टिकल भ्रम को फिर से पैदा करने के तरीकों के बारे में मज़ेदार जानकारी.
Nordhealth, वेब कॉम्पोनेंट में कस्टम प्रॉपर्टी का इस्तेमाल कैसे करती है
डिज़ाइन सिस्टम और कॉम्पोनेंट लाइब्रेरी में कस्टम प्रॉपर्टी का इस्तेमाल करने के फ़ायदे.
सीएसएस पर बेहतर कंट्रोल, अलग-अलग ट्रांसफ़ॉर्म प्रॉपर्टी के साथ बदल जाता है
जानें कि अलग-अलग ट्रांसलेट करने, बदलने, और स्केल करने वाली सीएसएस प्रॉपर्टी को आसानी से कैसे बदला जा सकता है.
सीएसएस बॉर्डर ऐनिमेशन
सीएसएस में बॉर्डर को ऐनिमेट करने के कई तरीके ढूंढे जा रहे हैं
बेहतर सुरक्षा और परफ़ॉर्मेंस के लिए, BBC किस तरह एचएसटीएस को रोल आउट कर रहा है.
BBC ने अपनी वेबसाइट की सुरक्षा और परफ़ॉर्मेंस को बेहतर बनाने के लिए, एचएसटीएस को रोल आउट किया है. जानें कि इसका क्या मतलब है और एचएसटीएस आपकी मदद कैसे कर सकता है.
लैब और फ़ील्ड डेटा अलग-अलग क्यों हो सकते हैं और इसके बारे में क्या करना चाहिए
जानें कि वेबसाइट की परफ़ॉर्मेंस की जानकारी देने वाली मेट्रिक पर नज़र रखने वाले टूल, अलग-अलग आंकड़े क्यों रिपोर्ट कर सकते हैं और इन अंतर को कैसे समझा जा सकता है.
सबके लिए एक फ़ायदा
अपने एनजीओ के हेल्पडेव के ओपन सोर्स के बारे में जीडीई एनरीक फ़र्नांडेज़ गुएरा.
Internet Explorer के आखिर में
Maersk.com के ग्राहकों और डेवलपर के लिए Internet Explorer के आखिर में मिलने वाली सहायता का क्या मतलब है.
HTML5Rocks से विदाई
बहुत लंबे HTML5Rocks, आपको जानकर अच्छा लगा.
पहले-पक्ष की कुकी बनाने की रेसिपी
सुरक्षा, क्रॉस-ब्राउज़र के साथ काम करने की सुविधा को पक्का करने के लिए, पहले-पक्ष की कुकी सेट करने का तरीका जानें. साथ ही, यह भी जानें कि तीसरे पक्ष की कुकी के बंद होने पर उनके काम करने के तरीके के बंद होने की संभावना को कम से कम कैसे किया जाए.
वेब पर ऑडियो और वीडियो प्लेबैक सिंक करें
Web Audio API का इस्तेमाल करके, AV सिंक्रनाइज़ेशन सही तरीके से हासिल किया जा सकता है.
कूल बॉर्डर बनाने के लिए कोनिक ग्रेडिएंट का इस्तेमाल करें
कुछ दिलचस्प इफ़ेक्ट बनाने के लिए, कॉनिक ग्रेडिएंट का इस्तेमाल किया जा सकता है. जैसे, यह अच्छा बॉर्डर. ऐडम अर्गेल ने यह CodePen बनाया है. इसे मूल रूप से, Twitter पर इस ट्वीट के ज़रिए शेयर किया गया था. इसमें, बॉर्डर बनाने के लिए कोनिक ग्रेडिएंट का
फ़ेच एपीआई का इस्तेमाल करते समय गड़बड़ी ठीक करने के तरीके को लागू करें
फ़ेच एपीआई के साथ काम करते समय गड़बड़ियों का पता लगाना.
JavaScript लाइब्रेरी और फ़्रेमवर्क के बीच अंतर
क्लाइंट-साइड JavaScript एनवायरमेंट के संदर्भ में फ़्रेमवर्क और लाइब्रेरी के बीच के अंतर को समझें.
JavaScript लाइब्रेरी या फ़्रेमवर्क चुनना
JavaScript लाइब्रेरी या फ़्रेमवर्क का इस्तेमाल करने से जुड़े फ़ैसले समझना.
टर्मिनल के लिए फ़्रंट-एंड डेवलपर की गाइड
यह संसाधन आपको टर्मिनल के आस-पास तेज़ी से रास्ता ढूंढने में मदद कर सकता है.
तेज़ और खूबसूरत वेब फ़ॉन्ट के लिए एपीआई
Google Fonts CSS API से जुड़ा एक अपडेट. यह कैसे काम करता है, इसे कैसे इस्तेमाल किया जा सकता है, और आपके वेब फ़ॉन्ट को बेहतर तरीके से डिलीवर करने का तरीका क्या है.
GOV.UK अपने फ़्रंट एंड से jQuery को ड्रॉप करता है.
GOV.UK ने अपनी jQuery डिपेंडेंसी को अपने फ़्रंट एंड से हटा दिया है. आप सोच भी नहीं पाएंगे कि क्या हुआ. (हां, ऐसा किया जा सकता है.)
बटन कॉम्पोनेंट बनाना
रंग के हिसाब से ढल जाने वाले, रिस्पॉन्सिव, और ऐक्सेस किए जा सकने वाले कॉम्पोनेंट बनाने के बारे में बुनियादी जानकारी.
ब्राउज़र प्रीलोड स्कैनर से मुकाबला न करें
जानें कि ब्राउज़र को पहले से लोड करने वाला स्कैनर क्या है, यह परफ़ॉर्मेंस को बेहतर बनाने में कैसे मदद करता है, और इसे बिना किसी रुकावट के कैसे हटाया जा सकता है.
फ़ील्ड में, वेबसाइट की परफ़ॉर्मेंस की जानकारी को मेज़र करने के सबसे सही तरीके
अपने मौजूदा ऐनलिटिक्स टूल की मदद से, वेबसाइट की परफ़ॉर्मेंस की जानकारी को मापने का तरीका
कमियों को दूर करना
वेब के लिए निर्माण को आसान बनाना.
डेवलपर कम्यूनिटी में हिम्मत और प्रेरणा मिलना
मेंटॉरशिप प्रोग्राम से जुड़े Google Developers के विशेषज्ञ, इस बारे में जानकारी दे रहे हैं कि कैसे उन्हें लीडर बनने में मदद मिली.
असल ज़िंदगी में बदलाव करने वाले फ़ॉन्ट
वैरिएबल फ़ॉन्ट के लिए एक व्यावहारिक गाइड शेयर करना, जिसमें कई उदाहरणों के बारे में बताया गया है.
सीएसएस ग्रेडिएंट क्रिएटर की मदद से, तेज़ी से अच्छे सीएसएस ग्रेडिएंट बनाएं
जोश डब्ल्यू कोमाओ के इस टूल की मदद से, अच्छे दिखने वाले ग्रेडिएंट बनाना बहुत आसान हो जाता है.
टॉप वेब डेवलपर से जुड़ी समस्याओं के बारे में ज़्यादा जानें
वेब डेवलपर के साथ हुई कई बातचीत के आधार पर, आपको सबसे ज़्यादा ज़रूरी समस्याओं के बारे में अहम जानकारी मिलेगी.
images.tooling.report की मदद से अपनी साइट को बेहतर बनाएं
इमेज टूल की स्थिति देखें.
ग्लोबल और लोकल वैरिएबल स्कोप
दायरे और JavaScript में उसके काम करने के तरीके के बारे में जानें.
डायलॉग कॉम्पोनेंट बनाना
`` एलिमेंट की मदद से, रंग के हिसाब से अडजस्ट होने वाले, रिस्पॉन्सिव, और ऐक्सेस किए जा सकने वाले मिनी और मेगा मॉडल बनाने का बुनियादी तरीका.
वेब पर मीडिया चलाने से जुड़ी गड़बड़ियों को डीबग करना
वेब पर मीडिया चलाने से जुड़ी गड़बड़ियों को डीबग करने का तरीका जानें.
GDE कम्यूनिटी हाइलाइट: निशु गोयल
यह Google Developers Experts (GDE) प्रोग्राम के सदस्यों के साथ किए गए इंटरव्यू की सीरीज़ में से एक है.
ज़्यादा लेज़ी लोडिंग की वजह से परफ़ॉर्मेंस पर पड़ने वाले असर
शुरुआती व्यूपोर्ट में इमेज को तुरंत लोड करने और बाकी इमेज को लेज़ी लोड करने से, कम बाइट लोड करने के साथ-साथ वेबसाइट की परफ़ॉर्मेंस की मेट्रिक को भी बेहतर बनाया जा सकता है.
लोडिंग बार कॉम्पोनेंट बनाना
`` एलिमेंट की मदद से, रंगों के हिसाब से साइज़ बदलने वाला और ऐक्सेस किया जा सकने वाला लोडिंग बार बनाने के बारे में बुनियादी जानकारी.
Forms से क्रेडेंशियल सेव करें
रजिस्टर करने और साइन इन करने के फ़ॉर्म को जितना हो सके उतना आसान बनाएं. साइन इन फ़ॉर्म से क्रेडेंशियल सेव करें, ताकि उपयोगकर्ताओं को वापस आने पर फिर से साइन इन न करना पड़े. फ़ॉर्म से उपयोगकर्ता के क्रेडेंशियल सेव करने के लिए: आगे बढ़ने से पहले, देख
Chrome और Firefox जल्द ही मेजर वर्शन 100 पर पहुंचने वाले हैं
उपयोगकर्ता-एजेंट स्ट्रिंग में बदलाव, वे रणनीतियां जिन्हें Chrome और Firefox ने असर को कम करने के लिए अपनाया है. साथ ही, यह भी पता चलता है कि आपकी मदद कैसे की जा सकती है.
उपयोगकर्ताओं के हिसाब से फ़ेविकॉन बनाना
अडैप्टिव फ़ेविकॉन बनाने के बारे में खास जानकारी.
Emscripten में कैनवस की तरफ़ ड्रॉइंग
Emscripten के साथ WebAssembly की मदद से, 2D ग्राफ़िक को कैनवस पर रेंडर करने का तरीका जानें.
एचटीटीपी कैश मेमोरी को अपडेट करके, सुरक्षा और निजता को बेहतर बनाएं
कैश कंट्रोल हेडर को भूलने या उसका गलत इस्तेमाल करने से, आपकी वेबसाइट और उपयोगकर्ताओं की निजता पर बुरा असर पड़ सकता है. ज़्यादा अहम वेबसाइटों के बारे में सुझाव पाएं.
अतिरिक्त एचटीएमएल एलिमेंट
बेहतर साइट के लिए ज़रूरी मेट्रिक
USB ऐप्लिकेशन को वेब पर पोर्ट किया जा रहा है. भाग 2: gPhoto2
जानें कि किसी वेब ऐप्लिकेशन से यूएसबी पर बाहरी कैमरे कंट्रोल करने के लिए, gPhoto2 को WebAssembly पर कैसे पोर्ट किया गया है.
नेटवर्क की गड़बड़ी का डेटा लॉग करने की सुविधा (NEL)
क्लाइंट-साइड नेटवर्क की गड़बड़ियों की जानकारी इकट्ठा करने के लिए, नेटवर्क एरर लॉगिंग (NEL) का इस्तेमाल करें.
WebAssembly सुविधा का पता लगाने की सुविधा
सभी ब्राउज़र के उपयोगकर्ताओं की मदद करते समय, WebAssembly की नई सुविधाओं को इस्तेमाल करने का तरीका जानें.
USB ऐप्लिकेशन को वेब पर पोर्ट किया जा रहा है. भाग 1: li एक्सटेंशन
जानें कि बाहरी डिवाइसों से इंटरैक्ट करने वाले कोड को WebAssembly और Fugu API की मदद से, वेब पर कैसे पोर्ट किया जा सकता है.
थीम स्विच करने वाला कॉम्पोनेंट बनाना
अडैप्टिव और ऐक्सेस करने लायक थीम स्विच करने वाला कॉम्पोनेंट बनाने के बारे में बुनियादी जानकारी.
Emscripten के साथ C++ में JavaScript स्निपेट एम्बेड करना
बाहर की दुनिया से संपर्क करने के लिए, अपनी WebAssembly लाइब्रेरी में JavaScript कोड को एम्बेड करने का तरीका जानें.
Oculus Quest 2 पर PWA
The Oculus Quest 2 एक वर्चुअल रिएलिटी (वीआर) हेडसेट है. इसे Meta के विभाग, Oculus ने बनाया है. डेवलपर अब 2D और 3D प्रोग्रेसिव वेब ऐप्लिकेशन (PWA) बना सकते हैं और उन्हें उपलब्ध करा सकते हैं, जो Oculus Quest 2' की मल्टीटास्किंग सुविधा का फ़ायदा लेते हैं. इस लेख में, Oculus Quest 2 पर PWA को बनाने, अलग से लोड करने, और उसकी जांच करने का तरीका बताया गया है. साथ ही, यह भी बताया गया है कि ऐसा कैसे किया जाता है.
बिल्डिंग डिज़ाइनसींबर
Designcember के हॉलिडे कैलेंडर-स्टाइल का अनुभव देने के लिए इस्तेमाल की गई प्रोसेस और टूल की एक झलक.
Designcember कैलकुलेटर
वेब पर सोलर कैलकुलेटर को फिर से बनाने की कोशिश की गई है. इसमें, आस-पास की लाइट के सेंसर और विंडो कंट्रोल ओवरले सुविधा का इस्तेमाल किया गया है.
स्ट्रक्चर्डClone का इस्तेमाल करके, JavaScript में डीप-कॉपी करना
लंबे समय तक, आपको JavaScript वैल्यू की डीप कॉपी बनाने के लिए समस्याओं और लाइब्रेरी का इस्तेमाल करना पड़ा. प्लैटफ़ॉर्म अब `स्ट्रक्चर्डClone()` के साथ शिप किया जाता है, जो डीप-कॉपी करने के लिए एक बिल्ट-इन फ़ंक्शन है.
टोस्ट कॉम्पोनेंट बनाना
ज़रूरत के हिसाब से और आसानी से ऐक्सेस किया जा सकने वाला टोस्ट कॉम्पोनेंट बनाने के बारे में बुनियादी जानकारी.
यूज़र इंटरफ़ेस (यूआई) फ़ंड
Chrome की तरफ़ से यूज़र इंटरफ़ेस (यूआई) फ़ंड की घोषणा की गई है. इसे डिज़ाइन टूल, सीएसएस, और एचटीएमएल पर काम करने वाले लोगों को अनुदान देने के लिए डिज़ाइन किया गया है.
3D गेम मेन्यू कॉम्पोनेंट बनाना
रिस्पॉन्सिव, आसानी से इस्तेमाल होने वाला, और ऐक्सेस किया जा सकने वाला 3D गेम मेन्यू बनाने के बारे में बुनियादी खास जानकारी.
Chrome Dev Summit 2021 में लॉन्च की गई सभी सुविधाओं के बारे में जानकारी
साल 2021 के Chrome Dev Summit की सभी मुख्य सूचनाओं का राउंडअप. इसमें, ऐसे लिंक भी शामिल हैं जिनकी ज़रूरत आपको ज़्यादा है.
ऐनिमेशन के स्मूदनेस मेट्रिक की ओर
ऐनिमेशन को मापने, ऐनिमेशन फ़्रेम के बारे में सोचने, और पेज के पूरी तरह इस्तेमाल होने के बारे में जानें.
PageSpeed Insights में नया क्या है
अपने पेज और साइट की क्वालिटी को बेहतर तरीके से मेज़र और ऑप्टिमाइज़ करने के लिए, PageSpeed Insights की नई जानकारी के बारे में जानें.
लाइटहाउस यूज़र फ़्लो
नए लाइटहाउस एपीआई को आज़माएं, ताकि यूज़र फ़्लो के दौरान परफ़ॉर्मेंस और सबसे सही तरीकों को मेज़र किया जा सके.
Photoshop की वेब की यात्रा
पिछले तीन सालों से, Chrome उन वेब ऐप्लिकेशन को बेहतर बनाने के लिए काम कर रहा है जो ब्राउज़र में उपलब्ध सुविधाओं से ज़्यादा का इस्तेमाल करना चाहते हैं. ऐसा ही एक वेब ऐप्लिकेशन Photoshop है. Photoshop की तरह जटिल सॉफ़्टवेयर को सीधे ब्राउज़र में चलाने की कल्पना भी कुछ साल पहले ही करना मुश्किल था. हालांकि, कई नई वेब तकनीकों का इस्तेमाल करके, Adobe ने अब Photoshop का सार्वजनिक बीटा वर्शन वेब पर लाया है.
एक से ज़्यादा कॉम्पोनेंट चुनने की सुविधा का इस्तेमाल करना
उपयोगकर्ताओं के अनुभवों को क्रम से लगाने और फ़िल्टर करने के लिए, रिस्पॉन्सिव, ज़रूरत के हिसाब से, और ऐक्सेस किए जा सकने वाले एक से ज़्यादा कॉम्पोनेंट बनाने के तरीके के बारे में बुनियादी खास जानकारी.
नेविगेशन टाइमिंग और रिसॉर्स टाइमिंग की मदद से, फ़ील्ड में लोड होने की परफ़ॉर्मेंस का आकलन करने का तरीका
फ़ील्ड में कॉन्टेंट लोड होने की परफ़ॉर्मेंस का आकलन करने के लिए, नेविगेशन और रिसॉर्स टाइमिंग एपीआई को इस्तेमाल करने से जुड़ी बुनियादी बातें जानें.
Sanitizer एपीआई की मदद से, DOM में सुरक्षित बदलाव करना
नए Sanitizer API का मकसद, एक मज़बूत प्रोसेसर बनाना है. इससे, आर्बिट्ररी स्ट्रिंग को सुरक्षित तरीके से पेज में डाला जा सकेगा. इस लेख में, एपीआई के बारे में जानकारी और इसके इस्तेमाल के बारे में बताया गया है.
तीसरे पक्ष के एम्बेड इस्तेमाल करने के सबसे सही तरीके
इस दस्तावेज़ में परफ़ॉर्मेंस से जुड़े सबसे सही तरीकों के बारे में बताया गया है. तीसरे पक्ष के एम्बेड को लोड करते समय इन तरीकों का इस्तेमाल किया जा सकता है. साथ ही, लोड करने की बेहतर तकनीकों और लेआउट शिफ़्ट टर्मिनेटर टूल के बारे में भी बताया गया है. ये तरीके, लोकप्रिय एम्बेड के लिए लेआउट शिफ़्ट कम करने में मदद करते हैं.
एसपीए आर्किटेक्चर, वेबसाइट की परफ़ॉर्मेंस की अहम जानकारी पर कैसे असर डालते हैं
मेज़रमेंट की मौजूदा सीमाओं को ठीक करने के लिए, एसपीए, वेबसाइट की परफ़ॉर्मेंस की जानकारी, और Google के प्लान से जुड़े सामान्य सवालों के जवाब.
JavaScript इवेंट के बारे में ज़्यादा जानकारी
preventDefault और stopPropagation: किस तरीके का इस्तेमाल कब करना है और हर तरीका क्या करता है. JavaScript इवेंट को हैंडल करना अक्सर आसान होता है. यह बात खास तौर पर तब ज़्यादा सही होती है, जब किसी आसान (अपेक्षाकृत फ़्लैट) एचटीएमएल स्ट्रक्चर का इस्तेमाल