ऐड-ऑन एसडीके एपीआई का उपयोग करके मैंने पहले ही फ़ायरफ़ॉक्स ऐड-ऑन को कोड किया है। अब मैं यह खोज रहा हूं कि एड-ऑन एसडीके मेरे उद्देश्यों के लिए पर्याप्त शक्तिशाली नहीं हो सकता है। मुझे दो चीजों की आवश्यकता है:टूलबार बटन जोड़ने के लिए ऐड-ऑन एसडीके का उपयोग करना? फ़ायरफ़ॉक्स ऐड-ऑन के लिए XUL और एड-ऑन एसडीके को एकीकृत करना?
- स्थान पट्टी के बगल में टूलबार में एक ड्रॉप डाउन बटन।
- फ़ायरफ़ॉक्स
यह वास्तव में निराशाजनक है में ऐड-ऑन प्रबंधक को संशोधित करने के लिए, लेकिन मैं नहीं मानता कि इनमें से किसी ऐड-ऑन SDK के साथ संभव है।
सबसे पहले, मुझे लगता है कि एड-ऑन एसडीके एपीआई में widget
मॉड्यूल है। लेकिन यह केवल मुझे अजीब ऐड-ऑन बार में एक साधारण आइकन या लेबल जोड़ने की अनुमति देता है। क्या होगा यदि मुझे फ़ायरबग या Greasemonkey के लिए स्थान पट्टी के बगल में एक अच्छा बटन जोड़ने की जरूरत है? फ़ायरफ़ॉक्स में ऐड-ऑन मैनेजर को संशोधित करने के लिए, मैंने बिना किसी सफलता के Nickolay Ponomarev's XUL with the Add-on SDK को आजमाया है। अगर कोई जानता है कि यह कैसे काम कर रहा है और मुझे सही दिशा में इंगित कर सकता है जो बहुत उपयोगी होगा (cfx init --template xul
नियमित एसडीके कुछ भी नहीं करता है जब मैं कोशिश करता हूं)
एड-ऑन को एड-ऑन बार में अपना आइकन जोड़ना चाहिए, यह फ़ायरफ़ॉक्स 4 से शुरू होने वाले सभी एक्सटेंशन के लिए आधिकारिक अनुशंसा है। यदि उपयोगकर्ता अपने अन्य टूलबार को अव्यवस्थित करना चाहता है तो वह उन्हें अनुकूलित कर सकता है और चारों ओर आइकन खींच सकता है - जो काम करना चाहिए एसडीके एड-ऑन के लिए भी। –
ऐड-ऑन मैनेजर को संशोधित करने के लिए: आप जो भी हासिल करने की कोशिश कर रहे हैं, उसके बारे में पूरी तरह से कोई जानकारी नहीं देते हैं, और एक ही समय में दो प्रश्न पूछना एक अच्छा विचार नहीं है। मेरा सुझाव है कि आप केवल टूलबार बटन के बारे में पूछने के लिए अपना प्रश्न संपादित करें और एड-ऑन प्रबंधक संशोधन को एक अलग प्रश्न में ले जाएं। सुझावों के लिए –
@WladimirPalant धन्यवाद।मुझे लगता है कि कई फ़ायरफ़ॉक्स उपयोगकर्ता अभी भी असहज चलने वाले आइकन हैं। मुझे डर है कि लोग ऐड-ऑन बार पर मेरे ऐड-ऑन मेनू की डिफ़ॉल्ट स्थिति पसंद नहीं करेंगे, और स्थानांतरित करने की परेशानी के माध्यम से बस पूरी तरह से बार को बंद कर देंगे। – Salami