लेख

यहां बताया गया है कि Google कैसे Android के लिए Chrome में सुरक्षित रूप से एक्सटेंशन ला सकता है

protection click fraud

Android दोस्तोंस्रोत: जैरी हिल्डेनब्रांड / एंड्रॉइड सेंट्रल

लगभग हर कोई उपयोग करता है गूगल क्रोम उनके वेब ब्राउज़र के लिए। हाँ, मैं ऐसे बहुत से लोगों को जानता हूँ जो नहीं करते हैं, और मैंने समय-समय पर स्वयं विभिन्न ब्राउज़रों का उपयोग किया है, लेकिन बात अभी भी कायम है: क्रोम डेस्कटॉप और मोबाइल दोनों पर दुनिया का अग्रणी ब्राउज़र है, जो इसे सर्वश्रेष्ठ Android वेब ब्राउज़र बनाता है।

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

वीपीएन डील: $16 के लिए लाइफटाइम लाइसेंस, $1 और अधिक पर मासिक प्लान

जब एंड्रॉइड के लिए क्रोम की बात आती है, तो कई लोगों को, जिनमें मैं भी शामिल हूं, एक बड़ी पकड़ है, हालांकि: एंड्रॉइड क्रोम एक्सटेंशन का समर्थन की कमी। बहुत सारे अन्य ब्राउज़र हैं, यहां तक ​​कि वे भी जो क्रोमियम स्रोत कोड से बने हैं, जो एक्सटेंशन का समर्थन करते हैं, तो क्रोम क्यों नहीं कर सकता? Google कोई मदद नहीं करता है क्योंकि यदि आप पूछते हैं, तो आपको वही उत्तर मिलता है जो क्रोम टीम ने रखा है

डेवलपर अक्सर पूछे जाने वाले प्रश्न:

Chrome ऐप्स और एक्सटेंशन वर्तमान में Android के लिए Chrome पर समर्थित नहीं हैं। इस समय हमारी घोषणा करने की कोई योजना नहीं है।

यह बहुत उपयोगी नहीं है। हम जानते हैं कि वे समर्थित नहीं हैं, लेकिन शायद हम जानना चाहेंगे कि वे समर्थित क्यों नहीं हैं।

गूगल क्रोम लोगोस्रोत: जो मारिंग / एंड्रॉइड सेंट्रल

जब बात आती है तो दो शिविर होते हैं। पहला है Google को डर है कि uBlock Origin उसके व्यवसाय मॉडल को नष्ट कर देगी. दूसरा है एंड्रॉइड की अनुमतियां, और फ़ाइल एक्सेस नियम एक्सटेंशन को असंभव बनाते हैं. मैं तीसरे शिविर में हूं और सोचता हूं कि दोनों गलत उत्तर हैं।

ब्राउज़र में विज्ञापनों को ब्लॉक करना आपके द्वारा देखी जा रही वेबसाइट को नुकसान पहुंचा सकता है, लेकिन Google की निचली रेखा पर इसका कम से कम प्रभाव पड़ता है।

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

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

Android के लिए Firefox सबसे अच्छा ब्राउज़र नहीं है। मुझे यह कहने से नफरत है कि आप में से बहुत से लोग इसे सुनने से नफरत करते हैं, लेकिन यह सच है। फ़ायरफ़ॉक्स अपने स्वयं के रेंडरिंग इंजन का उपयोग करता है ताकि चीजें थोड़ी विस्की हो सकें, ऐप सुस्त हो सकता है, और सेटिंग्स क्रोम की तरह ही भ्रमित करने वाली हैं। लेकिन फ़ायरफ़ॉक्स एक्सटेंशन को सुरक्षित और सोच-समझकर शामिल करता है।

ब्राउज़र एक्सटेंशन कुछ भी नहीं कर सकते जो ब्राउज़र को स्वयं करने की अनुमति नहीं है।

