आप अपने ब्राउज़र में एक्सटेंशन का उपयोग करके वेबपेज के उन हिस्सों को हटा सकते हैं जिन्हें आप नहीं देखना चाहते। परेशानियों, विकर्षणों और अप्रासंगिक सामग्री को हटाना इंटरनेट पर जानकारी का उपभोग करते समय केंद्रित और कुशल रहने का एक शानदार तरीका है।
ऐसे कई एक्सटेंशन हैं जो आपके ब्राउज़र में यह कार्यक्षमता जोड़ते हैं। मैं uBlock Origin पर ध्यान केंद्रित करूंगा, क्योंकि कई लोगों के पास यह पहले से ही होगा। यदि नहीं, तो मैं इसे इंस्टॉल करने की दृढ़ता से सलाह दूंगा।
uBlock Origin क्या है?
uBlock Origin सभी प्रमुख ब्राउज़रों के लिए एक मुफ्त और ओपन-सोर्स एड ब्लॉकर है। इसमें एक एलिमेंट पिकर टूल भी शामिल है जो कस्टम एलिमेंट्स को हटा सकता है, जिसका उपयोग हम इस लेख में करेंगे।
CSS सेलेक्टर्स या XPath का ज्ञान इस ट्यूटोरियल को समझने में मदद करेगा, लेकिन यह आवश्यक नहीं है। uBlock Origin तकनीकी ज्ञान के बिना एलिमेंट्स का चयन करने के लिए विज़ुअल टूल प्रदान करता है। फिर भी, सेलेक्टर को मैन्युअल रूप से लिखना आमतौर पर अधिक विश्वसनीय होता है।
एलिमेंट्स ब्लॉक करना क्यों उपयोगी है
इंटरनेट पर, हम लगातार जानकारी का उपभोग कर रहे हैं, लेकिन अक्सर यह जानकारी हमारे लिए प्रासंगिक नहीं होती है।
यदि आप विशेष वेबसाइटों को बार-बार एक्सेस करते हैं, तो यह उत्पादकता के लिए एक बड़ा बढ़ावा हो सकता है यदि आप सशर्त रूप से उस जानकारी को अलग कर सकते हैं जिसे आप जानते हैं कि आपको आवश्यकता नहीं है और इसे पहली जगह में कभी उपभोग न करें।
- गतिविधि या सोशल मीडिया फीड से कुछ प्रकार की घटनाओं को हटाना।
- पॉपअप हटाना जो आपसे वे चीज़ें करने के लिए कहते हैं जो आप नहीं चाहते।
- YouTube या सोशल मीडिया पर विशेष लेखकों के पोस्ट हटाना।
- विकर्षण या गतिशील एलिमेंट्स हटाना जो आपका ध्यान आकर्षित करते हैं।
HTML एलिमेंट्स को कैसे फ़िल्टर करें
एलिमेंट्स को फ़िल्टर करने के लिए, आप अपने ब्राउज़र के शीर्ष पर uBlock Origin आइकन पर क्लिक कर सकते हैं, फिर एलिमेंट पिकर पर क्लिक करें, वह जिसमें आईड्रॉप आइकन है। (अधिक जानकारी)

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

##div.news div.release, div.news div.push)
##.p-client__banners)XPath
आप आमतौर पर दो कारणों में से एक के लिए XPath का उपयोग करना चाहेंगे:
- आपको किसी एलिमेंट के मान के विरुद्ध जांच करने की आवश्यकता है।
- आपको उसके बच्चों के एट्रिब्यूट्स के आधार पर एक एलिमेंट का चयन करने की आवश्यकता है।
यह गतिशील या उपयोगकर्ता-जनित सामग्री को हटाने के लिए उपयोगी है। हम पूरे एलिमेंट को हटाना चाहते हैं, लेकिन केवल तभी जब उसके अंदर कुछ मानदंडों से मेल खाता हो न कि एलिमेंट स्वयं।

##:xpath(//a[./div/div/p/object/a = "DevilBro"]))
अपने फ़िल्टर्स का समस्या निवारण
एलिमेंट्स फ़िल्टर करते समय, आपके सेलेक्टर्स किसी भी समय टूट सकते हैं। वेबसाइटें विभिन्न कारणों से बदलती हैं, ज्यादातर मामलों में रखरखाव या अपडेट के कारण।
इसे आपको वह करने से न रोकने दें जो आप करना चाहते हैं। इसका सीधा सा मतलब है कि जब आप एलिमेंट्स हटाते हैं तो इसे ध्यान में रखें।
अपने सेलेक्टर्स को उस चीज़ के स्थानीय रखने की कोशिश करें जिसे आप वास्तव में हटाना चाहते हैं, लेकिन इतना सख्त कि यह पेज पर अन्य एलिमेंट्स को गलती से न चुने।
ऐसी कई वेबसाइटें भी हैं जो क्लाइंट-साइड संशोधनों की सराहना नहीं करती हैं, और मनमाने ढंग से HTML एट्रिब्यूट मानों को बदलकर या उन्हें अस्पष्ट बनाकर इसे बाधित करने का प्रयास करती हैं।
इन मामलों में, CSS एट्रिब्यूट सेलेक्टर्स निर्दिष्ट करना या एट्रिब्यूट मानों को आंशिक रूप से मिलान करने के लिए XPath का उपयोग करना सबसे अच्छा है।

