uBlock Asal 1.13: Elemen Zapper dan Filter CSP

UBlock Origin 1.13.0 adalah versi baru dari ekstensi pemblokiran konten populer untuk Firefox dan browser web Google Chrome.

Ini memperkenalkan dua fitur baru untuk ekstensi: Elemen Zapper dan pemfilteran CSP. Versi terbaru dari uBlock Origin sudah terdaftar di situs web resmi Chrome Web Store dan Mozilla AMO.

Pengguna yang tertarik dapat mengunduhnya dari toko ekstensi, pengguna yang ada dapat menggunakan fungsi pembaruan otomatis browser untuk memperbarui ke versi baru.

Versi baru pemblokir konten dikirimkan dengan dua fitur baru yang akan menguntungkan pengguna ekstensi.

Pembaruan : Pembaruan dirilis ke uBlock Origin 1.13.2 yang memperbaiki masalah yang dialami pada Chrome.

Elemen Zapper

Elemen Zapper telah dirancang untuk menghapus elemen pada halaman web yang Anda buka sementara. Meskipun Anda bisa menyembunyikan elemen di halaman web untuk sementara menggunakan Alat Pengembang, manfaat utama yang ditawarkan Elemen Zapper adalah menyederhanakan proses ini.

Klik ikon Asal usullock di bilah alamat peramban, dan pilih ikon Elemen Zapper baru (ikon kilat) untuk memanfaatkannya.

Ini memungkinkan mode pemilih elemen. Gerakkan kursor mouse ke atas elemen yang ingin Anda hapus dari halaman - hamparan, iklan yang mengganggu, video putar otomatis, gambar, atau elemen lain - dan klik di atasnya. Elemen dihapus segera, dan tetap tersembunyi sampai Anda memuat ulang halaman.

Anda dapat keluar dari mode kapan saja tanpa menghapus elemen dengan menekan Esc. Ada juga dua opsi untuk menghapus beberapa elemen tanpa keluar dari mode Element Zapper.

Anda dapat menahan tombol Shift sebelum mengklik elemen untuk menghapusnya, atau dapat mengarahkan elemen dan menekan tombol Del sebagai gantinya. Mode Elemen Zapper tetap aktif saat Anda melakukan ini, sehingga Anda dapat menghapus beberapa elemen pada halaman web tanpa harus mengaktifkan mode setiap kali.

Mode Elemen Zapper telah dirancang untuk situasi di mana pembuatan aturan tidak masuk akal. Ini dapat menjadi kasus untuk sumber daya web yang Anda tidak akan kunjungi lagi misalnya, atau untuk fungsionalitas pengujian sebelum Anda menambahkan aturan permanen ke uBlock seperangkat aturan Origin.

Terkadang kami mengunjungi halaman di situs yang kami tidak ingin menjadi pengunjung tetap, dan banyak situs saat ini akan membuang elemen visual yang mengganggu sehingga Anda tidak dapat mengakses konten. Namun seringkali kita lebih suka tidak melalui proses membuat satu atau lebih filter hanya untuk satu kunjungan itu. Di sinilah mode elemen-zapper berguna: Anda dapat dengan cepat menyingkirkan elemen visual gangguan tanpa harus mengotori set filter Anda untuk satu kunjungan ini.

Fitur baru kedua memungkinkan Anda untuk menyuntikkan header Kebijakan Keamanan Konten (csp) apa pun di halaman yang cocok dengan filter.

Saat ini semua pengubah berikut didukung ketika digunakan dengan csp =: pihak ketiga, domain =, important, badfilter.

Selain itu, filter pengecualian untuk csp = dapat dibuat dengan dua cara:

Harus tepat csp = cocok, yaitu @@ || example.com/nice$csp=frame-src 'none' akan membatalkan hanya filter apa pun yang mencoba menyuntikkan persis csp = frame-src 'tidak ada' filter, tetapi bukan csp = frame-src 'self' filter; ATAU

@@ ... $ csp akan membatalkan semua injeksi CSP untuk URL yang cocok dengan filter.

Semua ini memerlukan refactoring di pihak saya, karena semantik untuk filter csp = adalah bahwa semua filter yang cocok harus ditemukan (dan selanjutnya diterapkan sesuai dengan important dan @@), sedangkan filter normal hanya hit pertama yang dikembalikan.

Versi terbaru dari uBlock Origin mendukung pintasan keyboard berikut:

  • Alt-Z untuk membuka mode Elemen Zapper.
  • Alt-X untuk membuka mode Element Picker.
  • Alt-L untuk membuka Logger.

Pengguna Chrome dapat mengkustomisasi pintasan dengan memuat chrome: // extensions / dan mengklik tautan "pintasan keyboard" di laman.

Pengguna Firefox perlu membuat tiga preferensi berikut menggunakan about: config

  • extensions.ublock0.shortcuts.launch-element-zapper
  • extensions.ublock0.shortcuts.launch-element-picker
  • extensions.ublock0.shortcuts.launch-logger

Menetapkan nilai untuk - menonaktifkan pintasan di Firefox, dan mengatur ulangnya mengembalikan nilai awal.

Anda menemukan informasi tambahan tentang rilis di halaman web GitHub proyek.