Twitter memiliki banyak metode pemberitahuan. Situs web twitter.com memiliki pengaturan untuk pemberitahuan email dan untuk "pemberitahuan web" (pemberitahuan browser). Halaman ini: Cara Melihat Notifikasi Twitter Untuk Disebutkan, Tapi Tidak Menyukai atau Retweet (September 2017) memiliki banyak metode yang relevan untuk aplikasi seluler Twitter (iOS atau Android), untuk situs web twitter.com, dan untuk ketiga lainnya- pesta aplikasi Twitter.
Namun, tidak satupun dari ini berlaku untuk https://twitter.com/i/notifications (disebut "timeline pemberitahuan") yang menjadi pertanyaan. Misalnya, https://twitter.com/settings/web_notifications mengatakan:
dan halaman bantuan resmi tentang timeline pemberitahuan juga tidak mengatakan apa pun tentang pemfilteran tersebut.
Jadi pada titik ini, opsi seseorang, jika seseorang ingin menghindari pemberitahuan untuk suka dan retweet, adalah:
Jangan mengkonsumsi pemberitahuan dari https://twitter.com/i/notifications at all: gunakan pemberitahuan email, atau aplikasi pihak ketiga, dan abaikan saja (atau sembunyikan) tab itu di twitter.com, atau
Gunakan metode dalam peramban untuk menyembunyikan pemberitahuan ini.
Saya sudah mencoba (2), dan inilah yang saya miliki sejauh ini (akan memperbarui jawabannya ketika saya membuat lebih banyak kemajuan). Ketik yang berikut ini ke konsol javascript:
function hideBad() {
for (let e of document.querySelectorAll([
'.js-activity-retweet', // "Retweeted your Tweet"
'.js-activity-favorite', // "liked your Tweet"
'.js-activity-favorited_mention', // "liked a reply to you"
'.js-activity-retweeted_mention', // "Retweeted a reply to you"
'.js-activity-favorited_retweet', // "liked your Retweet"
'.js-activity-follow', // "followed you"
'.js-activity-generic' // someone liked something else…
'.js-activity-retweeted_retweet' // "Retweeted your Retweet"
].join(','))) {
e.style.display = 'none';
}
}
hideBad();
window.addEventListener('scroll', hideBad);
Ini akan menyaring pemberitahuan jenis-jenis itu, sampai halaman dimuat ulang.
Tampaknya ini berfungsi sejauh ini, jadi langkah selanjutnya adalah membuatnya bookmarklet, atau ekstensi browser, atau cukup tambahkan filter yang relevan dengan ekstensi menyembunyikan elemen apa pun yang mungkin Anda gunakan. Semua itu akan berhasil; pilih favoritmu Misalnya, jika Anda menggunakan Adblock Plus, Anda dapat menambahkan yang berikut ke "Daftar filter saya":
twitter.com##.js-activity-retweet
twitter.com##.js-activity-favorite
twitter.com##.js-activity-favorited_mention
twitter.com##.js-activity-retweeted_mention
twitter.com##.js-activity-favorited_retweet
twitter.com##.js-activity-follow
twitter.com##.js-activity-generic
twitter.com##.js-activity-retweeted_retweet
Masalah utama yang tersisa adalah bahwa nomor yang ditampilkan di sebelah ikon "Pemberitahuan" tidak akan memperhitungkannya. Seseorang mungkin bisa hidup dengan itu. Tentu saja, ketika twitter.com memutuskan untuk mengubah CSS-nya, semua ini akan rusak.