Flash Blocker ที่ดีที่สุดสำหรับ Chrome Browser บน Mac คืออะไร


11

เมื่อดูที่แกลเลอรีส่วนขยายสำหรับ Chromium ดูเหมือนว่าจะมีส่วนขยายที่ปิดกั้นแฟลชอยู่จำนวนหนึ่ง:

ข้อความแสดงแทน

คู่ที่มีชื่อคล้ายกันมาก ฉันใช้ ClicktoFlash ใน Safari และฉันคุ้นเคยกับการทำงานทุกที่ น่าเสียดายหลังจากใช้ FlashBlock โดย Ruzanow ซักนิดฉันสังเกตว่ามันได้รับ "Hinky" บางครั้ง (การบล็อกแฟลชโดยการยุบ div ดังนั้นคุณจึงไม่สามารถคลิกเพื่อเปิดใช้งาน ฯลฯ )

ฉันมีความรู้สึกว่าอาจมีส่วนขยาย / สคริปต์อื่น ๆ ออกมาซึ่งไม่ปรากฏในรายการด้านบนที่ดีกว่า ในที่สุดฉันต้องการค้นหาตัวบล็อกแฟลชที่ทำงานเช่นเดียวกับ ClickToFlash ใน Safari

คำตอบ:


5

นอกเหนือจากส่วนขยาย / ส่วนเสริมที่แท้จริงแล้วยังสามารถใช้สคริปต์ Greasemonkeyได้อีกด้วย นี้ปกติจะต้องมีทั้ง Add-on หรือการสนับสนุนในตัวเบราว์เซอร์† แต่สำหรับไซต์ที่ไม่ใช่ HTTPS บนเครื่อง Mac สามารถใช้GlimmerBlockerเพื่อเพิ่มสคริปต์ดังกล่าวไปยังเบราว์เซอร์ทั้งหมดในครั้งเดียว:

GlimmerBlocker มีการใช้งานเป็นพร็อกซี httpดังนั้นความเสถียรของ Safari [หรือเบราว์เซอร์ใด ๆ Arjan] จะไม่ถูกบุกรุกเนื่องจากไม่ได้ใช้แฮ็กใด ๆ มันยังเข้ากันได้กับเบราว์เซอร์อื่น ๆ และแอพพลิเคชั่น Mac OS X ทั่วไปที่ใช้ http เช่น NetNewsWire

คุณจะสามารถอัปเกรด Safari [หรือเบราว์เซอร์ใดก็ได้] โดยไม่ทำลาย GlimmerBlocker (หรือรอรุ่นใหม่) และคุณจะสามารถอัปเกรด GlimmerBlocker ได้โดยไม่ต้องอัปเกรด Safari [หรือเบราว์เซอร์ใด ๆ ] ทำให้ง่ายต่อการใช้รุ่นเบต้า [.. ]

นอกเหนือจากการบล็อกการอ้างอิงถึง.swfอย่างใดอย่างหนึ่งแล้วยังสามารถใช้ตัวเลือกการแปลงเพื่อเขียน HTML อีกครั้ง แต่ทางออกที่ง่ายที่สุดคือคุณลักษณะ GlimmerBlocker เพื่อเพิ่มใด ๆ JavaScript เพื่อใด ๆหน้านี้:

  • เพิ่มกฎใหม่ (เลือกที่จะเพิ่มตัวกรองใหม่ก่อนเพื่อเก็บกฎ)
  • ตั้งค่า "ประเภทกฎ" เป็น "URL ที่อนุญาตพิเศษหรือเลือกที่จะแก้ไขเนื้อหา"
  • ในบานหน้าต่าง "javascript" ให้เพิ่มที่มาของ สคริปต์AdBlock Greasemonkey โดย Alexey Ruzanov

ฉันไม่ได้ใช้Add-on ตัวจริงของ Alexey Ruzanov แต่ในสคริปต์ Greasemonkey ของเขากด Option-F เพื่อสลับรายการที่อนุญาตของเว็บไซต์ปัจจุบัน หากต้องการเปิดใช้งาน Flash บางอย่างเป็นการชั่วคราวให้คลิกไอคอนแฟลชที่แสดงสำหรับเนื้อหาที่ถูกบล็อก คลิกขวา (หรือ Ctrl-click) ไอคอนนั้นเพื่อดูตัวเลือกเพิ่มเติมรวมถึงการคัดลอก URL แฟลช น่าเสียดายที่มีการจดจำไซต์ที่อนุญาตพิเศษโดยใช้ที่เก็บข้อมูล DOMหรือคุกกี้และทั้งสองเว็บไซต์นั้นเป็นเบราว์เซอร์ที่เฉพาะเจาะจง ดังนั้นการเปิดใช้งาน Flash ในเบราว์เซอร์หนึ่งจึงไม่เปิดใช้งานในเบราว์เซอร์อื่น

