Decentraleyes की समीक्षा – एक फ़ायरफ़ॉक्स गोपनीयता ऐड-ऑन

Decentraleyes एक नया खुला स्रोत फ़ायरफ़ॉक्स ऐड-ऑन है जिसका उद्देश्य ब्राउज़ करते समय आपकी गोपनीयता में सुधार करना है। यह स्थानीय स्तर पर सीएनडी संसाधनों की मेजबानी करके ऐसा करता है। जब आपका ब्राउज़र इन CDN संसाधनों में से एक के लिए अनुरोध करता है, तो अनुरोध अवरुद्ध हो जाता है और आपको इसके बजाय एक स्थानीय संस्करण दिया जाता है.


क्या बकवास है?

स्क्रैच से वेबसाइट बनाना कठिन काम है। हर बार पहिया को सुदृढ़ करने के बजाय, वेब डेवलपर्स उपयोगी ओपन सोर्स कोड के पुस्तकालयों को साझा करते हैं जो सामान्य कार्य करते हैं। उदाहरण के लिए, जावास्क्रिप्ट लाइब्रेरी या वेब फ्रेमवर्क जैसे jQuery या एम्बर.

इसलिए कोड को स्वयं लिखने के बजाय, डेवलपर्स केवल वेब पेज के भीतर से इन साझा स्क्रिप्ट को संदर्भित कर सकते हैं। इन साझा लिपियों को सामग्री वितरण नेटवर्क (सीडीएन) पर होस्ट किया जाता है - कई डेटा केंद्रों में तैनात प्रॉक्सी सर्वरों के विश्व स्तर पर वितरित नेटवर्क.

न केवल इन वितरित नेटवर्क पर होस्ट की गई स्क्रिप्ट्स को डेवलपर्स के बीच आसानी से साझा किया जा सकता है, बल्कि सीडीएन सामग्री को वितरित करने का एक बहुत ही कुशल साधन है। उन पर होस्ट किए गए संसाधनों का उपयोग करना, इसलिए, पृष्ठों को तेजी से लोड करता है। यह स्वयं संसाधनों की मेजबानी करने वाले डेवलपर्स के वित्तीय बोझ को भी हटा देता है.

नतीजतन, अस्तित्व में सभी वेबसाइटों का एक बहुत बड़ा प्रतिशत सीडीएन पर साझा किए गए पुस्तकालयों का नियमित उपयोग करता है.

अतः हे! वह बहुत अच्छा लगता है। जाओ सीडीएन?

समस्या

समस्या यह है कि सीडीएन होस्टिंग में पैसे खर्च होते हैं। और Google, Facebook और Microsoft जैसी कंपनियाँ मुफ्त में ऐसी होस्टिंग प्रदान करती हैं। नि: शुल्क वेब डेवलपर्स के लिए पसंदीदा मूल्य उतना ही है जितना कि यह हमारे लिए है, इसलिए सभी वेबसाइट संसाधनों की एक बड़ी मात्रा अब इन कंपनियों द्वारा होस्ट किए गए सीडीएन पर होस्ट की जाती है.

और हमेशा Google एट अल के साथ। हालांकि, कोई मौद्रिक लागत नहीं है, हम अपनी गोपनीयता के साथ उनके उपयोग के लिए भुगतान करते हैं। जैसा कि पुरानी कहावत है, यदि आप किसी उत्पाद के लिए भुगतान नहीं कर रहे हैं तो आप उत्पाद हैं!

हर बार जब आप किसी ऐसी वेबसाइट पर जाते हैं, जो इनमें से किसी एक सीडीएन, गूगल, फेसबुक, माइक्रोसॉफ्ट, इत्यादि पर होस्ट की गई लाइब्रेरी का संदर्भ देती है, तो आपको इसके बारे में पता चल जाएगा और वेबसाइट से वेबसाइट पर जाते ही आपको ट्रैक कर सकता है।.

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

संभव समाधान

इस समस्या का एक समाधान स्क्रिप्ट को चलाने से रोकने के लिए NoScript या uMatrix जैसे ऐड-ऑन का उपयोग करना है। लेकिन ये एड-ऑन उन्नत उपयोगकर्ताओं के लिए बहुत अधिक हैं। उचित रूप से उन्हें कॉन्फ़िगर करना एक कठिन और समय लेने वाला कार्य है। और फिर भी, वे कई वेबसाइटों को "तोड़" देंगे जो काम करने के लिए इन बाहरी लिपियों पर भरोसा करते हैं.

वेब डेवलपर्स के लिए एक और संभव समाधान होगा कि वे एक साथ क्लब करें और वेब संसाधनों की मेजबानी के लिए सार्वजनिक रूप से ऑडिट किए गए गैर-लाभकारी संगठन का निर्माण करें। लेकिन इसमें समय और पैसा लगेगा, इसलिए वर्तमान में ऐसी कोई योजना नहीं बनाई जा रही है.

Decentraleyes दर्ज करें

Decentraleyes फ़ायरफ़ॉक्स ऐड-ऑन स्टोर्स आमतौर पर स्थानीय स्तर पर संसाधनों का उपयोग करते हैं। जब कोई वेबसाइट समर्थित नेटवर्क पर उन्हें एक्सेस करने का प्रयास करती है, तो Decentraleyes अनुरोध को रोक देगा और इसके बजाय स्थानीय रूप से संग्रहीत संसाधन को लोड करेगा.

- समर्थित नेटवर्क: Google होस्टेड लाइब्रेरी, Microsoft Ajax CDN, CDNJS (क्लाउडफेयर), jQuery CDN (MaxCDN), jsDelivr (MaxCDN), Yandex CDN, Baidu CDN, सिना पब्लिक रिसोर्सेज, और UpYun लाइब्रेरी.

- बंडल किए गए संसाधन: AngularJS, Backbone.js, Dojo, Ember.js, Ext Core, jQuery, jQuery UI, Modernizr, MooTools, Prototyp, Scriptaculous, SWFObject, Underscore.js, और Web Font Loader.

यह न केवल Google आदि को सीडीएन अनुरोधों के माध्यम से आपको ट्रैक करने से रोकता है, बल्कि स्थानीय संसाधन हमेशा दूरस्थ लोगों की तुलना में तेजी से लोड होते हैं। इसलिए वेब पेज तेजी से लोड होते हैं। जीत!

निष्कर्ष

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

अगर Decentraleyes की तुलना में अधिक संसाधनों के लिए काम किया जाता है तो यह भी अच्छा होगा.

लेकिन अभी भी शुरुआती दिन हैं, और मैं इस निफ्टी ऐड-ऑन को स्थापित नहीं करने का कोई कारण नहीं सोच सकता हूं। अपने दम पर, यह आपको ऑनलाइन ट्रैक करने से नहीं रोकेगा, लेकिन यह आपके गोपनीयता टूलकिट में एक मूल्यवान उपकरण है.

Brayan Jackson Administrator
Sorry! The Author has not filled his profile.
follow me