एक ब्राउज़र एक्सटेंशन ऑपरेटिंग सिस्टम पर किसी भी तरह से कार्य नहीं कर सकता है जो ब्राउज़र स्वयं भी नहीं कर सकता है। वह Android अनुमति मॉडल चल रहा है। यदि आप फ़ायरफ़ॉक्स को अपनी फ़ाइलों और फ़ोल्डरों तक पहुँच से वंचित करते हैं, तो मेम को खोजने और सहेजने के लिए डिज़ाइन किया गया एक्सटेंशन नहीं है काम पर जा रहा है क्योंकि यह फ़ायरफ़ॉक्स के निजी डेटा फ़ोल्डरों को छोड़कर कुछ भी एक्सेस नहीं कर सकता है, जिसे कोई अन्य ऐप नहीं कर सकता है पढ़ें। यह एक बंद डिब्बे में कुछ डालने और फिर चाबी को समुद्र में फेंकने जैसा होगा।

हालाँकि, एक ब्राउज़र अनुमतियों की एक विस्तृत श्रृंखला के लिए पूछता है, कम से कम एक जो पहले से स्थापित नहीं हुई थी। इसके पास पूर्ण व्यवस्थापक अधिकार हैं (आपको देखते हुए, सैमसंग इंटरनेट ब्राउज़र) इसलिए सैद्धांतिक रूप से, एक एक्सटेंशन जो उन सीमाओं के भीतर रहता है, विज्ञापन के रूप में काम कर सकता है।

हमेशा ऐसा नहीं होता है। बहुत सारे फ़ायरफ़ॉक्स एक्सटेंशन अभी एंड्रॉइड संस्करण पर काम नहीं करेंगे, और डीबग लॉग डेवलपर को बताएगा कि यह "एंड्रॉइड असंगत एपीआई" का उपयोग कर रहा है जब यह चलाने की कोशिश करता है और विफल रहता है। यदि आप एक डेवलपर हैं और इस बारे में उत्सुक हैं कि कौन से Firefox आंतरिक API Android पर काम करते हैं और कौन से नहीं, यहां वह दस्तावेज है जिसे आप पहले पढ़ना चाहते हैं.

Android के लिए Firefox फोकसस्रोत: जैरी हिल्डेनब्रांड / एंड्रॉइड सेंट्रल

हालांकि, रैबिट होल को खोल दिया गया है, क्योंकि कई एक्सटेंशन केवल ब्राउज़र स्पेस में चलते हैं (जैसे a विज्ञापन अवरोधक, जो वास्तव में हर कोई चाहता है), इसलिए Android अनुमति मॉडल चलन में नहीं आता है। इसके बजाय, ये एक्सटेंशन ब्राउज़र के निजी एपीआई का उपयोग करते हैं - नियम और निर्देश जो ब्राउज़र और केवल ब्राउज़र को घर को क्रम में रखना है। यह वह जगह है जहाँ मोज़िला और फ़ायरफ़ॉक्स बाहर खड़े हैं।

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

इस प्रोग्राम का प्रत्येक एक्सटेंशन Android के लिए Firefox के साथ काम नहीं करेगा क्योंकि Android के लिए Firefox में प्रत्येक Firefox API शामिल नहीं है। क्रोम उसी तरह है - मैक, विंडोज पीसी या स्मार्टफोन पर क्रोम के लिए कोडबेस समान है। लेकिन आप जिस चीज के लिए इसे बना रहे हैं उसके आधार पर, अंतिम उत्पाद थोड़ा अलग है।

मोज़िला में मोबाइल उपयोगकर्ताओं के लिए चुनने के लिए एक्सटेंशन की एक क्यूरेटेड सूची है।

Mozilla जो करता है वह उपयोगकर्ताओं को संगत एक्सटेंशन स्थापित करने की अनुमति देता है जो इसकी अनुशंसित सूची का हिस्सा हैं। यह जानता है कि ये एक्सटेंशन विज्ञापन के रूप में काम करते हैं और उन पर भरोसा किया जा सकता है। हो सकता है कि अन्य ब्राउज़रों में पुलिसिंग एक्सटेंशन का एक समान तरीका हो, लेकिन मोज़िला दस्तावेज़ों को ढूंढना वास्तव में आसान बनाता है कि यह सब कैसे काम करता है। मैं यह नहीं कह रहा हूं कि बहादुर खराब है या यांडेक्स खराब है; मैं कह रहा हूं कि फ़ायरफ़ॉक्स मुझे यह जानने के लिए जानकारी देता है कि यह सब कैसे काम करता है।

