क्रोम डेवलपर टूल्स दस्तावेज़

From binaryoption
Jump to navigation Jump to search
Баннер1

क्रोम डेवलपर टूल्स दस्तावेज़

परिचय

क्रोम डेवलपर टूल्स (Chrome DevTools) एक शक्तिशाली और बहुमुखी उपकरण सेट है जो वेब डेवलपर्स को वेब पृष्ठों और वेब अनुप्रयोगों का निरीक्षण, डिबग और प्रोफाइल करने में मदद करता है। यह क्रोम ब्राउज़र में निर्मित होता है और इसे एक्सेस करना आसान होता है। चाहे आप एक अनुभवी डेवलपर हों या वेब विकास की दुनिया में नए हों, क्रोम डेवलपर टूल्स आपके वर्कफ़्लो को सुव्यवस्थित करने और बेहतर वेब अनुभव बनाने में आपकी सहायता कर सकते हैं। यह लेख शुरुआती लोगों के लिए क्रोम डेवलपर टूल्स का व्यापक परिचय प्रदान करता है, जिसमें इसकी विभिन्न विशेषताओं और उनका उपयोग कैसे करें, इस पर ध्यान केंद्रित किया गया है। यह लेख वेब विकास के लिए एक आवश्यक उपकरण के रूप में क्रोम डेवलपर टूल्स की उपयोगिता को स्पष्ट करेगा।

क्रोम डेवलपर टूल्स तक पहुंच

क्रोम डेवलपर टूल्स तक पहुंचने के कई तरीके हैं:

  • **राइट-क्लिक करना:** वेबपेज पर कहीं भी राइट-क्लिक करें और "Inspect" (निरीक्षण करें) चुनें।
  • **कीबोर्ड शॉर्टकट:**
   * विंडोज/लिनक्स: `Ctrl + Shift + I` या `F12`
   * मैक: `Cmd + Option + I`
  • **क्रोम मेनू:** क्रोम ब्राउज़र के ऊपरी दाएं कोने में तीन बिंदुओं वाले मेनू पर क्लिक करें, "More Tools" (अधिक उपकरण) पर जाएं और फिर "Developer Tools" (डेवलपर टूल्स) चुनें।

एक बार खुलने पर, डेवलपर टूल्स विंडो आपके ब्राउज़र विंडो के नीचे या साइड में दिखाई देगी।

डेवलपर टूल्स का अवलोकन

