मोज़िला चाहता है कि फ़ायरफ़ॉक्स क्रोम मेनिफेस्ट के संस्करण 3 के साथ संगत हो

फ़ायरफ़ॉक्स लोगो

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

हमें याद रखना चाहिए कि मैनिफेस्ट के तीसरे संस्करण की आलोचना कई सुरक्षा प्लगइन्स को बाधित करने और अनुचित सामग्री को अवरुद्ध करने के लिए की गई है, और हम इसके बारे में पहले ही बात कर चुके हैं। यहाँ ब्लॉग पर।

मोज़िला टिप्पणी करता है कि फ़ायरफ़ॉक्स में नए मेनिफेस्ट की लगभग सभी क्षमताओं और सीमाओं को लागू करने की योजना है, घोषणात्मक सामग्री फ़िल्टरिंग API (घोषणात्मकNetRequest) सहित, लेकिन क्रोम के विपरीत, फ़ायरफ़ॉक्स webRequest API के पुराने ब्लॉकिंग मोड का समर्थन करना बंद नहीं करेगा, कम से कम जब तक कि नया API पूरी तरह से प्लगइन डेवलपर्स की जरूरतों को पूरा नहीं करेगा जो webRequest API का उपयोग करते हैं।

यह दृष्टिकोण क्रोम प्लगइन्स के साथ संगतता सुनिश्चित करेगा webRequest API पर निर्भर प्लगइन्स के साथ संगतता को तोड़े बिना।

नए मेनिफेस्ट के साथ मुख्य असंतोष webRequest API के केवल-पढ़ने के अनुवाद से जुड़ा है, जिसने आपको अपने स्वयं के नियंत्रकों को कनेक्ट करने की अनुमति दी है जिनके पास नेटवर्क अनुरोधों तक पूर्ण पहुंच है और फ्लाई पर यातायात को संशोधित कर सकते हैं।

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

फ़ायरफ़ॉक्स में, घोषणापत्र के तीसरे संस्करण के साथ संगतता क्रोम से 2021 के अंत में परीक्षण के लिए निर्धारित है और नया घोषणापत्र 2022 की शुरुआत में निर्धारित है।

कार्यान्वयन की विशेषताओं के बीच फ़ायरफ़ॉक्स में नए घोषणापत्र से अलग है:

  • घोषणात्मक NetRequest API प्रदान करें, लेकिन लीगेसी webRequest API को बनाए रखें।
  • क्रॉस-ओरिजिनल रिक्वेस्ट प्रोसेसिंग बदलें: नए मेनिफेस्ट के अनुसार, कंटेंट प्रोसेसिंग स्क्रिप्ट्स उसी अनुमति प्रतिबंधों के अधीन होंगी, जिसमें मुख्य पेज के लिए ये स्क्रिप्ट्स एम्बेड की गई हैं (उदाहरण के लिए, अगर पेज की लोकेशन एपीआई तक पहुंच नहीं है , स्क्रिप्ट में प्लगइन्स को यह एक्सेस भी नहीं मिलेगा)। क्रॉस-ओरिजिन प्रतिबंधों से संबंधित कुछ परिवर्तन अनुरोध अब फ़ायरफ़ॉक्स नाइटली बिल्ड में परीक्षण के लिए उपलब्ध हैं।
  • पृष्ठभूमि पृष्ठों को सेवा कर्मियों से बदल दिया जाएगा, जो पृष्ठभूमि प्रक्रियाओं के रूप में काम करते हैं। (परिवर्तन अभी परीक्षण शुरू करने के लिए तैयार नहीं है।)
  • वादा-आधारित एपीआई: फ़ायरफ़ॉक्स पहले से ही नामस्थान में इस प्रकार के एपीआई का समर्थन करता है «ब्राउज़र. * »और मेनिफेस्ट के तीसरे संस्करण के लिए इसे नेमस्पेस« क्रोम में ले जाया जाएगा। * ».
  • अनुमतियों का अनुरोध करने के लिए नया दानेदार मॉडल: प्लगइन एक बार में सभी पृष्ठों के लिए सक्रिय नहीं हो पाएगा, लेकिन यह केवल सक्रिय टैब के संदर्भ में काम करेगा, यानी उपयोगकर्ता को प्लगइन के काम की पुष्टि करनी होगी प्रत्येक साइट। Mozilla अभिगम नियंत्रणों को सुदृढ़ करने के लिए कार्य कर रहा है, लेकिन इसका उद्देश्य उपयोगकर्ताओं को यह तय करने की क्षमता देना है कि प्लगइन्स को विभिन्न टैब के साथ काम करने की अनुमति दी जाए या नहीं।
  • बाहरी सर्वर से डाउनलोड किए गए कोड के निष्पादन को रोकें (हम उन स्थितियों के बारे में बात कर रहे हैं जहां एक प्लगइन बाहरी कोड को लोड और निष्पादित करता है)। फ़ायरफ़ॉक्स पहले से ही बाहरी कोड ब्लॉकिंग का उपयोग करता है और मोज़िला डेवलपर्स मेनिफेस्ट के तीसरे संस्करण में दी गई अतिरिक्त कोड डाउनलोड ट्रैकिंग तकनीकों को जोड़ने के लिए तैयार हैं।
  • इसके अतिरिक्त, सामग्री प्रबंधन स्क्रिप्ट के लिए एक अलग सामग्री सुरक्षा नीति (सीएसपी) पेश की जाएगी, और मौजूदा उपयोगकर्ता स्क्रिप्ट और सामग्री स्क्रिप्ट एपीआई को सेवा में कार्यकर्ता-आधारित एक्सटेंशन का समर्थन करने के लिए संशोधित किया जाएगा।

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

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

*

*

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