Quiero filtrar las recomendaciones sin sentido de YouTube usando el nombre del canal.
Actualmente uso algo a lo largo de la línea de
grids = document.getElementsByTagName("ytm-rich-item-renderer"); grid_inner = grid.innerText.split('\n'); grid_inner_info = grid_inner[grid_inner.length - 1].split("•"); channel = grid_inner_info[0]; for (var i = 0; i < grids.length; i++) { grid = grids[i]; if (!channels.includes(channel)) grid.remove(); }Sin embargo, los videos recomendados aparecieron primero y luego se eliminaron, lo que interrumpe el desplazamiento en el móvil (Firefox Nightly).
Si quiero eliminar videos según el título, puedo hacerlo en uBlock
youtube.com##ytd-rich-item-renderer:has-text(/Man Utd/)Y estas cosas nunca aparecerán en primer lugar.
Mi pregunta es, ¿cómo elimina uBlock los elementos antes de renderizar?