และแน่นอนว่าโบนัสจะได้รับการบล็อกโฆษณาของ GlimmerBlocker สำหรับเว็บไซต์ HTTP ธรรมดา

อย่างไรก็ตามระวัง:

  • FlashBlock ใช้ที่จัดเก็บในตัว HTML และอาจทิ้งร่องรอยไว้ในฮาร์ดดิสก์ของคุณสำหรับแต่ละไซต์ที่คุณเยี่ยมชมไม่ว่าจะใช้ Flash หรือแม้กระทั่งในโหมดเรียกดูส่วนตัว

  • ไม่สามารถใช้เพื่อกรองหน้า HTTPS ที่ปลอดภัยได้ พร็อกซีไม่สามารถมองเข้าไปในเนื้อหาเปลี่ยนแปลงเพียงอย่างเดียว ยิ่งไปกว่านั้น GlimmerBlocker ไม่สามารถบล็อกที่อยู่ IP ได้เช่นกัน: ค่าสำหรับ "โฮสต์" เป็นค่าส่วนหัวของโฮสต์จริงๆซึ่งไม่สามารถมองเห็นได้ในการรับส่งข้อมูล HTTPS ว่ากันปิดกั้นที่อยู่ IP จะกระทำได้ง่ายขึ้นในไฟล์โฮสต์

  • แม้เมื่อดูหน้า 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");
    

    สิ่งนี้จะยังคงล้มเหลวหาก JavaScript บางตัวเขียนชื่อโดเมนด้วยวิธีที่ไม่สามารถจดจำได้ง่ายโดยการแทนที่ข้อความอย่างง่าย

เช่นเดียวกับ Firefox ต้องใช้แอดออนดั้งเดิมแต่ Opera และ Chrome มีการสนับสนุนในตัว ดูWikipediaสำหรับรายละเอียดเพิ่มเติมเกี่ยวกับเบราว์เซอร์


9

ขึ้นอยู่กับคุณสมบัติอย่างเคร่งครัด:

Flashblock โดย Josorek

  • สามารถบล็อก Flash หรือ Silverlight หรือทั้งสองอย่าง
  • คุณมีบานหน้าต่างตัวเลือก
  • คุณสามารถเพิ่มและลบออกจากรายการที่อนุญาตของไซต์
  • คุณสามารถกำหนดการตั้งค่าเพิ่มเติมสำหรับไอคอนตัวยึดตำแหน่ง (ตำแหน่งความโปร่งใส)

Flashblock โดย Ruzanow

  • จะบล็อกทั้ง Flash และ Silverlight
  • คุณสามารถเพิ่มไซต์ลงในรายการที่อนุญาตได้โดยไปที่ไซต์ที่มีปัญหาคลิกขวาที่ไอคอนตัวยึดตำแหน่งและเลือกที่จะปิดการใช้งาน Flashblock สำหรับเว็บไซต์นี้ (ดูเหมือนจะไม่มีทางแก้ปัญหานี้หรือจัดการบัญชีขาว

ฆ่าแฟลช

  • บางไซต์อยู่ในรายการที่อนุญาตตามค่าเริ่มต้นรวมถึง YouTube และ Gmail (ดูเหมือนจะไม่มีวิธีเพิ่มเว็บไซต์ใหม่ในรายการที่อนุญาตนี้หรือลบไซต์ที่มีอยู่ออก)

flashblock ของ ruzanow ยังให้รายชื่อที่อนุญาตถ้าคุณคลิกขวาที่องค์ประกอบแฟลช
yanokwa

ฉันขยายเวลาตอบเล็กน้อย: GlimmerBlocker ล้มเหลวเมื่อใช้ HTTPS ดังนั้นฉันเดาว่าไม่ใช่คำตอบที่ดีที่สุด อย่าลังเลที่จะยอมรับในตัวคุณเองว่าดีที่สุด ;-)
Arjan


2

คุณอาจใช้ ad-blocker สำหรับ Chrome ที่บล็อกแฟลช หนึ่งในนั้นคือ:
AdBlock + ตัวช่วยซ่อนองค์ประกอบ (โดย ruzanow)