डेवलपर टूल्स में कई पैनल होते हैं, प्रत्येक वेब विकास के एक विशिष्ट पहलू पर केंद्रित होता है। मुख्य पैनलों में शामिल हैं:

  • **Elements (तत्व):** यह पैनल आपको वेबपेज के HTML और CSS को देखने और संपादित करने की अनुमति देता है। आप तत्वों को जोड़ सकते हैं, हटा सकते हैं, संशोधित कर सकते हैं और उनकी शैलियों को बदल सकते हैं, जिससे आपको वास्तविक समय में परिवर्तनों को देखने की सुविधा मिलती है। यह सीएसएस सेलेक्टर को समझने और एचटीएमएल संरचना को डिबग करने के लिए बहुत उपयोगी है।
  • **Console (कंसोल):** कंसोल आपको जावास्क्रिप्ट कोड चलाने, त्रुटियों को देखने और वेबपेज से लॉग संदेश प्राप्त करने की अनुमति देता है। यह जावास्क्रिप्ट डिबगिंग के लिए एक शक्तिशाली उपकरण है।
  • **Sources (स्रोत):** यह पैनल आपको वेबपेज के स्रोत कोड (HTML, CSS, JavaScript) को देखने, संपादित करने और डिबग करने की अनुमति देता है। आप ब्रेकप्वाइंट सेट कर सकते हैं, कोड को चरण दर चरण चला सकते हैं और वेरिएबल्स की जांच कर सकते हैं। सोर्स कोड नियंत्रण के साथ इसका उपयोग करना भी संभव है।
  • **Network (नेटवर्क):** यह पैनल आपको वेबपेज द्वारा किए गए सभी नेटवर्क अनुरोधों को देखने की अनुमति देता है। आप अनुरोधों के आकार, समय और हेडर की जांच कर सकते हैं। यह वेबसाइट प्रदर्शन अनुकूलन के लिए महत्वपूर्ण है।
  • **Performance (प्रदर्शन):** यह पैनल आपको वेबपेज के प्रदर्शन को मापने और समस्याओं की पहचान करने की अनुमति देता है। आप CPU उपयोग, मेमोरी उपयोग और रेंडरिंग समय की जांच कर सकते हैं। वेबसाइट गति परीक्षण के लिए यह अनिवार्य है।
  • **Memory (मेमोरी):** यह पैनल आपको वेबपेज द्वारा उपयोग की जा रही मेमोरी को मापने और मेमोरी लीक की पहचान करने की अनुमति देता है। मेमोरी प्रबंधन को समझने के लिए यह महत्वपूर्ण है।
  • **Application (एप्लिकेशन):** यह पैनल आपको वेबपेज द्वारा उपयोग किए जा रहे स्टोरेज (जैसे कुकीज़, लोकल स्टोरेज, सेशन स्टोरेज) को देखने और प्रबंधित करने की अनुमति देता है। कुकीज़ और गोपनीयता के बारे में जानने के लिए यह उपयोगी है।
  • **Security (सुरक्षा):** यह पैनल आपको वेबपेज की सुरक्षा स्थिति की जांच करने की अनुमति देता है। वेब सुरक्षा के सिद्धांतों को समझने के लिए यह महत्वपूर्ण है।
  • **Lighthouse (लाइटहाउस):** यह पैनल आपको वेबपेज के प्रदर्शन, पहुंच, सर्वोत्तम प्रथाओं और SEO का ऑडिट करने की अनुमति देता है। एसईओ अनुकूलन के लिए यह एक मूल्यवान उपकरण है।

Elements पैनल का उपयोग करना

Elements पैनल वेब पेज के HTML और CSS को देखने और संपादित करने के लिए एक शक्तिशाली उपकरण है।

  • **HTML को देखना और संपादित करना:** आप HTML संरचना को एक ट्री व्यू में देख सकते हैं। किसी तत्व पर डबल-क्लिक करके आप उसे सीधे संपादित कर सकते हैं।
  • **CSS को देखना और संपादित करना:** आप किसी तत्व पर लागू सभी CSS नियमों को देख सकते हैं। आप CSS गुणों को बदल सकते हैं और वास्तविक समय में परिवर्तनों को देख सकते हैं।
  • **तत्वों को जोड़ना और हटाना:** आप HTML में नए तत्व जोड़ सकते हैं या मौजूदा तत्वों को हटा सकते हैं।
  • **क्लास जोड़ना और हटाना:** आप तत्वों में क्लास जोड़ या हटा सकते हैं।
  • **एट्रिब्यूट को संपादित करना:** आप तत्वों के एट्रिब्यूट को संपादित कर सकते हैं।

Elements पैनल आपको डोम (DOM) मैनिपुलेशन और सीएसएस स्टाइलिंग को समझने में मदद करता है।

Console पैनल का उपयोग करना

Console पैनल जावास्क्रिप्ट कोड चलाने, त्रुटियों को देखने और वेबपेज से लॉग संदेश प्राप्त करने के लिए एक शक्तिशाली उपकरण है।

  • **जावास्क्रिप्ट कोड चलाना:** आप कंसोल में सीधे जावास्क्रिप्ट कोड लिख सकते हैं और उसे चला सकते हैं।
  • **त्रुटियों को देखना:** जब जावास्क्रिप्ट कोड में कोई त्रुटि होती है, तो यह कंसोल में प्रदर्शित होती है।
  • **लॉग संदेश प्राप्त करना:** आप `console.log()` फ़ंक्शन का उपयोग करके वेबपेज से लॉग संदेश भेज सकते हैं।
  • **कंसोल फ़िल्टरिंग:** आप कंसोल में प्रदर्शित संदेशों को फ़िल्टर कर सकते हैं।

