Blindfold

iPhone पर Safari का पॉप-अप ब्लॉकर काम क्यों नहीं कर रहा (और पॉप-अप व रीडायरेक्ट कैसे रोकें)

यदि आपने Settings > Apps > Safari में जाकर यह सुनिश्चित कर लिया है कि Block Pop-ups चालू है, और फिर भी आपको फुल-स्क्रीन न्यूज़लेटर ओवरले, वीडियो प्लेयर पर टैप करते ही खुलने वाले नए टैब या अचानक App Store में भेज दिए जाने की समस्या का सामना करना पड़ रहा है, तो ऐसा लगता है कि Safari का पॉप-अप ब्लॉकर खराब हो गया है।

असल में वह खराब नहीं है। Safari का इन-बिल्ट स्विच केवल बीस साल पुरानी एक सीमित तकनीक की जांच करता है, जबकि आधुनिक वेबसाइटें तीन अलग तरीकों का उपयोग करती हैं जो इसे पूरी तरह बायपास कर जाते हैं।

Safari का इन-बिल्ट “Block Pop-ups” स्विच वास्तव में क्या जांचता है

Safari का Block Pop-ups टॉगल केवल यह रोकता है कि पेज लोड होते समय, आपके स्क्रीन छूने से पहले, कोई पेज अपने-आप JavaScript में window.open() कॉल न कर सके।

आज जब लोग iPhone पर पॉप-अप की शिकायत करते हैं, तो वे लगभग हमेशा तीन ऐसी चीज़ों से जूझ रहे होते हैं जिन्हें Safari का इन-बिल्ट स्विच अपनी बनावट के कारण अनदेखा कर देता है:

  1. इन-पेज HTML/CSS ओवरले और स्क्रॉल लॉक। डिस्काउंट व्हील, न्यूज़लेटर पॉप-अप और कुकी वॉल कोई नई ब्राउज़र विंडो नहीं हैं। वे साधारण HTML <div> एलिमेंट होते हैं जिन्हें लेख के ऊपर position: fixed और पेज बॉडी पर overflow: hidden लगाकर दिखाया जाता है, जिससे आपका अंगूठा पेज को नीचे स्क्रॉल नहीं कर पाता।
  2. टैप-हाईजैकिंग (“पॉप-अंडर” और टैप से खुलने वाले टैब)। स्ट्रीमिंग, फ़ाइल-होस्टिंग और रीडर साइटें अक्सर पेज या प्ले बटन के ऊपर एक अदृश्य परत रख देती हैं। चूंकि आपकी उंगली ने वास्तव में स्क्रीन को छुआ होता है, इसलिए Safari इसे उपयोगकर्ता द्वारा अनुमोदित क्रिया मानता है और स्क्रिप्ट को नया टैब खोलने की अनुमति दे देता है।
  3. जबरन App Store और नेटिव ऐप रीडायरेक्ट। विज्ञापन स्क्रिप्ट बिना पूछे आपको Safari से बाहर निकालने और App Store में कोई गेम या शॉपिंग ऐप खोलने के लिए window.location.href को itms-apps:// लिंक पर सेट कर देती हैं, छिपे हुए iframe डालती हैं या कृत्रिम क्लिक चलाती हैं।

iPhone पर इन तीनों को कैसे रोकें

1. Safari के इन-बिल्ट स्विच चालू रखें

Settings > Apps > Safari में जाकर Block Pop-ups और Fraudulent Website Warning दोनों को चालू रखें। इससे बुनियादी ऑटोमैटिक विंडो और ज्ञात फ़िशिंग डोमेन रुक जाते हैं।

2. टैप-हाईजैक और नकली वायरस अलर्ट के पीछे की विज्ञापन स्क्रिप्ट ब्लॉक करें

“आपका iPhone संक्रमित है” का दावा करने वाले डरावने पॉप-अप iOS के अलर्ट नहीं होते; वे निचले स्तर के विज्ञापन नेटवर्क द्वारा दिखाए जाने वाले साधारण वेब पेज होते हैं जो आपको कोई संदिग्ध “क्लीनर” ऐप खरीदने के लिए डराते हैं। यही विज्ञापन नेटवर्क वीडियो प्लेयर पर टैप करने पर नया टैब खोलने वाली अदृश्य परतें भी चलाते हैं। एक Safari कंटेंट ब्लॉकर उन थर्ड-पार्टी विज्ञापन डोमेन को उनकी स्क्रिप्ट लोड होने से पहले ही ब्लॉक कर देता है।

3. इन-पेज मोडल, स्क्रॉल लॉक और App Store रीडायरेक्ट रोकें

ज्ञात विज्ञापन सर्वरों को ब्लॉक करने के बाद भी साइट के अपने मोडल और स्क्रिप्टेड ऐप रीडायरेक्ट बचे रह जाते हैं। Blindfold iPhone और iPad पर Safari में चार विशेष सुरक्षा परतें जोड़ता है:

  • Stay in Safari: यह अविश्वसनीय JavaScript रीडायरेक्ट (itms-apps://, छिपे हुए iframe, मेटा रीफ्रेश और कृत्रिम क्लिक) को आपको Safari से बाहर App Store या नेटिव ऐप्स में भेजने से रोकता है, जबकि सामान्य लिंक पर आपकी वास्तविक उंगली के टैप को सुचारू रूप से काम करने देता है।
  • ऑटोमैटिक पॉप-अप हटाना और स्क्रॉल अनलॉक: देर से दिखने वाले मोडल ओवरले को पहचानकर हटाता है (यदि आपको साइज़ चार्ट जैसे किसी ज़रूरी मोडल की आवश्यकता हो तो Safari मेनू में एक-टैप Undo मिलता है) और जब कोई छिपा हुआ बैनर पीछे overflow: hidden छोड़ जाता है तो पेज की स्क्रॉलिंग तुरंत बहाल करता है।
  • ऑटोमैटिक कुकी अस्वीकार: समर्थित कुकी-सहमति बैनरों पर अपने-आप “Reject” चुनता है या बैनर को साफ़ तरीके से छिपा देता है।
  • टैप-टू-हाइड Element Zapper: Safari में Blindfold मेनू खोलें और Hide something on this page पर टैप करें, किसी भी ज़िद्दी फ्लोटिंग बार या प्रोमो बॉक्स को छुएं, - और + से चयन को समायोजित करें और उस साइट के लिए स्थायी नियम सेव करें।

Blindfold iPhone और iPad (iOS 26+) पर काम करता है और इसमें $19.99/वर्ष प्लान पर 7 दिन मुफ़्त, $1.99/सप्ताह प्लान पर 3 दिन मुफ़्त, या $69.99 के एकमुश्त भुगतान पर लाइफटाइम एक्सेस मिलता है, जिसमें Family Sharing शामिल है और किसी अकाउंट की आवश्यकता नहीं है। Blindfold को मुफ़्त में आज़माएं या इसे App Store से प्राप्त करें। व्यापक जानकारी के लिए देखें कि iPhone पर विज्ञापन कैसे ब्लॉक करें।