मोज़िला साझा करता है कि वह फ़ायरफ़ॉक्स में मेनिफेस्ट V3 को कैसे लागू करने की योजना बना रहा है

मोज़िला ने फ़ायरफ़ॉक्स में मेनिफेस्ट V3 को लागू करने के लिए अपने अगले चरणों की रूपरेखा तैयार की है। कंपनी का कहना है कि यह क्रोम से अलग दृष्टिकोण अपनाएगा।

मोज़िला ने खुलासा किया है कि वह फ़ायरफ़ॉक्स में मेनिफेस्ट V3 को कैसे अपनाने की योजना बना रहा है। कंपनी का कहना है कि फ़ायरफ़ॉक्स 2022 के अंत तक वेब एक्सटेंशन प्लेटफ़ॉर्म के अगले संस्करण को पूरी तरह से अपना लेगा, और इसकी अगुवाई में, यह वेब से फीडबैक इकट्ठा करने के लिए एक नया डेवलपर पूर्वावलोकन कार्यक्रम लॉन्च कर रहा है डेवलपर्स.

मेनिफेस्ट V3 क्या है?

मेनिफेस्ट V3 वेब एक्सटेंशन प्लेटफ़ॉर्म के लिए एक्सटेंशन को अधिक सुरक्षित, तेज़ और गोपनीयता-अनुकूल बनाने के लिए परिवर्तनों का नवीनतम सेट है। इसकी घोषणा पहली बार Google द्वारा 2019 में की गई थी, और हम पहले ही विभिन्न पर चर्चा कर चुके हैं नए वर्जन में प्रस्तावित बड़े बदलाव और विवाद इसे काफी दूर तक घेरें। मेनिफेस्ट V3 में सबसे विवादास्पद परिवर्तनों में से एक नए डिक्लेरेटिव नेट रिक्वेस्ट एपीआई के पक्ष में वेब रिक्वेस्ट एपीआई को हटाना है। डेवलपर समुदाय ने इस बदलाव की व्यापक रूप से आलोचना की है क्योंकि यह कई उपयोगी क्षमताओं के विस्तार को छीन लेता है और उन्हें कम प्रभावी बनाता है। Google Chrome पहले से ही है

मेनिफेस्ट V2 पर आधारित नए एक्सटेंशन स्वीकार करना बंद कर दिया, जबकि मौजूदा मेनिफेस्ट V2 एक्सटेंशन जनवरी 2023 के बाद काम करना बंद कर देंगे.

मोज़िला चीज़ों को अलग ढंग से करना चाहता है

मोज़िला का कहना है कि वह मेनिफेस्ट V3 में प्रस्तावित कुछ विवादास्पद परिवर्तनों और विज्ञापन-अवरोधकों और अन्य एक्सटेंशनों पर इसके गंभीर प्रभाव से अवगत है। इस संबंध में, मोज़िला का कहना है कि वह मेनिफेस्ट V3 को लागू करने में Google Chrome की तुलना में एक अलग दृष्टिकोण अपनाएगा। मोज़िला का मानना ​​है कि नया डिक्लेरेटिव नेट रिक्वेस्ट एपीआई, वेबरिक्वेस्ट एपीआई के लिए बिल्कुल सही प्रतिस्थापन नहीं है, जो विज्ञापन अवरोधकों और गोपनीयता एक्सटेंशन के दायरे को सीमित करता है। इस प्रकार, फ़ायरफ़ॉक्स मेनिफेस्ट V3 में "वेबरक्वेस्ट को ब्लॉक करने" के लिए भी समर्थन बनाए रखेगा घोषणात्मक नेट अनुरोध.

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

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

"फ़ायरफ़ॉक्स में, हमने एमवी3 ​​में इवेंट पेजों का समर्थन करने का निर्णय लिया है, और हमारे डेवलपर पूर्वावलोकन में सर्विस वर्कर्स शामिल नहीं होंगे (हम भविष्य में रिलीज़ के लिए इनके समर्थन पर काम करना जारी रख रहे हैं)। इससे डेवलपर्स को एमवी2 में उपलब्ध सभी डीओएम-संबंधित सुविधाओं तक पहुंच बनाए रखते हुए एमवी3 ​​का समर्थन करने के लिए मौजूदा लगातार पृष्ठभूमि पृष्ठों को अधिक आसानी से स्थानांतरित करने में मदद मिलेगी।"


स्रोत: मोज़िला ब्लॉग