Console पैनल जावास्क्रिप्ट त्रुटि हैंडलिंग और डीबगिंग तकनीकों के लिए महत्वपूर्ण है।

Sources पैनल का उपयोग करना

Sources पैनल वेबपेज के स्रोत कोड को देखने, संपाित करने और डिबग करने के लिए एक शक्तिशाली उपकरण है।

  • **स्रोत कोड देखना:** आप HTML, CSS और JavaScript फ़ाइलों के स्रोत कोड को देख सकते हैं।
  • **ब्रेकप्वाइंट सेट करना:** आप कोड में ब्रेकप्वाइंट सेट कर सकते हैं, जिससे कोड उस बिंदु पर रुक जाएगा और आप वेरिएबल्स की जांच कर सकते हैं।
  • **कोड को चरण दर चरण चलाना:** आप कोड को चरण दर चरण चला सकते हैं, जिससे आप कोड के निष्पादन को समझ सकते हैं।
  • **वेरिएबल्स की जांच करना:** आप वेरिएबल्स के मानों की जांच कर सकते हैं।

Sources पैनल जावास्क्रिप्ट डिबगिंग और कोड विश्लेषण के लिए आवश्यक है।

Network पैनल का उपयोग करना

Network पैनल वेबपेज द्वारा किए गए सभी नेटवर्क अनुरोधों को देखने के लिए एक शक्तिशाली उपकरण है।

  • **अनुरोधों को देखना:** आप सभी नेटवर्क अनुरोधों की सूची देख सकते हैं, जिसमें छवियों, स्टाइलशीट, स्क्रिप्ट और अन्य संसाधनों के लिए अनुरोध शामिल हैं।
  • **अनुरोधों के आकार और समय की जांच करना:** आप प्रत्येक अनुरोध के आकार और समय की जांच कर सकते हैं।
  • **अनुरोधों के हेडर की जांच करना:** आप प्रत्येक अनुरोध के हेडर की जांच कर सकते हैं।
  • **अनुरोधों को फ़िल्टर करना:** आप अनुरोधों को विभिन्न मानदंडों के आधार पर फ़िल्टर कर सकते हैं।

Network पैनल वेबसाइट प्रदर्शन अनुकूलन और नेटवर्क विश्लेषण के लिए महत्वपूर्ण है। यह कैशिंग रणनीतियाँ को समझने में भी मदद करता है।

Performance पैनल का उपयोग करना

Performance पैनल वेबपेज के प्रदर्शन को मापने और समस्याओं की पहचान करने के लिए एक शक्तिशाली उपकरण है।

  • **CPU उपयोग की जांच करना:** आप CPU उपयोग की जांच कर सकते हैं, जिससे आप उन कार्यों की पहचान कर सकते हैं जो सबसे अधिक CPU संसाधनों का उपयोग कर रहे हैं।
  • **मेमोरी उपयोग की जांच करना:** आप मेमोरी उपयोग की जांच कर सकते हैं, जिससे आप मेमोरी लीक की पहचान कर सकते हैं।
  • **रेंडरिंग समय की जांच करना:** आप रेंडरिंग समय की जांच कर सकते हैं, जिससे आप उन तत्वों की पहचान कर सकते हैं जो रेंडरिंग को धीमा कर रहे हैं।
  • **फ़्रेम प्रति सेकंड (FPS) की जांच करना:** आप FPS की जांच कर सकते हैं, जिससे आप वेबपेज की सुगमता को माप सकते हैं।

Performance पैनल वेबसाइट प्रदर्शन अनुकूलन, रेंडरिंग अनुकूलन, और जावास्क्रिप्ट प्रदर्शन अनुकूलन के लिए महत्वपूर्ण है।

Application पैनल का उपयोग करना

