1 poin oleh GN⁺ 2023-10-15 | 1 komentar | Bagikan ke WhatsApp
  • Filter uBlock Origin untuk menghapus pesan peringatan yang ditampilkan YouTube kepada pengguna pemblokir iklan, diterapkan dengan cara langsung menempelkannya ke browser
  • Cara kerja utamanya adalah memblokir payload JavaScript anti-adblock yang dijalankan YouTube
  • Filter ini mengatur jumlah pemblokir iklan menjadi 0, sehingga YouTube mengenalinya seolah pemblokir iklan telah dimatikan sepenuhnya
  • Penerapannya dilakukan dengan prosedur menempelkan filter ke "My filters" di uBlock Origin lalu menerapkannya
  • Disebutkan bahwa metode ini berpotensi dinonaktifkan di masa mendatang, dan disertakan tautan diskusi resmi tentang situasi uBlock dan YouTube

Ringkasan Filter dan Prinsip Kerjanya

  • Menyediakan filter uBlock Origin untuk menghapus pesan peringatan deteksi pemblokiran iklan YouTube
  • Filter bekerja dengan menonaktifkan payload JavaScript anti-adblock milik YouTube
  • Dengan mengatur jumlah pemblokir iklan menjadi 0, filter membuat YouTube menilai bahwa pengguna telah mematikan pemblokir iklan sepenuhnya
    • Berdasarkan prinsip ini, disebutkan bahwa secara teori tidak akan ada masalah bahkan dalam situasi peringatan video 3 kali
  • Tautan: https://go.enderman.ch/cKoci

Cara Menerapkan

  • Tempelkan filter ke bagian "My filters" di uBlock Origin lalu terapkan
  • Dapat digunakan hanya dengan memasukkan teks filter, tanpa proses instalasi atau build terpisah

Isu Terkait Menu Konteks dan Tindakan

  • Setelah filter ini diterapkan, ada kemungkinan menu konteks YouTube menghilang
    • Ada kasus ketika menu yang muncul saat mengeklik tiga titik di samping judul video terhapus, sehingga tidak bisa menyimpan ke "Tonton nanti"
  • Sebagai solusinya, disarankan untuk menghapus baris pertama filter yang memuat ytd-popup-container class
    • Versi yang dipublikasikan di situs web tidak lagi memuat baris tersebut

Keberlanjutan dan Informasi Tambahan

