uBlock Origin Lite Kini Tersedia untuk Safari di macOS dan iOS melalui TestFlight

BigGo Editorial Team
uBlock Origin Lite Kini Tersedia untuk Safari di macOS dan iOS melalui TestFlight

Ekstensi pemblokir konten populer uBlock Origin Lite (uBOL) kini tersedia untuk pengguna Safari di macOS dan iOS melalui program TestFlight dari Apple, menandai ekspansi signifikan ketersediaan alat privasi ini.

Dukungan Safari Membawa Pemblokiran Konten ke Ekosistem Apple

Setelah upaya pengembangan yang cukup besar untuk mengatasi hambatan teknis khusus Safari, uBlock Origin Lite kini dapat diuji oleh pengguna Safari. Versi beta TestFlight ini mengatasi beberapa masalah kompatibilitas yang sebelumnya mencegah ekstensi ini berfungsi dengan baik di browser Apple. Pengembangan ini sangat penting karena membawa kemampuan pemblokiran konten yang lebih baik untuk pengguna iOS, yang secara historis memiliki pilihan terbatas untuk pemblokiran iklan dan pelacak yang komprehensif.

Saat ini saya menggunakan Wipr di macOS dan iOS. Saya akan mencoba ini, namun, apa saja kekurangan terbesar dari varian MV3 dibandingkan dengan MV2 asli?

uBlock Origin Lite untuk Safari - Detail Utama

  • Ketersediaan: Beta TestFlight untuk macOS dan iOS
  • Instalasi: Melalui tautan TestFlight: https://testflight.apple.com/join/pQTcTyhv
  • Persyaratan: Safari 15.4+
  • Batasan Utama MV3:
    • Kemampuan pemfilteran terbatas dibandingkan dengan MV2
    • Daftar filter hanya diperbarui dengan pembaruan ekstensi
    • Opsi kustomisasi pengguna yang minimal
    • Tidak dapat dengan mudah menambahkan filter dengan memilih elemen halaman

Masalah Teknis yang Diketahui:

  • Masalah dengan excludeMatches dalam skrip konten
  • Keterbatasan dengan parameter shouldLoadOnlyFromOrigins
  • Sumber daya yang dapat diakses web tidak berfungsi dengan baik
  • Masalah fungsionalitas Zapper

Keterbatasan MV3 Mempengaruhi Fungsionalitas

Seperti yang ditunjukkan pengguna dalam diskusi, uBlock Origin Lite beroperasi di bawah pembatasan Manifest V3 (MV3), yang memiliki keterbatasan signifikan dibandingkan dengan versi MV2 lengkap. Kekurangan yang paling mencolok termasuk kemampuan pemfilteran yang berkurang dan fakta bahwa daftar filter hanya diperbarui ketika ekstensi itu sendiri diperbarui, bukan secara independen. Selain itu, kustomisasi pengguna sangat terbatas—pengguna tidak dapat dengan mudah menyesuaikan filter untuk situs tertentu atau menambahkan filter baru dengan memilih elemen halaman secara langsung. Keterbatasan ini berasal dari batasan kerangka ekstensi MV3 yang sedang dituju oleh browser utama.

Tantangan Teknis dalam Implementasi Safari

Tim pengembangan menghadapi beberapa masalah khusus Safari selama implementasi, termasuk masalah dengan fungsi excludeMatches dalam skrip konten, keterbatasan dengan parameter shouldLoadOnlyFromOrigins, dan kesulitan dengan sumber daya yang dapat diakses web. Hambatan teknis ini memerlukan solusi alternatif dan koordinasi dengan tim pengembangan Safari, dengan beberapa masalah masih ditangani melalui sistem pelacakan bug WebKit. Rilis TestFlight mewakili kemajuan meskipun tantangan yang sedang berlangsung ini.

Pertimbangan Keamanan Safari

Diskusi juga menyentuh model keamanan Safari, dengan beberapa pengguna mempertanyakan praktik keamanannya dibandingkan dengan browser lain. Meskipun ada kekhawatiran tentang isolasi situs, versi Safari yang lebih baru memang menerapkan isolasi proses untuk tab dan berbagai fungsi browser. Namun, beberapa pengguna merujuk pada eksploit SLAP dari awal tahun ini, yang dilaporkan mempengaruhi Safari karena implementasi isolasi situs yang kurang memadai. Ini menyoroti keseimbangan kompleks antara mengadopsi alat pemblokiran konten baru dan mempertimbangkan postur keamanan keseluruhan platform browser.

Bagi pengguna Safari yang tertarik untuk mencoba uBlock Origin Lite, tautan TestFlight tersedia di thread masalah asli, menawarkan kesempatan untuk mengalami pemblokiran konten yang lebih baik sementara pengembangan terus mengatasi keterbatasan teknis yang tersisa.

Referensi: Safari issues to resolve for a minimally working uBOL #327