विषयसूची:
- आपूर्ति
- चरण 1: निर्देशिका बनाएं
- चरण 2: मेनिफेस्ट फ़ाइल बनाएं और इसे कोड करें
- चरण 3: आइकॉन बनाएं और मेनिफेस्ट को अपडेट करें
- चरण 4: एक पॉपअप जोड़ें
- नमस्ते दुनिया
- चरण 5: इसे अच्छा बनाएं और इसे इंटरएक्टिव बनाएं।
- नमस्ते दुनिया
- नमस्ते दुनिया
- चरण 6: इसे क्रोम वेब स्टोर पर प्रकाशित करना
वीडियो: क्रोम वेब एक्सटेंशन - कोई पूर्व कोडिंग अनुभव की आवश्यकता नहीं है: 6 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:19
क्रोम एक्सटेंशन छोटे प्रोग्राम होते हैं जिन्हें उपयोगकर्ताओं के ब्राउज़िंग अनुभव को बेहतर बनाने के लिए बनाया गया है। क्रोम एक्सटेंशन के बारे में अधिक जानकारी के लिए https://developer.chrome.com/extensions पर जाएं।
Chrome वेब एक्सटेंशन बनाने के लिए, कोडिंग की आवश्यकता होती है, इसलिए नीचे दी गई वेबसाइट पर HTML, JavaScript और CSS की समीक्षा करना बहुत उपयोगी है:
www.w3schools.com/default.asp (w3 स्कूल संसाधनों की कोडिंग के लिए एक अच्छी वेबसाइट है)
आप नहीं जानते कि कोड कैसे करें? चिंता न करें, यह ट्यूटोरियल रास्ता तय करने में मदद करेगा।
क्रोम एक्सटेंशन की सबसे अच्छी बात यह है कि इन्हें कस्टमाइज किया जा सकता है। यह केवल एक विशिष्ट चीज नहीं है जिसे किया जा सकता है, इसलिए रचनात्मक बनें।
आपूर्ति
जिन आपूर्तियों की आवश्यकता है वे नीचे हैं:
- टेक्स्ट एडिटर वाला कंप्यूटर (मैं नोटपैड का उपयोग कर रहा हूं)
- गूगल क्रोम
और बस यही!
चरण 1: निर्देशिका बनाएं
सबसे पहले, सभी फाइलों को होल्ड करने के लिए एक फोल्डर बनाएं और इसे 'एक्सटेंशन' नाम दें। बाद में चाहें तो नाम बदला जा सकता है।
चरण 2: मेनिफेस्ट फ़ाइल बनाएं और इसे कोड करें
मेनिफेस्ट फ़ाइल एक्सटेंशन का एक बहुत ही महत्वपूर्ण हिस्सा है। यह विस्तार को बताता है कि वास्तव में क्या करना है और क्या होना है। मेनिफेस्ट फाइलें JSON में फॉर्मेट की जाती हैं। पहला कदम एक टेक्स्ट एडिटर खोलना और एक नई फाइल को 'manifest.json' के रूप में सहेजना है।
अगला नीचे दी गई स्क्रिप्ट टाइप करें:
{
"नाम": "प्रथम एक्सटेंशन", "संस्करण": "1.0", "विवरण": "मैं एक एक्सटेंशन को कोड कर सकता हूं", "manifest_version": 2, "ब्राउज़र_एक्शन": { "डिफ़ॉल्ट_शीर्षक": "पहला एक्सटेंशन" } }
मूल्यों के बाद अल्पविराम याद रखें!
इसे टाइप करने के बाद मेनिफेस्ट फाइल को सेव करें और chrome://extensions पर जाएं (इसके लिए क्रोम को ब्राउजर की तरह इस्तेमाल किया जाना चाहिए)। एक बार क्रोम: // एक्सटेंशन पर, डेवलपर मोड चालू करें। उसके बाद, 'अनपैक्ड लोड करें' बटन दबाएं और 'एक्सटेंशन' फ़ोल्डर चुनें।
ड्रम रोल बजाएं…
वाह! यह एक विस्तार है, सिवाय … अपनी तरह का उबाऊ। यह वास्तव में अभी कुछ भी नहीं करता है, लेकिन जल्द ही यह बहुत अच्छा होगा।
चरण 3: आइकॉन बनाएं और मेनिफेस्ट को अपडेट करें
एक वेबसाइट जो आइकन बनाने के लिए अच्छी तरह से काम करती है, वह है https://www.piskelapp.com/। उपयोग के लिए अन्य ड्राइंग प्रोग्राम भी उपलब्ध हैं। चिह्न वर्गाकार होने चाहिए। यह प्रोजेक्ट 16x16, 32x32, 48x48 और 128x128 आइकन का उपयोग करेगा। एक बार आइकॉन बन जाने के बाद, एक्सटेंशन फोल्डर में 'इमेज' नाम का फोल्डर बनाएं और उस फोल्डर में आइकॉन डाल दें। किसी छवि को उसके आकार के अनुसार नाम देना एक अच्छा विचार हो सकता है। उदाहरण के लिए, 'icon32.png'। नया कोड नीचे है:
{
"नाम": "प्रथम एक्सटेंशन", "संस्करण": "1.0", "विवरण": "मैं एक एक्सटेंशन को कोड कर सकता हूं", "manifest_version": 2, "ब्राउज़र_एक्शन": { "डिफ़ॉल्ट_शीर्षक": "पहला एक्सटेंशन", " default_icon": { "16": "images/icon16.png", "32": "images/icon32.png", "48": "images/icon48.png", "128": "images/icon128-p.webp
मेनिफेस्ट कोड के संदर्भ के लिए, https://developer.chrome.com/extensions/manifest पर जाएं।
चरण 4: एक पॉपअप जोड़ें
इस एक्सटेंशन में एक पॉपअप होगा। पॉपअप एक HTML (हाइपरटेक्स्ट मार्कअप लैंग्वेज) फ़ाइल है, इसलिए पहले HTML, CSS और जावास्क्रिप्ट की मूल बातें सीखना अच्छा है।
सबसे पहले, एक दस्तावेज़ को एक्सटेंशन फ़ोल्डर में 'popup.html' फ़ाइल के रूप में सहेजें।
इसके बाद, मेनिफेस्ट फ़ाइल को संपादित करके 'popup.html' दिखाने के लिए जब इसे क्लिक किया जाता है। नया कोड नीचे है:
{
"नाम": "प्रथम एक्सटेंशन", "संस्करण": "1.0", "विवरण": "मैं एक एक्सटेंशन को कोड कर सकता हूं", "manifest_version": 2, "ब्राउज़र_एक्शन": { "डिफ़ॉल्ट_शीर्षक": "पहला एक्सटेंशन", " default_icon": { "16": "images/icon16.png", "32": "images/icon32.png", "48": "images/icon48.png", "128": "images/icon128-p.webp
अल्पविराम मत भूलना!
अब, यदि निम्न HTML कोड को popup.html में जोड़ा जाता है, तो क्लिक करने पर यह 'Hello World' दिखाएगा।
नमस्ते दुनिया
चरण 5: इसे अच्छा बनाएं और इसे इंटरएक्टिव बनाएं।
यदि एक मूल HTML लाइन टाइप की जाती है, तो वह न्यूनतम हो जाती है। यदि CSS (Cascading Style Sheets) को जोड़ा जाए, तो यह कूलर दिखाई देगा, और यदि JavaScript जोड़ा जाए, तो यह अधिक इंटरैक्टिव हो सकता है। यह ट्यूटोरियल एचटीएमएल, जावास्क्रिप्ट, और सीएसएस को समझाते हुए विस्तार में नहीं जाएगा, लेकिन ऑनलाइन बहुत सारे संसाधन हैं। नीचे सरल 'हैलो वर्ल्ड' कार्यक्रम के लिए कोड है, फिर क्रमशः अधिक रंगीन कार्यक्रम:
नमस्ते दुनिया
नमस्ते दुनिया
# हैलो {पृष्ठभूमि-रंग: # 000000; रंग: #ff0000; सीमा: 8px प्रारंभ #86a3b2; सीमा-त्रिज्या: 50px; ट्रांसफॉर्म: रोटेट (57 डिग्री); पैडिंग: 10px; उपयोगकर्ता-चयन: कोई नहीं; कर्सर: क्रॉसहेयर; ट्रांज़िशन: ट्रांसफ़ॉर्म 2s; } # हैलो: होवर {रूपांतरण: घुमाएं (-417 डिग्री); }
शुरुआत के लिए यह दूसरा उदाहरण बहुत भ्रमित करने वाला हो सकता है। लेकिन, यह आपको यह दिखाने के लिए था कि किसी प्रोग्राम/एक्सटेंशन के लिए CSS कितना महत्वपूर्ण है। अब एक ब्रेक लेने और कुछ HTML5 कोडिंग सीखने और कुछ संदर्भ के लिए developer.chrome.com का उपयोग करने का एक अच्छा समय होगा। इसमें कुछ समय लग सकता है, लेकिन एक बड़ा विस्तार किया जा सकता है।
चरण 6: इसे क्रोम वेब स्टोर पर प्रकाशित करना
अगर किसी ने वास्तव में बहुत बड़ा विस्तार किया है और वे इसे दुनिया के साथ साझा करना चाहते हैं, तो वे इसे प्रकाशित कर सकते हैं। आखिरकार, विस्तार का बिंदु। इस ट्यूटोरियल ने केवल मेनिफेस्ट फ़ाइल को समझाने की कोशिश की, और आप इसका उपयोग कैसे कर सकते हैं, और इसमें सिर्फ एक 'हैलो वर्ल्ड' प्रोग्राम था।
किसी एक्सटेंशन को सार्वजनिक करने के लिए सबसे पहले एक्सटेंशन फ़ोल्डर को ज़िप फ़ाइल में बनाना है। दूसरी बात यह है कि https://chrome.google.com/webstore/category/extensions पर जाएं और Google खाते में लॉग इन करें। फिर, सेटिंग गियर बटन पर क्लिक करें और फिर 'डेवलपर डैशबोर्ड' पर क्लिक करें। ज़िप फ़ाइल अपलोड करने के लिए 'नया आइटम' बटन दबाएं। वहां पहुंचने के बाद, स्टोर सूची, गोपनीयता और मूल्य निर्धारण को संपादित करना आवश्यक है। यदि कोई एक्सटेंशन समीक्षा के लिए सबमिट किया जाता है तो उसे आसानी से प्रकाशित किया जा सकता है।
अब जब एक्सटेंशन समाप्त हो गया है, तो कोड करना जारी रखें!
सिफारिश की:
हैट नॉट हैट - उन लोगों के लिए एक हैट जो वास्तव में टोपी नहीं पहनते हैं, लेकिन एक हैट अनुभव चाहते हैं: 8 कदम
हैट नॉट हैट - उन लोगों के लिए एक हैट जो वास्तव में टोपी नहीं पहनते हैं, लेकिन एक टोपी अनुभव चाहते हैं: मैंने हमेशा कामना की है कि मैं एक टोपी वाला व्यक्ति बन सकता हूं, लेकिन मुझे कभी ऐसी टोपी नहीं मिली जो मेरे लिए काम करे। यह "हैट नॉट हैट," या फासिनेटर जैसा कि इसे कहा जाता है, मेरी टोपी की समस्या का एक ऊपरी-क्रस्टी समाधान है जिसमें मैं केंटकी डर्बी में भाग ले सकता हूं, vacu
जो भी डीजे सॉफ्टवेयर आप चाहते हैं उसके लिए एक्सटेंशन!: 6 कदम
जो भी डीजे सॉफ्टवेयर आप चाहते हैं उसके लिए विस्तार !: हर कोई सिर्फ पहले दिन डीजेिंग में नहीं आ सकता है और उम्मीद की जा सकती है कि सभी मिक्सर और टर्नटेबल्स और हॉट क्यू पैड पहले ही दिन तैयार हो जाएं, लेकिन यहां वास्तविक रहें: लैपटॉप पर मिश्रण बेकार है। यही कारण है कि आपकी सभी वित्तीय चिंताओं को फिर से हल करने के लिए
Google क्रोम में एक्सटेंशन कैसे स्थापित करें: 3 चरण
Google क्रोम में एक्सटेंशन कैसे स्थापित करें: एक्सटेंशन Google क्रोम में उपयोग करने के लिए एक बहुत ही आसान टूल है। वे शब्दकोशों, ईमेल शॉर्टकट्स या यहां तक कि स्क्रीन रिकॉर्डर से भिन्न हो सकते हैं। बेहद आसान और सुपर आसान एक्सटेंशन आपके क्रोम अनुभव को बढ़ा सकते हैं
डीटीएमएफ नियंत्रित कार। मोबाइल फ़ोन की आवश्यकता नहीं: 3 कदम
DTMF नियंत्रित कार। मोबाइल फोन की आवश्यकता नहीं: रोबोट और रोबो कार अनिवार्य रूप से दुनिया भर के तकनीकी उत्साही और वैज्ञानिकों दोनों के लिए नए दिन के खिलौने हैं। वे हर जगह आवेदन पाते हैं। यहां इस ट्यूटोरियल में मैं आपको समझाऊंगा कि कैसे arduino का उपयोग करके DTMF नियंत्रित रोबोटिक कार बनाई जाती है और
लगभग किसी भी (हाहा) वेबसाइट से संगीत कैसे प्राप्त करें (जब तक आप इसे सुन सकते हैं आप इसे प्राप्त कर सकते हैं ठीक है अगर यह फ्लैश में एम्बेड किया गया है तो आप शायद नहीं कर पाएंगे) संपादित !!!!! जोड़ी गई जानकारी: 4 कदम
लगभग किसी भी (हाहा) वेबसाइट से संगीत कैसे प्राप्त करें (जब तक आप इसे सुन सकते हैं आप इसे प्राप्त कर सकते हैं … ठीक है अगर यह फ्लैश में एम्बेड किया गया है तो आप शायद नहीं कर पाएंगे) संपादित !!!!! जोड़ी गई जानकारी: यदि आप कभी किसी वेबसाइट पर जाते हैं और यह एक गाना बजाता है जो आपको पसंद है और आप इसे चाहते हैं तो यहां आपके लिए निर्देश है कि अगर आप कुछ गड़बड़ करते हैं तो मेरी गलती नहीं है (ऐसा ही होगा यदि आप बिना किसी कारण के सामान हटाना शुरू कर देते हैं) ) ive संगीत प्राप्त करने में सक्षम है