Twitter - adds unread notifications count in the tab title

Adds unread notifications count in the tab title

נכון ליום 10-04-2015. ראה הגרסה האחרונה.

// ==UserScript==
// @name        Twitter - adds unread notifications count in the tab title
// @namespace   rikkie
// @description Adds unread notifications count in the tab title
// @include     https://twitter.com/
// @version     1
// @grant       none
//
// Thanks a lot to wOxxOm for his valuable help 
// ==/UserScript==

var lastvalue = document.querySelector('.count > span:nth-child(1)').innerHTML;
if (lastvalue != '0'){
  document.title = lastvalue + '|' + document.title;
};

var target = document.querySelector('head > title');

var observer = new MutationObserver(function (mutations) {
  mutations.forEach(function (mutation) {
    if (document.title.indexOf('|') == -1 && document.querySelector('.count > span:nth-child(1)').innerHTML != '0' ) {
      document.title = document.querySelector('.count > span:nth-child(1)').innerHTML + '|' + document.title;
      lastvalue = document.querySelector('.count > span:nth-child(1)').innerHTML;
    }
  });
})

var config = {attributes: true, childList: true, characterData: true}

observer.observe(target, config);