फ़ायरफ़ॉक्स एडऑन लिखने के लिए कुछ संसाधन क्या हैं? कहीं एपीआई गाइड है? कहीं एक ट्यूटोरियल शुरू हो रहा है? क्या कहीं डेवलपर चर्चा बोर्ड है?
फ़ायरफ़ॉक्स एडऑन लिखने के लिए कुछ संसाधन क्या हैं? कहीं एपीआई गाइड है? कहीं एक ट्यूटोरियल शुरू हो रहा है? क्या कहीं डेवलपर चर्चा बोर्ड है?
जवाबों:
हमने उन सभी सवालों के जवाब देने के लिए http://developer.mozilla.org/en/Extensions को बनाने की कोशिश की । प्रलेखन अनुभाग में पहले तीन लिंक शुरू होने वाले हैं (जिसमें एडम लिंक भी शामिल है)। समाचार समूह और सामुदायिक अनुभाग में irc चैनल आधिकारिक चर्चा बोर्ड हैं।
मोज़िला बहुत जटिल है, इसलिए किसी भी तरह का एपीआई गाइड भारी और लिखने में कठिन होगा। तो आपका सबसे अच्छा दांव कोड स्निपेट्स पेज (एमडीसी एक्सटेंशन पेज से जुड़ा हुआ) की जांच करना है, फिर एमडीसी / गूगल सर्च करें, फिर मंचों में पूछें।
ऊपर सूचीबद्ध आधिकारिक पृष्ठ अच्छा है, लेकिन यह सबसे उपयोगी पृष्ठ है जिसे मैंने शुरू करने के लिए पाया है:
http://blog.mozilla.com/addons/2009/01/28/how-to-develop-a-firefox- विस्तार /
अधिक हाल की आधिकारिक पोस्ट
और मैंने ऐड-ऑन बिल्डर से उत्पन्न एक एक्सटेंशन के साथ एक शानदार शुरुआत भी शुरू की। आप जावास्क्रिप्ट को ट्विक करने के लिए सही हैं और देखते हैं कि क्या होता है: https://addons.mozilla.org/en-US/developers/tools/IIder
आप वास्तव में डीबग करने में सक्षम होना चाहते हैं, आपके पास इसके लिए दो विकल्प हैं: ChromeBug - जो फ़ायरफ़ॉक्स एक्सटेंशन के लिए आपको FireBug देता है। WebStorm , लेकिन आपको शुरुआती-पहुंच वाले संस्करण का उपयोग करने की आवश्यकता है और वर्तमान में मेरे द्वारा लिखे गए पैच की आवश्यकता है ।
मुझे ग्रीसीमोनीक एक शानदार प्रारंभिक बिंदु मिला ... मैंने इसे एक साइट के लिए कुछ कार्यक्षमता बनाने के लिए उपयोग किया, फिर मैंने इस स्क्रिप्ट कंपाइलर का उपयोग करके अपनी स्क्रिप्ट को एक काम करने वाले ऐड-ऑन में बदल दिया। बेशक यह मशीन जनरेट है ... लेकिन यह बहुत कम फाइलें और समझने में आसान है। बस .xpi और टिंकर को अनज़िप करें।
फ़ायरफ़ॉक्स एक्सटेंशन का निर्माण कैसे करें : फ़ायरफ़ॉक्स एक्सटेंशन कैसे बनाएं, यह सीखना शुरू करने के लिए यह एक शानदार संसाधन है
यह एक भयानक ट्यूटोरियल है और इसमें अधिकांश प्रकार के एक्सटेंशन शामिल होंगे।
संपादित करें: मूल पृष्ठ अब मौजूद नहीं है, क्योंकि संग्रहीत प्रतिलिपि का उपयोग करने के लिए अद्यतन लिंक
इसका सबसे अच्छा समाधान है: https://developer.mozilla.org/en/Extensions लेकिन आप greasemonkey स्क्रिप्ट कंपाइलर आज़मा सकते हैं