ऐसा कोई कारण नहीं है कि Android के लिए Chrome उसी तरह काम न करे। वास्तव में, यह चाहिए उसी तरह से काम करें - यदि Google वास्तव में ब्राउज़र सुरक्षा की परवाह करता है, तो क्रोम उपयोगकर्ताओं को सुरक्षित एक्सटेंशन तक पहुंच प्रदान करने से उपयोगकर्ता उन उत्पादों का उपयोग करने से दूर हो जाएंगे जो क्रोम की तरह सुरक्षित नहीं हो सकते हैं। यह संभव है, और हम सचमुच मोज़िला से इसे करने का एक शानदार तरीका देख सकते हैं।

इसके बजाय, Google यह सुनिश्चित करने के लिए हर संभव प्रयास करता है कि एक्सटेंशन मोबाइल उपकरणों पर काम न करें। यह सही है मेकफ़ाइल में अगर आप मोबाइल के लिए क्रोमियम बना रहे हैं:

डिक्लेयर_आर्ग्स () enable_extensions = !is_android && !is_ios && !is_fuchsia. 

इसका मतलब है कि एक्सटेंशन सक्षम करें जब तक कि लक्ष्य Android, iOS, या. न हो फ्यूशिया - इसलिए Google के अगले ऑपरेटिंग सिस्टम के लिए क्रोम में कोई एक्सटेंशन नहीं है। एंड्रॉइड के लिए क्रोमियम-आधारित वेब ब्राउज़र का निर्माण करने वाले डेवलपर को इस बिट कोड को खोजने और ऐप बनाने से पहले इसे बदलने की आवश्यकता होती है यदि वे किसी भी स्तर पर एक्सटेंशन समर्थन शामिल करना चाहते हैं।

गूगल कर सकते हैं Android के लिए Chrome में एक्सटेंशन का सुरक्षित रूप से समर्थन करें। ऐसा क्यों नहीं हुआ यह शायद एक रहस्य बना रहेगा।

अब जब हम देखते हैं कि मोबाइल पर क्रोम के लिए एक्सटेंशन समर्थन को सुरक्षित रूप से शामिल करना संभव है, तो हम इस सवाल पर वापस आते हैं कि Google ऐसा क्यों नहीं करेगा। हम शायद इसका असली जवाब कभी नहीं जान पाएंगे। मुझे उम्मीद है कि यह विज्ञापन राजस्व का नुकसान नहीं है क्योंकि इसका मतलब है कि वीपीएन अगली पंक्ति में हैं। चिंता न करें, यही कारण नहीं है और आपका मोबाइल वीपीएन क्लाइंट सुरक्षित है।

सैमसंग गैलेक्सी वॉच 4 और गैलेक्सी जेड फोल्ड 3 लॉन्च की तारीखें इत्तला दे दीं
उंगलियों को पार कर

सैमसंग गैलेक्सी वॉच 4 और गैलेक्सी जेड फोल्ड 3 की लॉन्च तिथियां बताती हैं कि वे बहुत अलग समय पर ग्राहकों के हाथों तक पहुंचेंगे।

नए अविश्वास बिल Google, Amazon, Facebook, Apple के लिए बड़े बदलावों का संकेत देते हैं
ये रहा

यूएस हाउस ज्यूडिशियरी कमेटी ने कई नए बिल पेश किए हैं जो बिग टेक बाजार के प्रभुत्व को खत्म कर सकते हैं।

जनसंख्या: एक डेवलपर BigBox VR अब Oculus Studios का हिस्सा है
रैंक अप!

जनसंख्या: VR में सबसे अच्छा बैटल रॉयल है, और अब इसका डेवलपर BigBox VR गेम के विकास में और मदद करने के लिए Oculus Studios का हिस्सा बन रहा है।

इन यूवी सैनिटाइज़र से अपने फ़ोन को हैवी-ड्यूटी साफ़ करें
स्वच्छ और स्पष्ट और नियंत्रण में

अपने फोन को अंदर से साफ रखना उतना ही आसान है जितना कि कैशे फाइल्स को साफ करना और पुरानी, ​​बैक-अप तस्वीरों को हटाना। यदि आपके पास सही उपकरण हैं, तो अपने फोन के बाहरी हिस्से को माइक्रोबायोटिक स्तर तक साफ करना आसान हो सकता है।

अभी पढ़ो

instagram story viewer