एक मैक पर क्रोम ब्राउज़र के लिए सबसे अच्छा फ़्लैश अवरोधक क्या है?


11

क्रोमियम के लिए एक्सटेंशन गैलरी को देखते हुए लगता है कि कई फ़्लैश-अवरुद्ध एक्सटेंशन उपलब्ध हैं:

वैकल्पिक शब्द

एक दंपति जिसके समान नाम भी हैं। मैं सफारी में ClicktoFlash का उपयोग कर रहा हूं और इसे हर जगह काम कर रहा हूं। दुर्भाग्य से Ruzanow द्वारा FlashBlock का उपयोग करने के बाद मैंने देखा है कि यह समय पर थोड़ा "Hinky" हो जाता है (फ़्लैश को रोककर फ़्लैश को अवरुद्ध कर देता है ताकि आप इसे सक्षम करने के लिए क्लिक न कर सकें, आदि)

मुझे लगता है कि वहाँ कुछ अन्य एक्सटेंशन / स्क्रिप्ट हो सकते हैं जो ऊपर सूचीबद्ध नहीं हैं जो बेहतर हैं। अंत में मैं एक फ्लैश ब्लॉकर ढूंढना चाहता हूं जो सफारी में ClickToFlash के साथ-साथ काम करता है।

जवाबों:


5

सच्चे एक्सटेंशन / ऐड-ऑन के अलावा, व्यक्ति Greasemonkey स्क्रिप्ट का भी उपयोग कर सकता है । यह सामान्य रूप से या तो एक ऐड-ऑन या में निर्मित ब्राउज़र समर्थन की आवश्यकता है । लेकिन गैर-HTTPS साइटों के लिए एक मैक पर GlimmerBlocker का उपयोग एक ही बार में सभी ब्राउज़रों में ऐसी स्क्रिप्ट जोड़ने के लिए किया जा सकता है:

GlimmerBlocker को एक http प्रॉक्सी के रूप में लागू किया जाता है , इसलिए सफारी [या किसी भी ब्राउज़र, अर्जन] की स्थिरता से समझौता नहीं किया जाता है क्योंकि यह किसी भी हैक्स का उपयोग नहीं करता है। यह अन्य सभी ब्राउज़रों और अन्य मूल मैक ओएस एक्स अनुप्रयोगों के साथ भी संगत है जो http, उदाहरण के लिए NetNewsWire का उपयोग करता है।

आप हमेशा GlimmerBlocker (या एक नई रिलीज की प्रतीक्षा) को तोड़ने के बिना सफारी [या किसी भी ब्राउज़र] को अपग्रेड करने में सक्षम होंगे; और आप सफारी [या किसी भी ब्राउज़र] को अपग्रेड किए बिना GlimmerBlocker को अपग्रेड कर पाएंगे। इससे बीटा संस्करणों [..] का उपयोग करना बहुत आसान हो जाता है।

केवल संदर्भों को अवरुद्ध करने के अलावा .swf, कोई भी HTML को फिर से लिखने के लिए अपने ट्रांसफ़ॉर्म विकल्प का उपयोग कर सकता है । लेकिन किसी भी पृष्ठ पर किसी भी जावास्क्रिप्ट को जोड़ने के लिए सबसे आसान समाधान GlimmerBlocker सुविधा है :

  • नया नियम जोड़ें (वैकल्पिक रूप से, नियम को संग्रहीत करने के लिए पहले एक नया फ़िल्टर जोड़ें)
  • "श्वेतसूची URL," वैकल्पिक रूप से सामग्री को संशोधित करने के लिए "नियम प्रकार" सेट करें
  • "जावास्क्रिप्ट" फलक पर, उदाहरण के लिए, अलेक्सी रुज़ानोव द्वारा AdBlock Greasemonkey स्क्रिप्ट जोड़ें।

मैंने अलेक्सी रुज़ानोव के वास्तविक ऐड-ऑन का उपयोग नहीं किया है , लेकिन उनकी ग्रेसीमोनी स्क्रिप्ट में ऑप्शन-एफ टॉगल को दबाकर वर्तमान वेबसाइट का श्वेतपत्र दिया गया है। कुछ विशिष्ट फ़्लैश को अस्थायी रूप से सक्षम करने के लिए, फ़्लैश आइकन पर क्लिक करें जो अवरुद्ध सामग्री के लिए दिखाया गया है। फ्लैश URL की प्रतिलिपि बनाने सहित अधिक विकल्पों के लिए उस आइकन पर राइट-क्लिक (या Ctrl-click) करें। दुर्भाग्यवश, किसी साइट को सफ़ेद किया जाता है या नहीं, उसे DOM स्टोरेज या कुकीज़ का उपयोग करके याद किया जाता है और दोनों ही ब्राउज़र-विशिष्ट हैं। इसलिए, फ़्लैश को एक ब्राउज़र में सक्षम करना दूसरे में सक्षम नहीं करता है।

