Mozilla, Google, Apple और Microsoft ऐड-ऑन को मानकीकृत करने के लिए सेना में शामिल होते हैं

W3C ने घोषणा की कुछ दिनों पहले "WebExtensions" नामक एक समुदाय समूह का गठन (WECG) जिसका मुख्य कार्य हैमैं ब्राउज़र प्रदाताओं के साथ मिलकर काम करता हूँ और अन्य इच्छुक पार्टियों एक प्लगइन विकास मंच को बढ़ावा देने के लिए WebExtensions API पर आधारित सामान्य ब्राउज़र।

इस कार्य समूह में Google, Mozilla, Apple और Microsoft के प्रतिनिधि और कार्य समूह द्वारा विकसित विनिर्देश शामिल हैं प्लगइन्स के निर्माण को सुविधाजनक बनाने का लक्ष्य जो अलग-अलग ब्राउज़र में काम करते हैं।

W3C का उल्लेख है कि यह एक समग्र मॉडल और एक सामान्य कोर कार्यक्षमता, एपीआई और प्राधिकरण प्रणाली को परिभाषित करके इस लक्ष्य को प्राप्त करने की योजना बना रहा है, इस तथ्य के अलावा कि कार्य समूह प्रदर्शन में सुधार, सुरक्षा को मजबूत करने और सुरक्षा प्रदान करने के लिए एक पूरक वास्तुकला को भी परिभाषित करेगा। दुर्व्यवहार।

विनिर्देशों को विकसित करते समय, W3C TAG द्वारा लागू सिद्धांतों का पालन करने का सुझाव दिया जाता है (तकनीकी वास्तुकला समूह), जैसे उपयोगकर्ता फोकस, इंटरऑपरेबिलिटी, सुरक्षा, गोपनीयता, पोर्टेबिलिटी, रखरखाव में आसानी, और अनुमानित व्यवहार।

La WECG वेबसाइट बताता है कि समूह का लक्ष्य वेब ब्राउज़र एक्सटेंशन के लिए एक सामान्य एपीआई कोर, मॉडल और अनुमतियों को निर्दिष्ट करना है, जिसमें कहा गया है:

WebExtensions API, कार्यक्षमता और अनुमतियों को निर्दिष्ट करके, हम एक्सटेंशन डेवलपर्स के लिए एंड-यूज़र अनुभव को बेहतर बनाने के लिए इसे और भी आसान बना सकते हैं, जबकि उन्हें ऐसे API में ले जा सकते हैं जो प्रदर्शन में सुधार करते हैं और दुरुपयोग को रोकते हैं। 

अब तक, समूह ने एक समर्पित गिटहब भंडार बनाया है और एक साथ रखा है सामुदायिक चार्टर हाथ में कार्य की तैयारी में जिसे इस प्रकार वर्णित किया गया है:

आधार के रूप में क्रोम, माइक्रोसॉफ्ट एज, फायरफॉक्स और सफारी द्वारा समर्थित मौजूदा एक्सटेंशन मॉडल और एपीआई का उपयोग करते हुए, हम एक विनिर्देश पर काम करना शुरू करेंगे। हमारा लक्ष्य आम जमीन की पहचान करना, कार्यान्वयन को एक साथ लाना और भविष्य के विकास के लिए एक पाठ्यक्रम तैयार करना है।

क्रोम, माइक्रोसॉफ्ट एज, फायरफॉक्स और सफारी में पहले से उपयोग किए गए प्लगइन डेवलपमेंट एपीआई और मॉडल को जेनरेटेड स्पेक्स के आधार के रूप में इस्तेमाल किया जाएगा। कार्य समूह प्लगइन निर्माण के लिए सभी ब्राउज़रों के लिए सामान्य सुविधाओं की पहचान करने, कार्यान्वयन को एक साथ लाने और संभावित विकास के तरीकों की रूपरेखा तैयार करने का प्रयास करेगा।

नौकरी पत्र में, वे उल्लेख करते हैं निम्नलिखित डिजाइन सिद्धांत:

  • उपयोगकर्ता केंद्रित: ब्राउज़र एक्सटेंशन उपयोगकर्ताओं को उनकी प्राथमिकताओं और जरूरतों के आधार पर अपने वेब ब्राउज़िंग अनुभव को अनुकूलित करने की अनुमति देते हैं।
  • संगतता: मौजूदा एक्सटेंशन और लोकप्रिय एक्सटेंशन एपीआई के साथ संगतता बनाए रखें और सुधारें। यह डेवलपर्स को विभिन्न ब्राउज़रों में काम करने के लिए अपने एक्सटेंशन को पूरी तरह से फिर से लिखने की अनुमति नहीं देगा, जो त्रुटि प्रवण हो सकता है।
  • प्रदर्शन: डेवलपर्स को ऐसे एक्सटेंशन लिखने की अनुमति दें जो वेब पेजों या ब्राउज़र के प्रदर्शन या बिजली की खपत पर नकारात्मक प्रभाव न डालें।
  • सुरक्षा: उपयोग करने के लिए कौन से एक्सटेंशन चुनते समय, उपयोगकर्ताओं को कार्यक्षमता और सुरक्षा से समझौता नहीं करना चाहिए। नए एक्सटेंशन एपीआई के साथ, मॉडल में बदलाव किया जाएगा।
  • गोपनीयता: इसी तरह, उपयोगकर्ताओं को कार्यक्षमता और गोपनीयता से समझौता नहीं करना चाहिए। चूंकि मुख्य बिंदु यह होगा कि ब्राउज़र एक्सटेंशन उपयोगकर्ता के अनुभव में सुधार करते हैं, जबकि उपयोगकर्ता के ब्राउज़िंग डेटा तक न्यूनतम आवश्यक पहुंच की आवश्यकता होती है ताकि अंतिम उपयोगकर्ताओं को कार्यक्षमता और गोपनीयता के बीच व्यापार-बंद को कम या समाप्त किया जा सके।
  • पोर्टेबिलिटी: डेवलपर्स के लिए एक ब्राउज़र से दूसरे ब्राउज़र में एक्सटेंशन स्थानांतरित करना और ब्राउज़र के लिए विभिन्न उपकरणों और ऑपरेटिंग सिस्टम पर एक्सटेंशन का समर्थन करना अपेक्षाकृत आसान होना चाहिए।
  • रखरखाव: एपीआई को सरल बनाकर, इससे डेवलपर्स के व्यापक समूह को एक्सटेंशन बनाने की अनुमति मिलनी चाहिए और उनके लिए उनके द्वारा बनाए गए एक्सटेंशन को बनाए रखना आसान हो जाएगा।
  • स्वायत्तता: ब्राउज़र प्रदाताओं को आपके ब्राउज़र को विशिष्ट कार्यक्षमता प्रदान करनी चाहिए और उन्हें नई सुविधाओं के साथ प्रयोग करने का अवसर भी मिलना चाहिए।

W3C ने कहा है स्पष्ट रूप से कि यह ठीक से निर्देशित करने का इरादा नहीं है कि डेवलपर्स एक्सटेंशन के साथ क्या बना सकते हैं और क्या नहीं। न ही वे एक्सटेंशन के हस्ताक्षर या वितरण के आसपास निर्दिष्ट, मानकीकरण या समन्वय करेंगे। वे केवल उपयोगकर्ता की गोपनीयता और सुरक्षा को बनाए रखते हुए नवाचार को प्रोत्साहित करना चाहते हैं जो पूरे बोर्ड में समान है।


अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।

  1.   बिना नाम वाला कहा

    संक्षेप में: बड़े पैमाने पर एकाधिकार