अपना खुद का सफारी एक्सटेंशन बनाएं

विषयसूची:

Anonim

क्या आप जानते हैं कि कोई भी सफारी के लिए एक्सटेंशन बना सकता है? इसमें कोई समस्या नहीं है, इसे कोई भी कर सकता है और यह आपके विचार से वास्तव में आसान है।

अपना खुद का सफारी एक्सटेंशन बनाने के लिए आपको क्या चाहिए होगा

  • HTML, CSS और JavaScript का ज्ञान (यदि आप नए हैं तो Amazon पर कई पुस्तकें हैं)
  • Safari का नवीनतम संस्करण (इस मामले में, Safari 5)
  • Apple के Safari डेवलपर प्रोग्राम का हिस्सा बनने के लिए साइन अप करें
  • प्रत्येक सफारी एक्सटेंशन के लिए Apple द्वारा हस्ताक्षरित वैध प्रमाणपत्र
  • Safari Dev Center को बुकमार्क करें
  • Safari में डेवलपर मेनू सक्षम करें

इस समय यह वास्तव में आपके एक्सटेंशन की कार्यक्षमता के लिए आवश्यक HTML और जावास्क्रिप्ट बनाने की बात है। विकास का एक हिस्सा एक्सटेंशन बिल्डर (आपके डेवलपर मेनू के अंतर्गत स्थित) में सफारी के माध्यम से किया जाता है और बाकी उस फ़ोल्डर की सामग्री के भीतर पूरा किया जाता है जिसे एक्सटेंशन बिल्डर बनाता है (मूल रूप से एक्सटेंशन पैकेज)।

Apple iOS के विकास के समान एक दृष्टिकोण अपना रहा है जिसमें आपको डेवलपर प्रोग्राम का हिस्सा बनने की आवश्यकता होगी (हालाँकि Safari डेवलपर प्रोग्राम में शामिल होना मुफ़्त है, iOS के लिए विकसित करने की लागत $99 है), और आपको प्रत्येक एक्सटेंशन के लिए मान्य प्रमाणपत्र जनरेट और डाउनलोड करने होंगे।यहाँ Apple सफारी एक्सटेंशन और आवश्यक प्रमाणपत्रों के बारे में क्या कहता है:

प्रमाणपत्र बनाना झंझट मुक्त है और इसे Mac या यहां तक ​​कि Windows PC से Safari प्रमाणपत्र सहायक के माध्यम से ऑनलाइन बनाया जा सकता है।

यदि आप वेब या iPhone/iPad के लिए विकसित करने से परिचित हैं, तो Safari एक्सटेंशन का विकास आपके लिए स्वाभाविक होगा और आरंभ करने के लिए आपको अधिक सहायता की आवश्यकता नहीं होगी। अगर आप नए हैं या अपना पहला सफ़ारी एक्सटेंशन बनाने में बस कुछ मदद चाहते हैं, तो Apple की आधिकारिक डेवलपर गाइड देखें या एक्सटेंशन बनाने के लिए TheAppleBlog की गाइड देखें।

Apple को अपना Safari एक्सटेंशन सबमिट करें

एक बार जब आपका एक्सटेंशन विकसित होना समाप्त हो जाता है, तो आप इसे Apple को उनकी सबमिशन साइट के माध्यम से भविष्य की सफारी एक्सटेंशन गैलरी में शामिल करने के लिए सबमिट कर सकते हैं, आपको इसकी आवश्यकता होगी:

  • आपके एक्सटेंशन का नाम
  • एक URL जहां उपयोगकर्ता आपका एक्सटेंशन डाउनलोड कर सकते हैं
  • आपके एक्सटेंशन की कार्यक्षमता के बारे में संक्षिप्त और लंबा विवरण
  • एक एक्सटेंशन आइकन (100×100 पिक्सेल)
  • आपके एक्सटेंशन का स्क्रीनशॉट (425×275 पिक्सेल)
  • विस्तार श्रेणी

Safari के लिए बहुत सारे शानदार एक्सटेंशन आ रहे हैं, और आने वाले और Apple की एक आधिकारिक गैलरी के साथ ऐसा लगता है कि Safari का भविष्य और भी अधिक रोमांचक है।

अपना खुद का सफारी एक्सटेंशन बनाएं