##div[class^="nowPlayingColumn"])फ़िल्टर्स कैसे हटाएं
यदि आप अब किसी चीज़ को ब्लॉक नहीं करना चाहते हैं, या वेबसाइट बदल गई है, तो आप सेटिंग्स पर जाकर नया बनाने से पहले पुराने फ़िल्टर को हटा सकते हैं।
कस्टम फ़िल्टर हटाने के लिए:
- uBlock Origin सेटिंग्स पर जाएं।
- "My filters" टैब चुनें।
- उन फ़िल्टर(s) वाली लाइनों को हटाएं जिन्हें आप हटाना चाहते हैं।
- शीर्ष पर "Apply changes" पर क्लिक करें।
- जिस पेज पर आप थे उसे रीफ्रेश करें।
अन्य उपयोगी ब्राउज़र एक्सटेंशन
अन्य एक्सटेंशन भी हैं जिनका उपयोग आप वेबसाइटों पर विशिष्ट प्रकार की सामग्री को हटाने के लिए कर सकते हैं।
खोज इंजन परिणामों को हाइलाइट करें या छिपाएं
हाइलाइट या हाइड सर्च इंजन रिजल्ट्स (HOHSER) सभी प्रमुख खोज इंजनों का समर्थन करता है, जिसमें DuckDuckGo और Google शामिल हैं।
मेरा मानना है कि डोमेन ब्लैकलिस्टिंग खोज इंजनों में एक मूल उपयोगकर्ता-सेटिंग होनी चाहिए, लेकिन जब तक यह एक चीज़ नहीं है, आप इस एक्सटेंशन का उपयोग उन डोमेन के तहत परिणामों को छिपाने के लिए कर सकते हैं जिन्हें आप पसंद नहीं करते।
- पुनः होस्ट की गई या संदिग्ध डाउनलोड लिंक वाली वेबसाइटें।
- खोज इंजन अनुकूलित जंक, जैसे नकली कूपन वेबसाइटें।
- वे वेबसाइटें जो EU में उपयोगकर्ताओं को ब्लॉक करती हैं।
मुझे कुकीज़ की परवाह नहीं
"I don't care about cookies" अधिकांश वेबसाइटों पर कुकी चेतावनियों को दिखने से रोकता है, ताकि आपको उनसे खुद न निपटना पड़े।
एक्सटेंशन कुकी संदेश को छिपाने का प्रयास करेगा, केवल तभी कुकीज़ स्वीकार करेगा जब आवश्यक हो।
मैं इसे uBlock Origin और Privacy Badger जैसे एक्सटेंशन के संयोजन में उपयोग करने की दृढ़ता से सलाह देता हूं, ताकि अवांछनीय कुकीज़ को सहेजे जाने से रोका जा सके।
वैकल्पिक रूप से, इस एक्सटेंशन के लिए फ़िल्टर सूची को uBlock Origin में जोड़ना संभव है। हालांकि, इसका मतलब है कि कुकी संदेश और एड ब्लॉक फ़िल्टर एक साथ जुड़े होंगे। इस दृष्टिकोण के साथ, जिन वेबसाइटों पर आपने uBlock Origin अक्षम किया है, वे कुकी संदेश प्रदर्शित करती रहेंगी।
uBlock Origin में कस्टम फ़िल्टर सूची जोड़ने के लिए:
- uBlock Origin सेटिंग्स पर जाएं।
- "Filter lists" टैब चुनें।
- नीचे "Custom" अनुभाग तक स्क्रॉल करें।
- "Import..." चुनें।
https://www.i-dont-care-about-cookies.eu/abp/जोड़ें।- पेज के शीर्ष पर "Apply changes" चुनें।
निष्कर्ष
मुझे आशा है कि आप ऐसी स्थिति में नहीं हैं जहां आपको लोड होने वाले पेजों से बड़ी मात्रा में सामग्री ब्लॉक करने की आवश्यकता महसूस हो।
लेकिन अगर आप ऐसा महसूस करते हैं, तो मुझे आशा है कि यह आपके लिए इंटरनेट ब्राउज़िंग को थोड़ा और सहनीय बना देगा।