NOTICE: By continued use of this site you understand and agree to the binding Terms of Service and Privacy Policy.
// ==UserScript== // @name No YouTube notifications // @namespace http://decentm.com/ // @version 1.0 // @description Remove the notification counter from YouTube's title // @author DecentM // @include https://youtube.com/* // @include https://www.youtube.com/* // @grant none // ==/UserScript== (function(window, document, undefined) { 'use strict'; const target = document.querySelector('title'); const observerOptions = { 'characterData': true, 'subtree': true, 'childList': true }; const observer = new MutationObserver((mutations) => { const oldTitle = mutations[0].target.innerHTML; const newTitle = oldTitle.replace(/\((.*?)\)\ /, ''); observer.disconnect(); document.title = newTitle; observer.observe(target, observerOptions); }); observer.observe(target, observerOptions); })(window, window.document);