ब्राउज़र एक्सटेंशन का कम आकलन किया गया है: हैक किए जा सकने वाले सॉफ़्टवेयर का वादा
- ब्राउज़र एक्सटेंशन उपयोगकर्ताओं को ऐप्स को मूल डेवलपर की मंशा से अलग रचनात्मक तरीकों से संशोधित करने की अनुमति देते हैं.
- स्मार्टफ़ोन और डेस्कटॉप प्लेटफ़ॉर्म पर यह व्यवहार दुर्लभ है या असंभव, लेकिन ब्राउज़र में यह रोज़मर्रा की बात है.
- ब्राउज़र एक्सटेंशन हमें याद दिलाते हैं कि वे कंप्यूटर उपयोग पर गहरा नियंत्रण संभव बनाते हैं.
अपना खुद का सॉफ़्टवेयर जोड़कर बनाना
- जब कोई सॉफ़्टवेयर प्लेटफ़ॉर्म एक निश्चित स्तर की खुली प्रकृति तक पहुँचता है, तो सामान्य उपयोगकर्ताओं के सॉफ़्टवेयर से संबंध रखने के तरीके को मूल रूप से बदल सकता है.
- उदाहरण के लिए, अलग-अलग Gmail एक्सटेंशन इंस्टॉल करके ईमेल क्लाइंट को व्यक्तिगत बनाया जा सकता है.
- ब्राउज़र एक्सटेंशन की लोकप्रियता यह साबित करती है कि बहुत से लोग सॉफ़्टवेयर को अपनी ज़रूरत के अनुसार अनुकूलित करने में रुचि रखते हैं.
हैक किए जा सकने वाले प्लेटफ़ॉर्म, कस्टम API नहीं
- ब्राउज़र एक्सटेंशन के कई तरह के उपयोग-मामले हैं.
- अधिकांश एक्सटेंशन एप्लिकेशन को उन तरीकों से संशोधित करते हैं जिनकी मूल डेवलपर ने विशेष रूप से योजना नहीं बनाई थी.
- वेब प्लेटफ़ॉर्म उस क्लासिक डिप्लॉयमेंट शैली पर आधारित है जिसमें क्लाइंट कोड को इंसानों द्वारा पढ़े जा सकने वाले रूप में ब्राउज़र तक भेजा जाता है.
छोटे टूल, बड़े ऐप नहीं
- कई ब्राउज़र एक्सटेंशन ऐसे सामान्य टूल के रूप में डिज़ाइन किए जाते हैं जिन्हें हर वेबसाइट पर इस्तेमाल किया जा सके.
- ब्राउज़र एक्सटेंशन के ज़रिए तृतीय पक्ष केवल ऑपरेटिंग सिस्टम ही नहीं, बल्कि टूल भी जोड़ सकते हैं.
- जब सॉफ़्टवेयर छोटे-छोटे हिस्सों में बनाया जाता है, तो आर्थिक पहलू भी बदल जाते हैं.
खुलापन कहाँ से आया
- वेब प्लेटफ़ॉर्म की खुली प्रकृति कोई संयोग नहीं, बल्कि कंप्यूटर को एक इंटरैक्टिव माध्यम के रूप में इस्तेमाल करने की दार्शनिक परंपरा से निकली है.
- जब Tim Berners-Lee ने World Wide Web बनाया, तो उन्होंने इसे इसी परंपरा के अनुरूप कल्पित किया.
- ब्राउज़र एक्सटेंशन हमें वेब एप्लिकेशन के उपयोग के तरीके को गहराई से बदलने के लिए और अधिक नियंत्रण देते हैं.
एक्सटेंशन को बेहतर बनाना
- दुर्भावनापूर्ण एक्सटेंशन से उपयोगकर्ताओं की रक्षा करने के लिए काम करने की ज़रूरत है.
- एक्सटेंशन को बेहतर बनाने के लिए कुछ अवसर हैं: accessibility, compatibility, शक्ति.
अगला प्लेटफ़ॉर्म
- Beaker Browser और distributed web community इस बात का अन्वेषण कर रहे हैं कि बिना केंद्रीकृत सर्वरों के वेब कैसे काम कर सकता है.
- Tim Berners-Lee, SOLID नाम की एक नई परियोजना में शामिल हैं.
- कंप्यूटिंग अभी भी युवा है और प्लेटफ़ॉर्म तेज़ी से बदल रहे हैं.
2024 अपडेट
- यह 2019 में लिखा गया लेख है, और 5 साल बाद संबंधित परियोजनाओं के बारे में कुछ अपडेट हैं.
- उन्होंने Twitter के लिए एक लोकप्रिय ब्राउज़र एक्सटेंशन विकसित किया और एक्सटेंशन का उपयोग करके रोज़मर्रा की सॉफ़्टवेयर समस्याओं को हल करने के तरीकों पर अपने विचार साझा किए.
- उन्होंने Wildcard नाम का एक टूल विकसित किया, जो non-programmers को स्प्रेडशीट से ब्राउज़र एक्सटेंशन बनाने में सक्षम बनाता है.
- वे ExtensionPay नाम का एक प्लेटफ़ॉर्म विकसित कर रहे हैं, उन लोगों के लिए जो एक्सटेंशन को टिकाऊ प्रोजेक्ट बनाना चाहते हैं.
GN⁺ की राय:
- ब्राउज़र एक्सटेंशन एक शक्तिशाली टूल हैं, जो उपयोगकर्ताओं को अपने सॉफ़्टवेयर अनुभव को व्यक्तिगत बनाने और नियंत्रित करने की क्षमता देते हैं.
- एक्सटेंशन का विकास और उपयोग, वेब की खुली प्रकृति और उपयोगकर्ता भागीदारी के महत्व को रेखांकित करता है.
- सुरक्षा और गोपनीयता, एक्सटेंशन के भविष्य के विकास में महत्वपूर्ण विचार हैं, और इन्हें संतुलित ढंग से संभालना ज़रूरी है.
1 टिप्पणियां
Hacker News टिप्पणियाँ
लेखक के अपडेट किए गए विचार:
browser extension पर विभिन्न राय: