मोज़िला डेवलपर्स पूरी तरह से नए क्रोम मैनिफेस्टो के साथ अनुपालन नहीं करेंगे

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

पिछले लेख में हमने नए जावास्क्रिप्ट इंजन के बारे में बात की थी जिसमें मोज़िला के लोग फ़ायरफ़ॉक्स 70 के अगले संस्करण के लिए काम कर रहे हैं जो अगले अक्टूबर में आएगा (आप नोट को नोट में पढ़ सकते हैं) निम्नलिखित लिंक). इस लेख में हम मोज़िला द्वारा की गई घोषणा के बारे में बात करेंगे WebExtensions API पर आधारित फ़ायरफ़ॉक्स ऐड-ऑन का उपयोग करने के बारे में जिसमें मोजिला डेवलपर्स ने अपनी स्थिति जानी जिसमें वे क्रोम ऐड-ऑन मेनिफेस्टो के आगामी तीसरे संस्करण का पूरी तरह से पालन करने का इरादा नहीं रखते हैं।

इससे वे जानते हैं कि विशेष रूप से, फ़ायरफ़ॉक्स WebRequest API अवरोधन मोड का समर्थन करना जारी रखेगा, जो आपको मक्खी पर स्वीकृत सामग्री को बदलने की अनुमति देता है और विज्ञापन अवरोधकों और सामग्री फ़िल्टरिंग सिस्टम में मांग में है।

WebExtensions API के लिए संक्रमण का मुख्य विचार फ़ायरफ़ॉक्स और क्रोम के लिए प्लगइन विकास तकनीक का एकीकरण था, इसलिए, अपने वर्तमान स्वरूप में, फ़ायरफ़ॉक्स क्रोम मैनिफ़ेस्ट के वर्तमान दूसरे संस्करण के साथ लगभग 100% संगत है।

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

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

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

मोज़िला कुछ अन्य परिवर्तनों का समर्थन करने के लिए फ़ायरफ़ॉक्स को पोर्ट करने की सुविधा का भी मूल्यांकन कर रहा है। Chrome मेनिफ़ेस्ट के तीसरे संस्करण से, जो प्लगइन समर्थन का उल्लंघन करता है:

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

Fuente: https://blog.mozilla.org


पहली टिप्पणी करने के लिए

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

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

*

*

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