- uBlock Origin Lite अब Firefox ब्राउज़र के एक्सटेंशन के रूप में उपलब्ध है
- विज्ञापन, ट्रैकर, क्रिप्टोमाइनर आदि को ब्लॉक करने वाला permission-less MV3-आधारित content blocker
- डिफ़ॉल्ट rule set, uBlock Origin के डिफ़ॉल्ट filter set के बराबर है, जिसमें uBlock Origin की built-in filter lists, EasyList, EasyPrivacy, और Peter Lowe की ad तथा tracking server list शामिल हैं
- उपयोगकर्ता options page पर जाकर और popup panel में Cogs आइकन पर क्लिक करके और अधिक rule sets जोड़ सकते हैं
- uBOL पूरी तरह declarative है, इसलिए filtering काम करने के लिए uBOL process को लगातार चलते रहने की ज़रूरत नहीं होती, और CSS/JS injection-आधारित content filtering एक्सटेंशन नहीं बल्कि स्वयं ब्राउज़र द्वारा स्थिर रूप से की जाती है
- इसका मतलब है कि content blocking के दौरान uBOL स्वयं CPU/मेमोरी संसाधनों का उपयोग नहीं करता -- uBOL का service worker process केवल popup panel या options page के साथ इंटरैक्ट करते समय ही आवश्यक होता है
- uBOL इंस्टॉल के समय व्यापक "read and modify data" permission नहीं मांगता, इसलिए इंस्टॉल के समय ऐसे व्यापक "read and modify data" permission मांगने वाले uBlock Origin या अन्य content blockers की तुलना में इसकी कार्यक्षमता सीमित है
- हालांकि, uBOL उपयोगकर्ताओं को चुनी हुई specific sites पर एक्सटेंशन permission स्पष्ट रूप से देने की सुविधा देता है, ताकि इन साइटों पर cosmetic filtering और script injection का उपयोग करके बेहतर filtering की जा सके
- किसी साइट पर एक्सटेंशन permission देने के लिए, उपयोगकर्ता को popup panel खोलकर Optimal या Complete जैसे उच्च filtering mode चुनने होंगे
- इसके बाद ब्राउज़र उपयोगकर्ता को चेतावनी देता है कि वर्तमान साइट पर एक्सटेंशन द्वारा मांगी गई अतिरिक्त permissions देने का क्या प्रभाव होगा, और उपयोगकर्ता को ब्राउज़र को बताना होता है कि अनुरोध स्वीकार करना है या अस्वीकार
- यदि उपयोगकर्ता वर्तमान साइट पर uBOL की अतिरिक्त permission request स्वीकार करता है, तो वह उस साइट की सामग्री को बेहतर तरीके से filter कर सकता है
- उपयोगकर्ता uBOL के options page में default filtering mode सेट कर सकते हैं. यदि default mode के रूप में Optimal या Complete चुना जाता है, तो uBOL को सभी websites पर डेटा पढ़ने और संशोधित करने की permission देनी होगी
- इस एक्सटेंशन का अंतिम लक्ष्य यह है कि इंस्टॉल के समय व्यापक host permissions की आवश्यकता न हो -- एक्सटेंशन permissions उपयोगकर्ता द्वारा साइट-दर-साइट स्पष्ट रूप से दी जाएँ
- विश्वसनीयता और CPU/मेमोरी दक्षता के लिए इसे पूरी तरह declarative तरीके से लागू किया गया है
- यह एक्सटेंशन अभी भी विकासाधीन है
1 टिप्पणियां
Hacker News प्रतिक्रियाएँ