1 komentar

 
GN⁺ 2023-10-15
Opini Hacker News
  • Gorhill, pengembang uBO, dalam komentar menyarankan agar tidak memakai filter bypass yang belum terverifikasi seperti ini: https://x.com/gorhill/status/1713305785659211991

    • Untuk yang tidak ingin membuka Twitter, isinya kira-kira: “Filter-filter ini sudah lama ditinggalkan dan tidak digunakan oleh pemblokir konten mana pun. Setidaknya sejak Juni lalu, filter ini hanya beredar dari sumber tidak resmi.”
    • Daftar resmi/default tidak memblokir ini, jadi saya penasaran apakah artinya untuk sementara jangan memakai filter kustom
  • Bisa saja ini cuma A/B test, tapi saya mendapat pesan “setelah 3 peringatan, video tidak bisa diputar”, dan tampaknya tidak bisa dibypass dengan memblokir elemen DOM
    Sepertinya saya akhirnya akan menyiapkan homelab dasar yang sudah bertahun-tahun saya tunda dan menjalankan Pi-hole. Terima kasih kepada para eksekutif YouTube dan penanggung jawab pemangkasan biaya karena sudah menggerakkan saya yang malas ini
    Di sisi lain, saya juga berharap iklan bisa bekerja sebaik rekomendasi YouTube. Kalau punya cukup kemauan atau kesehatan mental untuk tidak memakai YouTube sebagai pelarian, rekomendasinya benar-benar luar biasa. Saya menemukan banyak presentasi konferensi dan video bagus dengan jumlah penayangan ratusan saja, tetapi iklannya masih mengira saya ingin membeli barang dropship AliExpress dengan harga mahal atau menjadikan belanja kebutuhan dasar sebagai gaya hidup

    • Setahu saya Pi-hole tidak bisa memblokir iklan YouTube. Sepertinya iklannya disajikan dari sisi server, tapi bisa saja saya salah
    • Kalau Anda mendapatkan nilai sampai-sampai mau melakukan bypass sejauh itu untuk memakai YouTube tanpa iklan, bukankah lebih baik berlangganan Premium saja? Bagi saya pribadi, ini layanan dengan manfaat terbesar dibanding biayanya
    • Pi-hole tidak menyelesaikan masalah YouTube. Bagus untuk aplikasi mobile, tetapi kurang stabil dibanding uBlock Origin, jadi lebih baik memakai keduanya
    • Peringatan “tinggal 3 video lagi” setidaknya dalam kasus saya mudah dibypass. Saya mematikan ad blocker dan menonton YouTube sampai satu iklan diputar, lalu menyalakan kembali ad blocker, dan setelah itu popup peringatan pemblokiran iklan tidak muncul lagi
    • Kemungkinan besar yang Anda cari adalah ini: https://news.ycombinator.com/item?id=37873749
      Meski begitu, kalau Anda cukup sering menonton YouTube, saya menyarankan membeli YouTube Premium. Menurut saya nilainya bagus
  • Silakan ambil sesuka Anda. Saya memakai filter pengguna uBlock Origin yang menghilangkan peringatan pemblokiran iklan YouTube dan beberapa overlay, dan mungkin ini bukan “jawaban yang benar”, tetapi bekerja untuk saya
    Contoh: youtube.com##+js(set, yt.config_.openPopupConfig.supportedPopups.adBlockMessageViewModel, false), youtube.com##+js(set, Object.prototype.adBlocksFound, 0), youtube.com##+js(set, ytplayer.config.args.raw_player_response.adPlacements, []), youtube.com##+js(set, Object.prototype.hasAllowedInstreamAd, true) dan lainnya
    Kalau Gorhill sudah menyediakan solusi yang lebih baik, saya harap ia memposting prosedur lengkapnya

  • Saat ini tidak apa-apa karena YouTube mengizinkan peringatannya ditutup, tetapi YouTube juga bisa beralih ke cara memblokir pemutaran itu sendiri saat mendeteksi ad blocker. Kalau begitu, menghapus elemen DOM tidak akan menyelesaikan masalah. Saya tidak tahu apakah dari sudut pandang YouTube itu bisa disebut strategi bumi hangus, tetapi itu pilihan yang mungkin

    • Sepertinya mereka berniat memakai Web Integrity API untuk “opsi nuklir” itu: https://arstechnica.com/gadgets/2023/07/googles-web-integrit...
      Topik ini juga pernah beberapa kali dibahas di HN sebelumnya
    • Kalau begitu, akan muncul lagi userscript untuk membypass deteksinya. Solusi di sisi klien pada akhirnya pasti menjadi perlombaan senjata antara Google dan pengembang userscript/ad blocker
      Kalau benar-benar ingin memblokirnya, CDN harus tidak memberikan stream video sampai klien men-stream seluruh iklan, atau iklan harus dicampur langsung ke dalam stream video. Twitch tampaknya memakai cara ini untuk live stream, tetapi sepertinya tidak untuk VOD
    • Melarang akun Google atau memblokir IP dari semua layanan Google adalah opsi nuklir yang sebenarnya
    • Di lingkungan saya, YouTube sudah berperilaku seperti itu. Saat uBlock Origin aktif, situs utama memang dimuat, tetapi semua tile video berupa kotak abu-abu dan judulnya juga hanya terlihat sebagai bilah abu-abu
  • Pembuat uBlock Origin sudah menyatakan dengan jelas bahwa ia tidak menyarankan filter kustom seperti ini. Filter tersebut bisa merusak elemen yang dijadikan acuan oleh filterset lain, dan tidak ada jaminan akan tetap stabil seiring waktu
    Filter semacam ini, ketika sudah usang, justru bisa membuat iklan muncul. Itu karena YouTube pada dasarnya mengubah sesuatu setiap hari. Pertahanan terbaik adalah mengosongkan cache dan memperbarui filterset setiap hari
    Tautan terkait: https://x.com/gorhill/status/1713305785659211991

  • Jika Google ingin mencegah pemblokir iklan di YouTube, menurut saya satu-satunya akhir yang baik bagi semua orang adalah membuat iklan tidak terlalu menyebalkan
    Alasan iklan YouTube menyebalkan adalah jumlahnya terlalu banyak. Dua iklan sebelum mulai itu berlebihan; seharusnya maksimal satu. Iklan di tengah video harus dikendalikan oleh kreator
    Pilihan iklan yang ditampilkan juga bermasalah. Google terus menampilkan beberapa iklan yang sama yang sangat mengganggu bagi saya, dan tidak memberi opsi untuk menghindari iklan tertentu. Akhirnya saya meninggalkan YouTube yang dulu saya kunjungi setiap hari, dan sekarang hanya masuk saat benar-benar perlu, misalnya ketika seseorang memberi tautan

    • Satu-satunya akhir yang baik bagi semua orang adalah 0 iklan
    • Akhir yang baik adalah Google bertindak tidak terlalu monopolistis dalam streaming video
      Google sangat baik memanfaatkan posisinya untuk menjadikan YouTube sebagai platform streaming di web. Insentif GCP, dominasi smart TV, integrasi akun Google, Android, dan lainnya tidak cukup sering dibahas
      Sekarang terlihat pola dorongan ke Premium dan pencegahan pemblokiran iklan, sementara alternatif sulit menancapkan pijakan dan bersaing di ruang ini
    • Iklan tengah video sampai batas tertentu dikendalikan oleh kreator
      Kreator memilih posisi iklan, tetapi itu tidak berarti iklan akan muncul untuk semua penonton di posisi tersebut. Misalnya, meski menaruh posisi iklan tengah setiap 1 menit, YouTube bisa hanya memilih salah satunya sehingga penonton melihat iklan kira-kira setiap 10 menit. Waktu jeda ulang sebenarnya bergantung pada data yang dimiliki YouTube tentang penonton
      Kreator juga bisa mematikan iklan tengah video sepenuhnya
    • Iklan sebelum video harus berdurasi tidak lebih dari 10% panjang video, dengan batas minimum sekitar 30 detik. Tidak masuk akal jika video pendek dipasangi iklan panjang
    • Seharusnya tidak ada iklan di tengah video meditasi. Saat mengemudi tidak bisa melewati iklan, jadi seharusnya tidak ada iklan
  • Ini benar-benar cara yang koersif, dan rasanya tidak akan bekerja seperti yang diharapkan YouTube
    Toh saya memang terlalu lama menonton YouTube, jadi perubahan ini mungkin memberi saya waktu untuk melakukan hal berguna atau bermain game

    • Jika klien menjadi terlalu memusuhi pengguna, orang akhirnya tidak memakai layanannya. Setelah Apollo dihentikan, saya berhenti memakai Reddit; kalau pemblokiran iklan tidak bisa dilakukan di YouTube, saya tinggal mencari hal lain
      Selain iklan, saya juga banyak mengurangi gangguan visual di situs dengan fitur “blokir elemen” uBlock. Di YouTube, saya memblokir deretan video terkait yang sangat besar dan YouTube Shorts di feed langganan
  • Menurut saya YouTube Premium bagus dan sepadan dengan uangnya. Bukankah orang-orang di bidang teknologi semestinya lebih banyak yang ingin membayar untuk software, layanan, dan kekayaan intelektual?

    • Saya akan mempertimbangkan YouTube Premium jika mengimplementasikan sesuatu seperti SponsorBlock dan benar-benar memblokir iklan yang dimasukkan kreator ke dalam video. Jika semua kreator menyuruh membeli NordVPN atau berlangganan Nebula, berarti Google tidak memberikan pengalaman tanpa iklan
    • Secara umum benar, tetapi bagi saya YouTube lebih merupakan distraksi yang adiktif daripada sesuatu yang bernilai. Saya membayar iuran TV karena diwajibkan hukum, tetapi sebenarnya sama sekali tidak menggunakannya
      Saya malah agak menantikan situasi ketika saya tidak bisa atau tidak ingin memakai YouTube. Waktu itu bisa saya gunakan untuk hal-hal kreatif
      Namun jika dilihat dari masyarakat secara keseluruhan, hilangnya kanal berbagi informasi dan misinformasi yang begitu luas seperti ini tampaknya akan menjadi kerugian yang lebih besar daripada kerugian pribadi
    • Awalnya, dibandingkan dengan Netflix, saya merasa kurang suka karena seolah membayar konten yang sudah bisa ditonton gratis. Namun ketika dibandingkan dengan Spotify, saya mulai menilai bahwa itu bernilai
      Ini layanan yang dipakai berkali-kali setiap hari, dan meski kontennya sendiri bisa didapat gratis, membayar menghilangkan friksi akibat iklan
    • Berbeda dengan membayar penyedia layanan yang sebenarnya, YouTube Premium lebih mirip berdonasi kepada Google. Google akan terus memonetisasi pengguna seperti selama 10 tahun terakhir, sambil berterima kasih karena menerima beberapa tulang tambahan untuk dilempar ke mesin batu bara Bard
    • Saya penasaran berapa porsi yang masuk ke kreator dari pendapatan YouTube Premium
  • Jika bisa memakai lokasi Ukraina di VPN, Anda bisa mengaturnya ke sana dan membeli YouTube Premium sekitar 2,70 dolar per bulan. Pada akhirnya saya melakukan itu, dan saya memakai Mullvad sebagai penyedia VPN

    • Sekalipun di negara lain harganya 10 sen, saya tidak akan membayar Google sepeser pun. Google tidak membutuhkan uang saya, dan yang terpenting, tidak pantas menerimanya
    • Jika memakai lokasi Rusia di VPN, iklan sama sekali tidak muncul
      24 Februari 2022 pada dasarnya memberi YouTube Premium kepada seluruh Rusia
    • Saya penasaran apakah setelah membeli masih harus terus memakai VPN
      Saya ingin tahu apakah cukup membeli dengan harga itu melalui Proton VPN, atau harus membuat akun Google terpisah dan terus mengakses YouTube dengan VPN lokasi Ukraina
    • Membayar perusahaan iklan bukan cara yang baik untuk menuju dunia dengan lebih sedikit iklan
    • Saya tidak begitu paham mengapa meski sudah mengatur Mullvad dan lokasi YouTube ke Ukraina, YouTube Premium tetap meminta CA$12.99. Saya bertanya-tanya apakah itu dolar Kanada