A maneira mais fácil de remover partes da página do YouTube

0

Estou usando o Firefox e pesquisei o userscripts.org por um script do Greasemonkey para bloquear ou remover certas seções que parecem apenas aparecer na minha página do YouTube. Eu principalmente quero bloquear a seção chamada "Vídeos populares do tópico - Mais populares", que aparece na parte inferior da página.

Eu não encontrei nenhum script que faça isso (embora talvez eu tenha simplesmente esquecido disso), e não consigo descobrir se ou como fazer isso com AddBlockPlus, que eu também tenho. Também não vi uma configuração óbvia na minha conta de usuário.

Gostaria de fazer isso de uma forma que possa se adaptar às futuras (inevitáveis) mudanças do YouTube, para que eu possa manter esse material indesejado fora de minha página por um longo tempo, e fazê-lo sem esperar que alguém tenha feito uma roteiro para mim.

    
por Chelonian 14.07.2013 / 04:51

2 respostas

2

Acho que um método à prova do futuro não será fácil. É bem sabido que o YouTube constantemente ajusta as coisas e quebra a funcionalidade dos scripts de usuários existentes.

O único método "à prova do futuro", na minha opinião, é aprender a fazer as coisas por si mesmo.

Aqui está o que eu faço. Eu instalei a extensão Stylish. Você pode ler sobre isso em userstyles.org e instalá-lo para o Firefox a partir daqui: link

Com o Stylish, você pode criar seus próprios estilos específicos do site e modificá-los quando necessário, sem esperar que alguém faça isso para você. Há um fórum oficial também aqui: link

Depois de instalar o Stylish, você precisa obter o código apropriado para ocultar algo. Use o recurso Inspector das versões atuais do Firefox. Ele pode ser acessado posicionando o cursor do mouse sobre a parte relevante de uma página, clicando com o botão direito do mouse e escolhendo Inspect Element . Tente! Você não vai quebrar nada.

Usando Inspect Element , descobri que o que precisa ser oculto é div.feed-item-dismissable.last . Então eu faço esta regra de CSS: div.feed-item-dismissable.last {display: none !important }

Para juntar as coisas, faço um novo estilo chamado "YouTube" com o conteúdo abaixo:

@namespace url(http://www.w3.org/1999/xhtml);
@-moz-document url-prefix(http://www.youtube.com/){
div.feed-item-dismissable.last {display: none !important; }
}

Existem outras maneiras de fazer o que você precisa sem a extensão Stylish , mas essa extensão é tão útil para outras coisas também.

Editar: o código abaixo funciona para http e https:

@namespace url(http://www.w3.org/1999/xhtml);
@-moz-document regexp("https?://www.youtube.com/") {
div.feed-item-dismissable.last {display: none !important; }
}
    
por 14.07.2013 / 06:49
0

Greasemonkey: link

O script é muito simples e não deve ser difícil mantê-lo, se eu deixar de atualizá-lo.

    
por 04.09.2014 / 01:09