ublock-origin-filters - Menghapus gangguan dengan filter uBlock Origin
(github.com/mig4ng)- Kumpulan filter uBlock Origin pribadi untuk menghapus elemen pengganggu yang tidak perlu di sebagian situs web
- Caranya adalah hanya mengizinkan tugas tertentu yang dilakukan di tiap situs web, lalu menonaktifkan elemen lain yang bisa mengalihkan perhatian
- Cara penggunaan: tambahkan
0-include-all.txtkeFilter Lists > Import...di uBlock Origin untuk mengimpor filter - Tujuan filter per target
- Popup akun Google: menonaktifkan popup Google yang mengganggu dan muncul di berbagai situs web
- YouTube: menghapus gangguan seperti video rekomendasi, autoplay, saran, Shorts, dan berfokus pada menonton, mencari, serta mengunggah video
- Twitter: menghapus gangguan seperti feed dan sidebar, serta berfokus pada melihat feed tweet dari profil tertentu, melihat isi tweet dan komentar, serta menulis tweet
- LinkedIn: menghapus gangguan seperti feed dan sidebar, serta berfokus pada melihat profil dan perusahaan, membaca posting tertentu, membalas pesan, serta menulis posting
- Stack Overflow dan Stack Exchange: menghapus skor, foto profil, dan notifikasi interaksi, serta berfokus pada membaca jawaban teratas untuk pertanyaan
- Untuk YouTube, saat ini menggunakan ekstensi Firefox Unhook, dengan catatan bahwa mungkin bisa digantikan oleh filter
1 komentar
Komentar Hacker News
Setelah memblokir banyak iklan dan sidebar, memperlebar elemen teks yang tersisa untuk memakai kembali ruang kosong juga berguna
Misalnya dengan cara seperti
:xpath(//main/div):style(min-width: 80% !important)Lebih jauh lagi, untuk beberapa situs saya mencoba menambahkan aturan
column-count:agar layar terlihat seperti koran, tetapi ternyata ada lebih banyak hal yang perlu disesuaikan daripada yang saya kira, dan layout DOM situs web modern hampir seperti kawasan tercemarhttps://developer.mozilla.org/en-US/docs/Web/CSS/column-coun...
Contoh minimal injeksi
column-count:dengan uBlock ada di sini: https://i.ibb.co/k3bRwhP/example-1.webptheguardian.com###maincontent:style(margin-left: -28vw !important; min-width: 90vw !important; column-count: 4 !important)theguardian.com##div:style(border: none !important)Saya suka gaya kolom, dan untuk hal-hal yang rutin saya baca, saya sedang mencoba kembali berpusat pada RSS dengan berbagai filter pintar. Rasanya sejak awal kita memang tidak seharusnya meninggalkan RSS
Tidak selalu memungkinkan, tetapi cukup sering bisa
Di uBlock Origin, buka Options > Filter Lists > Annoyances lalu aktifkan item berikut
"AdGuard – Annoyances""EasyList – Annoyances""uBlock filters – Annoyances"Dengan begitu, 99,9% elemen mengganggu di situs web bisa dihilangkan tanpa merusak fungsi utama. Selama bertahun-tahun saya selalu melakukan ini setiap kali memasang Chrome baru, dan hasilnya sangat bagus
Saat liburan saya sempat memakai laptop ibu saya dan sempat bingung kenapa situs-situs yang saya kunjungi terlihat begitu berbeda; ternyata hampir semua situs dipenuhi iklan. Ada banner di antara paragraf, sidebar penuh iklan, bahkan gambar latar yang menjual barang, jadi tampilannya sama sekali berbeda dari yang biasa saya lihat
Jika memakai uBlock Origin, saya penasaran apakah sebelum memulai proyek ini Anda sudah mencoba mengajukan filter tersebut ke daftar uBlock Annoyances atau EasyList Annoyances
Itu bisa membantu jauh lebih banyak orang daripada membuat daftar Annoyances baru lagi
https://github.com/uBlockOrigin/uAssets
Secara pribadi, di komputer kerja saya harus menyembunyikan pertanyaan trending di Stack Exchange. Bagi saya, itu hampir seperti catnip untuk kucing
askubuntu.com###hot-network-questionsserverfault.com###hot-network-questionsstackexchange.com###hot-network-questionsstackoverflow.com###hot-network-questionssuperuser.com###hot-network-questionsSelain itu, banyak situs mengabaikan
prefers-reduced-motion, jadi saya juga sering menyembunyikan distraksi visual seperti carousel tanpa akhir atau animasi dekoratif yang lucuSuatu hari saya benar-benar membaca beberapa pertanyaannya dan terkejut karena isinya cukup menarik; saya jadi benar-benar paham kenapa disebut seperti catnip. Untungnya ada tombol untuk mematikannya sendiri, jadi kecanduannya bisa dihindari
stackoverflow.com##.c-pointer.js-quack-btnstackoverflow.com##.js-step01.js-step.step.ws-nowrapstackoverflow.com##.js-step02.js-step.step.has-width.ta-centerstackoverflow.com##.quack-popover--arrowstackoverflow.com###overlay-headerstackoverflow.com###feed-linkstackoverflow.com##.mb16.s-anchors__default.s-anchors.s-sidebarwidget__yellow.s-sidebarwidgetstackoverflow.com##.grid--cell.js-reactionsstackoverflow.com##.mb16.s-anchors__grayscale.s-anchors.s-sidebarwidget__yellow.s-sidebarwidgetSayangnya saya tidak menambahkan komentar untuk menjelaskan masing-masing itu buat apa. Salah satunya mungkin banner semacam permintaan vote, dan yang lain sepertinya kotak “Featured on Meta” serta sidebar kiri yang sama sekali tidak saya pakai. Tidak ada di atas, tapi belakangan saya juga memblokir popup “New Search AI Experience” yang menyebalkan
Untungnya banner cookie punya set aturan terpisah, tapi aturan itulah yang paling sering menimbulkan masalah. Kalau tidak berinteraksi dengan banner cookie, sebagian situs tidak bekerja dengan benar atau bahkan tidak dimuat sama sekali. Saya benar-benar benci internet modern tanpa uBlock
Saya memakai pendekatan serupa, tapi tujuan saya adalah melindungi privasi dan menghindari feed algoritmik
Dengan ekstensi Redirector di Firefox, saya mengalihkan tautan YouTube, Twitter, dan StackOverflow masing-masing ke frontend alternatif seperti Piped, Nitter, dan AnonymousOverflow. Ada juga daftar terpelihara untuk proyek dan instance semacam ini
Sebagian besar bebas dan open source, menghormati privasi, dan berkat sifatnya sebagai perangkat lunak yang etis, secara kebetulan juga menyediakan frontend yang bebas distraksi
https://github.com/digitalblossom/alternative-frontends
https://farside.link
Senang mengetahui ada orang yang berpikiran sama dan sudah ada versi yang diimplementasikan online
Dulu saya pernah merangkum cara menghapus hiasan pemancing pembayaran di Reddit dan Twitter
reddit.com##.awarding-iconreddit.com##.awardings-barreddit.com##.give-gold-buttontwitter.com##:xpath(//div[contains(@style, "hex-hw-shapeclip-clipconfig")]):style(clip-path: circle(50%) !important)Ini aturan untuk menghilangkan popup Login With Google yang tersebar di berbagai tempat di internet
accounts.google.com/gsi/iframeIni tidak merusak tombol login Google itu sendiri, jadi kalau memang perlu, Anda tetap bisa login dengan akun Google
Saya menggunakan filter uBlock Origin untuk Hacker News seperti ini
news.ycombinator.com##.comment:style(max-width: 70ch !important; overflow: hidden !important;)news.ycombinator.com##.c00:style(color: #3f3f3f !important;)news.ycombinator.com##.comhead:style(background: #e6e6df; font-weight: italic; color: #686868 !important;)news.ycombinator.com##.hnuser:style(background: #e6e6df; font-style: italic; color: #575757 !important;)news.ycombinator.com##html:style(filter:invert(100%) hue-rotate(180deg); background: white)Saya membatasi lebar komentar menjadi sekitar 10 kata agar lebih enak dibaca, dan juga mengubah sebagian warnanya. Kalau ada yang bisa diperbaiki, beri tahu saya
Karena keterbacaan dan kemudahan debugging, sepertinya saya masih akan lebih memilih Stylus, tetapi ini bagus untuk diketahui
Dan
font-weight: italic;sepertinya salah ketikSaya memakai uBlock dengan cara yang mirip. Selama 8 tahun terakhir saya menumpuk ratusan filter kustom, dan yang paling baru saya menambahkan rule untuk menyembunyikan spoiler di IMDb
! 2023-09-05 Hide episode's description and image (+ watchlist for not breaking the layout) [new experimental IMDb layout]imdb.com##article.episode-item-wrapper .ipc-slateimdb.com##article.episode-item-wrapper .ipc-html-contentimdb.com##article.episode-item-wrapper .ipc-watchlist-ribbon! 2023-09-05 Hide top rated episode's description both on a TV page and an episode pageimdb.com##[data-testid="episodes-top-rated-card"] ul + divArc punya fitur bawaan untuk memperbaiki tampilan. Namanya Boosts, bisa dibuat sendiri dengan beberapa klik, dan jika perlu bisa menambahkan CSS/JS kustom
Saya banyak memakainya untuk menghapus elemen yang mengganggu di sebagian besar situs seperti Facebook, Twitter, Reddit, Medium, Gmail, YouTube, dan benar-benar sampai mengubah hidup
Boosts yang dibagikan pengguna lain bisa dilihat di sini: https://arc.net/boosts
Menarik sekali bisa mengurung rabbit hole tab yang muncul saat mendalami suatu topik di dalam satu grup. Setelah selesai, grupnya bisa ditutup sehingga hanya tab yang memang ingin saya sisakan yang tetap ada, dan saya merindukan itu
Sekarang saya tidak memakainya karena butuh waktu untuk mengaturnya, dan tidak ada cara mudah untuk mengelolanya secara deklaratif seperti kode agar bisa dibagikan antarperangkat dan disimpan jangka panjang. Kalau menemukan caranya, saya mungkin akan memakainya lagi
Saya sudah mencoba Arc, tetapi ada beberapa hal yang tidak saya suka. Bukan open source, dan Boosts sepertinya juga begitu. Karena berbasis Chromium, itu tidak sejalan dengan keinginan saya agar Firefox atau browser lain tetap mempertahankan pangsa pasar. Saya tidak membenci Google, tetapi saya tidak ingin satu perusahaan mendominasi web. Selain itu sepertinya hanya tersedia di macOS dan iOS, meski saya tidak tahu apakah masih begitu