Application पैनल वेबपेज द्वारा उपयोग किए जा रहे स्टोरेज को देखने और प्रबंधित करने के लिए एक शक्तिशाली उपकरण है।

  • **कुकीज़ देखना और प्रबंधित करना:** आप वेबपेज द्वारा उपयोग की जा रही कुकीज़ को देख सकते हैं और उन्हें संपादित या हटा सकते हैं।
  • **लोकल स्टोरेज देखना और प्रबंधित करना:** आप वेबपेज द्वारा उपयोग किए जा रहे लोकल स्टोरेज को देख सकते हैं और उसे संपादित या हटा सकते हैं।
  • **सेशन स्टोरेज देखना और प्रबंधित करना:** आप वेबपेज द्वारा उपयोग किए जा रहे सेशन स्टोरेज को देख सकते हैं और उसे संपादित या हटा सकते हैं।

Application पैनल कुकीज़ और गोपनीयता, लोकल स्टोरेज का उपयोग, और सेशन प्रबंधन को समझने के लिए महत्वपूर्ण है।

Security पैनल का उपयोग करना

Security पैनल वेबपेज की सुरक्षा स्थिति की जांच करने के लिए एक शक्तिशाली उपकरण है।

  • **सुरक्षा कनेक्शन की जांच करना:** आप यह जांच सकते हैं कि वेबपेज सुरक्षित कनेक्शन (HTTPS) का उपयोग कर रहा है या नहीं।
  • **प्रमाणपत्र की जानकारी देखना:** आप वेबपेज के प्रमाणपत्र की जानकारी देख सकते हैं।
  • **मिश्रित सामग्री की पहचान करना:** आप मिश्रित सामग्री (HTTP सामग्री को HTTPS पेज पर लोड करना) की पहचान कर सकते हैं।

Security पैनल वेब सुरक्षा, HTTPS प्रोटोकॉल, और सुरक्षा प्रमाणपत्र को समझने के लिए महत्वपूर्ण है।

Lighthouse पैनल का उपयोग करना

Lighthouse पैनल वेबपेज के प्रदर्शन, पहुंच, सर्वोत्तम प्रथाओं और SEO का ऑडिट करने के लिए एक शक्तिशाली उपकरण है।

  • **प्रदर्शन ऑडिट:** आप वेबपेज के प्रदर्शन का ऑडिट कर सकते हैं और सुधार के लिए सुझाव प्राप्त कर सकते हैं।
  • **पहुंच ऑडिट:** आप वेबपेज की पहुंच का ऑडिट कर सकते हैं और सुनिश्चित कर सकते हैं कि यह विकलांग लोगों के लिए सुलभ है।
  • **सर्वोत्तम प्रथाओं का ऑडिट:** आप वेबपेज की सर्वोत्तम प्रथाओं का ऑडिट कर सकते हैं और सुधार के लिए सुझाव प्राप्त कर सकते हैं।
  • **SEO ऑडिट:** आप वेबपेज के SEO का ऑडिट कर सकते हैं और सुधार के लिए सुझाव प्राप्त कर सकते हैं।

Lighthouse पैनल एसईओ अनुकूलन, वेबसाइट प्रदर्शन अनुकूलन, और पहुंच मानकों को समझने के लिए महत्वपूर्ण है।

निष्कर्ष

क्रोम डेवलपर टूल्स वेब डेवलपर्स के लिए एक अनिवार्य उपकरण है। यह आपको वेब पृष्ठों और वेब अनुप्रयोगों का निरीक्षण, डिबग और

अभी ट्रेडिंग शुरू करें

IQ Option पर रजिस्टर करें (न्यूनतम जमा $10) Pocket Option में खाता खोलें (न्यूनतम जमा $5)

हमारे समुदाय में शामिल हों

हमारे Telegram चैनल @strategybin से जुड़ें और प्राप्त करें: ✓ दैनिक ट्रेडिंग सिग्नल ✓ विशेष रणनीति विश्लेषण ✓ बाजार की प्रवृत्ति पर अलर्ट ✓ शुरुआती के लिए शिक्षण सामग्री

Баннер