จะติดตั้ง uBlock Origin สำหรับ Safari ได้อย่างไร


คำตอบ:



6

อัปเดต 2019 : uBlock Origin ไม่สามารถใช้งานได้อีกต่อไปใน Safari 13

รายละเอียดเพิ่มเติมสามารถพบได้ในGitHub ฉบับนี้ :

uBO จะไม่ [ทำงาน] กับ Safari ใช้ Firefox หรือแอพ "content blocker" ใหม่


ปรับปรุง 2018

การติดตั้ง uBlock-Safari :

วิธีการที่ต้องการของการติดตั้งคือการติดตั้งจากแกลเลอรีส่วนขยาย สิ่งนี้อนุญาตให้ส่วนขยายอัปเดตโดยอัตโนมัติและการส่งได้รับการอนุมัติจาก Apple


ด้วย Safari 13 มันเป็นไปไม่ได้โชคไม่ดี Apple ได้ลบออก
Rostyslav Druzhchenko

@RostyslavDruzhchenko - ขอบคุณที่ให้การอัพเดท! Updated
JBallin

2

ไม่ แต่คุณสามารถติดตั้งuBlockได้ น่าเสียดายที่ดูเหมือนว่าการพัฒนาจะหยุดชะงักไปเมื่อไม่นานมานี้ แต่ก็ยังใช้งานได้เป็นส่วนใหญ่


2

ในฐานะของ Safari 12.0 ด้วยการเปลี่ยนจากแกลเลอรีส่วนขยายไปยังส่วนขยายของ Safari แหล่งกำเนิด uBlock ไม่ได้รับการสนับสนุนอย่างเป็นทางการอีกต่อไป คุณสามารถอ่านรายละเอียดเพิ่มเติมเกี่ยวกับสถานการณ์ได้ที่นี่: ตัวบล็อคโฆษณาเวอร์ชันที่เข้ากันได้กับ Safari 12 ไม่สามารถบล็อกโฆษณาจำนวนมากได้

มีอย่างน้อยตอนนี้วิธีแก้ปัญหาที่ได้รับการสนับสนุนอย่างเป็นทางการในหน้าuBlock-Safari Github :

  1. โคลนuBlock-SafariและuAssetsลงในไดเรกทอรีหลักเดียวกัน
  2. สร้างโดยเรียกใช้./tools/make-safari.shในไดเรกทอรีของ uBlock-Safari 3. ติดตั้งส่วนขยายที่ไม่ได้แพ็คผ่านตัวสร้างส่วนขยายของ Safari
    • แสดงDevelopเมนูใน Safari โดยไปที่Preferences > AdvancedและกำลังตรวจสอบShow Develop menu in menu bar
    • ใน Safari โหลดตัวสร้างส่วนขยาย (พัฒนา> แสดงตัวสร้างส่วนขยาย)
    • คลิกปุ่ม + ที่มุมซ้ายล่างและ "เพิ่มส่วนขยาย"
    • เลือก dist / build / uBlock0.safariextension
    • คลิกติดตั้งและป้อนรหัสผ่านของคุณ

คุณจะต้องทำซ้ำขั้นตอนที่ 3 ในแต่ละครั้งที่คุณรีสตาร์ท Safari แต่การตั้งค่าของคุณจะได้รับการบันทึกจึงเป็นเพียงไม่กี่คลิกเพิ่มเติม

เป็นไปไม่ได้ที่จะรู้ว่า Apple อนุญาตให้ทำงานได้นานแค่ไหน แต่สำหรับตอนนี้ดูเหมือนว่าจะเป็นตัวเลือกที่แย่ที่สุด (และดีกว่าการใช้ uBlock ซึ่งมีร่มเงาและไม่เกี่ยวข้องกับแหล่งกำเนิด uBlock)

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