और निश्चित रूप से, एक बोनस के रूप में GlimmerBlocker का विज्ञापन अवरुद्ध हो जाता है, सादे HTTP साइटों के लिए।

हालाँकि, सावधान रहें:

  • FlashBlock HTML स्थानीय संग्रहण का उपयोग करता है, और इसलिए आपके द्वारा देखी जाने वाली प्रत्येक साइट के लिए आपके स्थानीय हार्डडिस्क पर एक निशान छोड़ सकता है , भले ही यह फ्लैश और यहां तक ​​कि निजी ब्राउज़िंग मोड में भी उपयोग हो।

  • इसका उपयोग सुरक्षित HTTPS पृष्ठों को फ़िल्टर करने के लिए नहीं किया जा सकता है। प्रॉक्सी सामग्री में नहीं जा सकती है, अकेले इसे बदलने दें। इससे भी अधिक, GlimmerBlocker IP पते पर ब्लॉक नहीं कर सकता है: "होस्ट" के लिए मान वास्तव में होस्ट हेडर का मूल्य है , जिसे वह HTTPS ट्रैफ़िक में नहीं देख सकता है। एक तरफ, एक होस्ट फ़ाइल में आईपी पते पर अवरुद्ध करना आसान है ।

  • यहां तक ​​कि जब एक सादे HTTP पृष्ठ को देखते हैं, तो HTTPS संसाधनों के संदर्भ को भी अवरुद्ध नहीं किया जा सकता है। HTTP वेबसाइटों को Google और Facebook को यह बताने से रोकने के लिए कि आप क्या देख रहे हैं, <iframe src="https://plusone.google.com/...">वास्तव में अवरुद्ध करने से आपको उस पृष्ठ का HTML बदलने की आवश्यकता होती है , जिसे आप देख रहे हैं। ब्राउज़र ऐड-ऑन वहां बहुत बेहतर काम करते हैं, और संभवत: जब डोमेन बदलते हैं तो उन्हें अपडेट भी किया जाता है। फिर भी, जो लोग इसे GlimmerBlocker में करने के लिए जोर देते हैं: कोई व्यक्ति कुछ डमी के लिए विशिष्ट डोमेन फिर से लिख सकता है। "रूपांतर" फलक पर, "केवल सामग्री-प्रकार के लिए" को "किसी भी पाठ प्रकार" के लिए सेट करें, और जोड़ें:

    // Rewrite "plusone.google.com" to "plusone.google.com.blocked", and so on:
    replace(/(plusone\.google\.com)/g, "$1.blocked");
    replace(/(apis\.google\.com)(\/js\/plusone)/g, "$1.blocked$2");
    replace(/(facebook\.com)/g, "$1.blocked");
    replace(/(facebook\.net)/g, "$1.blocked");
    replace(/(fbcdn\.net)/g, "$1.blocked");
    

    यह तब भी विफल होगा जब कुछ जावास्क्रिप्ट डोमेन नामों को इस तरह से लिखते हैं जो सरल पाठ प्रतिस्थापन द्वारा आसानी से पहचाने नहीं जाते हैं।

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


9

सुविधाओं पर सख्ती से आधारित:

जॉशर्क द्वारा फ्लैशब्लॉक

  • फ़्लैश या सिल्वरलाइट या दोनों को ब्लॉक कर सकते हैं
  • आपके पास एक विकल्प फलक है
  • आप साइटों की अपनी श्वेत सूची से जोड़ सकते हैं और हटा सकते हैं
  • आप प्लेसहोल्डर आइकन (स्थिति, पारदर्शिता) के लिए अतिरिक्त सेटिंग्स कॉन्फ़िगर कर सकते हैं

रुज़ानो द्वारा फ्लैशब्लॉक

  • फ्लैश और सिल्वरलाइट दोनों को ब्लॉक करेगा
  • आप प्रश्न में साइट पर जाकर, प्लेसहोल्डर आइकन पर राइट क्लिक करके और इस साइट के लिए फ़्लैशब्लॉक को अक्षम करने का विकल्प चुनकर श्वेतसूची में साइट जोड़ सकते हैं। (ऐसा प्रतीत नहीं होता है कि यह अनुचित तरीके से किया गया है, या श्वेतसूची को आगे बढ़ाने का प्रबंधन करता है।

मार डालो फ्लैश

  • कुछ साइटों को डिफ़ॉल्ट रूप से YouTube और Gmail सहित श्वेतसूचीबद्ध किया जाता है (इस श्वेतसूची में नई साइटों को जोड़ने या मौजूदा को हटाने का कोई तरीका नहीं लगता है।)

यदि आप किसी फ़्लैश तत्व पर राइट क्लिक करते हैं, तो ruzanow का फ्लैशब्लॉक भी आपको एक श्वेतसूची प्रदान करता है।
यानोकवा

मैंने अपना उत्तर थोड़ा बढ़ाया है : HTTPS का उपयोग करते समय GlimmerBlocker विफल हो जाता है। इसलिए मुझे लगता है कि मेरा सबसे अच्छा जवाब नहीं है। अपने आप को सर्वश्रेष्ठ के रूप में स्वीकार करने के लिए स्वतंत्र महसूस ;-)
अर्जन