อย่างไรก็ตามคุณสามารถย้ายไปที่ChromePlusซึ่งเป็นพอร์ต Chrome ซึ่งรองรับการปิดกั้นโฆษณาจริง
นี้บทความพูดว่า:

Add-on (ส่วนขยาย) สำหรับ Chrome สามารถซ่อนโฆษณาได้ แต่ไม่สามารถปิดกั้นโฆษณาได้ก่อนที่จะโหลด ChromePlus สามารถบล็อกโฆษณาก่อนที่จะโหลดได้ตามกฎ AdblockPlus (กฎที่ไม่มี "##" สำหรับบล็อกก่อนโหลด แต่ไม่ซ่อน) ตัวอย่างเช่นหากแฟลชถูกปิดกั้นตามกฎ AdblockPlus ประเภทนี้มันจะไม่แสดงผลเลยแฟลชนั้นจะถูกบล็อกเมื่อได้รับจากเครือข่าย

แก้ไข

อีกพอร์ต Chrome ที่มี ad-blocker ในตัวคือเบราว์เซอร์ Iron ของ SRWare

รุ่นเบต้าสำหรับ Mac พร้อมให้ดาวน์โหลดแล้ว ฟังก์ชั่น ad-block ยังไม่สามารถใช้ได้กับรุ่นเบต้านี้ แต่กำลังจะมา


ดูเหมือนว่า ChromePlus จะเป็นหน้าต่างเท่านั้น
Bryan Schuetz

ใช่. ขออภัยเกี่ยวกับสิ่งนี้เนื่องจากจะช่วยแก้ไขปัญหาได้
harrymc

ดูการแก้ไขของฉัน อย่างไรก็ตามคุณยังเร็วเกินไปสำหรับโปรแกรมป้องกันโฆษณา
harrymc

2

นี่เป็นอีกเรื่องหนึ่งที่เพิ่งเข้ามาเมื่อไม่นานมานี้:

FlashControl

  • บล็อก Flash
  • สามารถบล็อก Flash อีกครั้งโดยไม่ต้องโหลดหน้าซ้ำ ยังสามารถปิดการแสดงผลโดยการเปลี่ยนสถานะการมองเห็น
  • บานหน้าต่างตัวเลือก
  • รายการที่อนุญาตและการจัดการบัญชีดำ
  • ตัวกรองสามารถใช้นิพจน์ทั่วไปและเครื่องหมายดอกจัน
  • การตั้งค่าการกำหนดค่ารวมถึงสีตัวยึดและความโปร่งใส

คุณสมบัติบางอย่างเหล่านี้ไม่สามารถใช้ได้ใน Flashblock โดย Josorek แต่มันจะทำงานได้ดีในการบล็อกแฟลช

FlashBlock by Ruzanow เก็บรายการที่อนุญาตไว้ในคุกกี้ HTML ดังนั้นคุณจะสูญเสียมันหลังจากลบคุกกี้ของเบราว์เซอร์แล้ว ไม่มีวิธีจัดการข้อมูลนี้ดังนั้นไซต์ใด ๆ ที่คุณได้รับอนุญาตจะอยู่ในสถานะนั้น เนื่องจากไม่มีวิธีเลิกทำการแก้ไขใด ๆ เราจึงต้องเผชิญกับภาวะที่กลืนไม่เข้าคายไม่ออก: ลบคุกกี้หรือใช้ตัวบล็อกที่สองเพื่อบล็อกแฟลชบนไซต์ที่ FlashBlock ได้รับการอนุญาต

ฉันแนะนำ FlashBlock โดย Josorek


1

นี่คือตอนนี้สร้างไว้ใน Chrome จริงๆ มันเป็นคุณสมบัติทดลอง แต่ใช้งานได้ดี

นี่คือบทความ "วิธีการ" ในหัวข้อ: http://www.howtogeek.com/58058/how-to-enable-flashblock-in-chrome-and-make-it-5000-more-secure/


ยินดีต้อนรับสู่ Super User! มันจะเป็นการดีหากรวมส่วนสำคัญของคำตอบไว้ที่นี่และให้ลิงก์สำหรับการอ้างอิงในอนาคตเท่านั้น
slhck

Chrome เวอร์ชัน 20.0.1132.47 ของฉันสำหรับ Mac ไม่มีการเลือกในเรื่องนี้: ธง
Anon Gordon
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.