Ini dimulai sebagai hewan peliharaan tetapi sekarang ini adalah latihan akademis.
Kadang-kadang saya mengikuti tautan ke sebuah cerita di Daily Mail Inggris dan saya ingin menulis aturan / filter untuk uBlockO untuk mencegah mata saya kotor oleh cerita sidebar sycophantic yang selalu mengotori margin kanan halaman. Fungsi "blok elemen" uBlockO berfungsi cukup baik tetapi hanya untuk satu elemen tertentu saja. Saya ingin memblokir seluruh kategori.
Berikut ini contoh URL (dihapus):
www.dailymail.co.uk/tvshowbiz/article-1234567/abcd-efgh-ijkl-mnop.html
Ketika saya "memblokir elemen" itu, filter yang dibuatnya adalah ini:
www.dailymail.co.uk##a[href="/tvshowbiz/article-1234567/abcd-efgh-ijkl-mnop.html"] > .pufftext > strong
Saya telah mencoba setiap permutasi yang dapat saya pikirkan untuk memblokir semuanya www.dailymail.co.uk/tvshowbiz/article-* outward
, atau bahkan www.dailymail.co.uk/tvshowbiz/*
, tetapi tidak ada yang memiliki efek. Saya tidak tahu apakah saya menggunakan fungsi uBlock yang salah atau jika sintaks saya salah.
Ada petunjuk?
sumber
www.dailymail.co.uk##.beta
Jawaban:
Aku akan pergi kamu yang lebih baik. Saya bahkan tidak tahu 'div' adalah HTML.
Saya menghargai bantuan Anda, tetapi ketika saya mencoba mencari tahu 'div' mana yang harus diblokir, saya menemukan bahwa saya akan mendapatkan hasil yang saya inginkan pada awalnya jika saya lebih teliti ketika menyelidiki fungsi "elemen blok" . Saya perlu melukis dengan kuas yang lebih luas jadi saya memilih bingkai yang lebih besar daripada salah satu elemen yang ada di dalam bingkai. Ketika saya mengenai tempat yang tepat, filter yang dibuatnya adalah:
www.dailymail.co.uk ##. lead-alpha.cleared: nth-of-type (3)> .beta
Dan itu menghasilkan hasil yang sama seperti Anda memposting gambar. Seluruh bingkai menghilang.
Terima kasih lagi!
sumber