2

आप Chrome के लिए एक ऐड-ब्लॉकर का उपयोग कर सकते हैं जो फ़्लैश को भी ब्लॉक करता है। ऐसा ही एक है:
AdBlock + एलिमेंट हाइडिंग हेल्पर (रूज़ानो द्वारा)।

हालाँकि, आप ChromePlus , Chrome पोर्ट पर भी जा सकते हैं , जो वास्तविक विज्ञापन-अवरोधन का समर्थन करता है।
यह लेख कहता है:

Chrome के लिए ऐड-ऑन (एक्सटेंशन) केवल विज्ञापन छिपा सकते हैं, लेकिन लोड करने से पहले उन्हें ब्लॉक नहीं कर सकते। AdblockPlus नियमों के अनुसार ChromePlus लोड करने से पहले ADs को ब्लॉक कर सकता है (लोडिंग से पहले अवरुद्ध करने के लिए "##" वाले नियम अवरुद्ध नहीं बल्कि छुपाने के लिए हैं)। उदाहरण के लिए, यदि इस तरह के AdblockPlus नियम के अनुसार फ्लैश को ब्लॉक किया जाता है, तो इसे बिल्कुल भी रेंडर नहीं किया जाता है, यह नेटवर्क से प्राप्त होने पर ब्लॉक हो जाता है।

संपादित करें

एक अन्य क्रोम पोर्ट जिसमें एक अंतर्निहित एड-ब्लॉकर है SRWare का आयरन ब्राउज़र है।

मैक के लिए एक बीटा संस्करण डाउनलोड के लिए उपलब्ध है । विज्ञापन-बीटा फ़ंक्शन अभी भी इस बीटा संस्करण पर उपलब्ध नहीं है, लेकिन रास्ते में है।


ऐसा लगता है कि ChromePlus केवल विंडोज़ है
ब्रायन शूज़ेज़

हाँ यह करता है। इसके बारे में क्षमा करें, क्योंकि इससे समस्या हल हो जाती।
har

मेरा संपादन देखें। हालाँकि, आप विज्ञापन-अवरोधक के लिए बहुत जल्दी हैं।
7:४६ में

2

यहाँ एक और है जो हाल ही में दृश्य में आया है:

FlashControl

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

इनमें से कुछ सुविधाएँ जोब्लॉक द्वारा फ्लैशब्लॉक में उपलब्ध नहीं हैं, लेकिन यह निश्चित रूप से फ़्लैश को अवरुद्ध करने का अच्छा काम करता है।

Ruzanow द्वारा FlashBlock एक HTML कुकी में अपने श्वेतसूची को संग्रहीत करता है, इसलिए ब्राउज़र के कुकीज़ के नष्ट होने के बाद आप इसे खो देंगे। इस डेटा को प्रबंधित करने का कोई तरीका नहीं है, इसलिए आपके द्वारा श्वेत सूची वाली कोई भी साइट उस स्थिति में बनी रहेगी; चूँकि किसी भी संशोधन को पूर्ववत करने का कोई तरीका नहीं है, हम एक दुविधा का सामना कर रहे हैं: कुकी को हटा दें या फ़्लैशब्लॉक को श्वेत करने वाली साइटों पर फ़्लैश ब्लॉक करने के लिए दूसरे अवरोधक का उपयोग करें।

मैं जोशोर द्वारा फ्लैशब्लॉक की सलाह देता हूं।


1

यह वास्तव में अब क्रोम में बनाया गया है। यह एक प्रायोगिक विशेषता है, लेकिन यह बहुत अच्छा काम करता है।

इस विषय पर "कैसे करें" लेख यहां दिया गया है: http://www.howtogeek.com/58058/how-to-enable-flashblock-in-chrome-and-make-it-5000-more-secure/


सुपर उपयोगकर्ता में आपका स्वागत है! यहां उत्तर के आवश्यक भागों को शामिल करना अच्छा होगा , और भविष्य के संदर्भ के लिए लिंक प्रदान करें।
slhck

मैक के लिए मेरा क्रोम संस्करण 20.0.1132.47 में थि सॉपशन नहीं है: झंडे
Anon गॉर्डन
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.