Di recente ho fatto un'installazione pulita di El Captian e ho aggiunto Tampermonkey nel mio safari. Youtube si è evoluto molto dal suo inizio e, personalmente, ho scoperto che la homepage era diventata piuttosto merda, quindi ho usato lo snippet di codice nel mio script Tampermonkey qui sotto per reindirizzare la homepage alla pagina di iscrizione
function jump(nwl){
if(nwl=="https://www.youtube.com/"){
window.location = "https://www.youtube.com/feed/subscriptions";
}else if(nwl!=wl){
do_removeRecommendation();
wl = nwl;
}
if(nwl=="https://www.youtube.com/feed/subscriptions"){
removeWatched();
}
if(nwl=="https://www.youtube.com/subscription_manager"){
GM_addStyle('#masthead-appbar-container { display: none !important; }'
);
}
}
jump(window.location.href);
setInterval(function(){
jump(window.location.href);
},1000);
Quando stavo usando Yosemite, nel mio Chrome funzionava abbastanza bene. Ma ora sto passando a Safari e questo è ciò che succede quando accedo alla home page di YouTube:
Ha cambiato la posizione di qualche iframe che non aveva senso.
Anche se aggiorniamo la pagina, reindirizzerebbe su https://www.youtube.com/feed/subscriptions abbastanza bene.
if (window.top !== window || document.hidden) return;
come seconda riga nello snippet? (ovvero come prima riga dellajump
funzione.