Tombol Zen Mode: cara kerjanya dan apa yang disembunyikannya
Zen Mode adalah satu tombol yang dibiarkan aktif secara permanen oleh sebagian besar pengguna talavo. Ketuk dan bagian-bagian YouTube yang dirancang untuk membuat Anda terus menggulir pun menghilang diam-diam. Inilah tepatnya apa yang dihapusnya dan mengapa kami membangunnya sebagai tombol alih-alih memaksanya pada semua orang.
Apa yang menghilang
- Rak Shorts — feed vertikal tak terbatas dan baris halaman berandanya, pemborosan waktu terbesar di platform ini.
- Komentar — disembunyikan sepenuhnya, sehingga Anda menonton videonya bukan perdebatan di bawahnya.
- Rekomendasi — bilah sisi video “selanjutnya” dan kisi layar akhir yang memutarkan Anda ke jam berikutnya secara otomatis.
- Tampilan bioskop — pemutar diperlebar agar video menjadi halamannya, bukan jendela yang dikelilingi umpan.
Cara sebenarnya bekerja
Zen Mode adalah dua lapisan yang bekerja bersama. Lapisan pertama adalah pemblokiran konten native: talavo mengkompilasi aturan ke dalam WKContentRuleListStore milik WebKit sendiri, mekanisme yang sama yang digunakan pemblokir konten Safari. Aturan-aturan tersebut berjalan di dalam mesin sebelum piksel digambar, sehingga elemen yang diblokir tidak pernah memakan tata letak atau jaringan.
Lapisan kedua adalah penataan gaya dan skrip bertarget yang disuntikkan ke halaman, yang menyembunyikan bagian dinamis yang dirender YouTube di sisi klien saat Anda menggulir. Karena YouTube terus-menerus mengirimkan perubahan tata letak, lapisan ini ditulis untuk mencocokkan struktur komponen tersebut daripada nama kelas satu kali yang rapuh — dan ini adalah bagian dari apa yang kami perbarui antar rilis.
Mengapa sebuah tombol
Terkadang Anda benar-benar menginginkan komentar — koreksi yang disematkan dari tutorial, pengganti bahan dari resep. Zen Mode hanya satu ketukan dari dok sisi kanan, dan talavo mengingat pilihan Anda per situs, sehingga cara Anda meninggalkan situs adalah cara Anda menemukannya lain kali. Default yang kami pedulikan bukan “semua dimatikan” — melainkan default Anda, yang tetap tanpa harus memikirkannya.
Ingin filter lainnya? Mereka ada di dok yang sama — lihat changelog untuk mengetahui kapan masing-masing dikirimkan.