Show HN: YouTube prohibió los bloqueadores de anuncios, así que construí una extensión para saltar sus anuncios
La ofensiva de YouTube contra los bloqueadores de anuncios ha impulsado a desarrolladores a crear nuevas extensiones del navegador que aceleran o silencian los anuncios en lugar de bloquearlos directamente, con el objetivo de parecer conformes para los scripts de YouTube mientras siguen ahorrando tiempo a los usuarios. Los comentaristas reportan experiencias muy distintas según el navegador, la cuenta y la configuración del bloqueador: algunos dicen que uBlock Origin en Firefox sigue funcionando perfectamente, otros se topan con avisos o bloqueos de reproducción, lo que pone de relieve una prueba A/B deliberada y en evolución por parte de Google. El hilo se amplía hacia un debate sobre la ética de bloquear anuncios frente a pagar YouTube Premium, los temores a futuros controles tipo DRM en la web y el interés por frontends y aplicaciones alternativas como NewPipe, FreeTube, Piped y SponsorBlock.
Detección de bloqueadores de anuncios y experiencias de usuarios
- Muchos informan que YouTube sigue funcionando bien con uBlock Origin (a menudo en Firefox), sin avisos ni anuncios.
- Otros ven un comportamiento agresivo contra el bloqueo de anuncios: modales, bloqueo de la reproducción después de unos pocos vídeos o necesidad de borrar/actualizar repetidamente las listas de filtros de uBO.
- El comportamiento parece estar basado en cohortes: despliegue gradual, por cuenta/navegador, de pruebas A/B, a veces solo cuando se inicia sesión. Algunos vieron los avisos brevemente y luego desaparecieron.
- Algunos usuarios señalan que, si usan solo uBO (sin otros bloqueadores) o ven contenido sin iniciar sesión/en modo incógnito, evitan los problemas.
Enfoque de la extensión y carrera armamentística técnica
- La extensión mostrada no bloquea anuncios; silencia el reproductor y acelera los segmentos publicitarios para que YouTube “piense” que los anuncios se reprodujeron.
- A los comentaristas les gusta esto como una alternativa más difícil de detectar: el servidor ve el tiempo completo de reproducción del anuncio, pero los usuarios en realidad no lo ven.
- Otros advierten que esto se convertirá en un juego del gato y el ratón: YouTube puede detectar cambios en playbackRate, retrasar el contenido principal hasta que transcurra el tiempo del anuncio o cambiar el DOM/CSS con frecuencia.
- Preocupaciones de rendimiento: la observación constante del DOM y la dependencia de selectores CSS frágiles podrían romperse con cambios menores en la interfaz.
Alternativas y herramientas
- Soluciones populares mencionadas:
- uBlock Origin (a menudo con actualizaciones manuales de “Quick Fixes”).
- SponsorBlock para saltar los patrocinadores integrados por los creadores.
- Firefox + uBO, Brave, Safari + Vinegar/Baking Soda, ReVanced en Android.
- NewPipe, forks de NewPipe con SponsorBlock, FreeTube, frontends de Piped, mpv+yt-dlp y reproductores personalizados mediante YouTube.js.
- Los enfoques de DNS/lista de hosts (Pi-hole, listas de hosts) en su mayoría ya fallan porque YouTube sirve anuncios desde los mismos dominios que el vídeo.
Ética, economía y Premium
- Fuerte división:
- Un lado: bloquear anuncios es “vivir del cuento”; los usuarios deberían ver anuncios o pagar por Premium, especialmente dado el bajo coste mensual en algunas regiones.
- El otro lado: la atención no es una deuda; bloquear anuncios es autoprotección frente a la manipulación, el rastreo y la enshittification. Muchos se niegan a pagar por principio, especialmente a Google.
- Algunos sostienen que el bloqueo de anuncios perjudica a los creadores; otros dicen que apoyan directamente a los creadores mediante Patreon, etc., y que ven a YouTube como el problema.
- Varios usuarios dicen que el precio de Premium es demasiado alto, a menudo empaquetado con servicios no deseados (Music), sin un nivel más barato de “solo sin anuncios”.
Direcciones futuras y preocupaciones sobre DRM
- Varios esperan una escalada: inserción de anuncios del lado del servidor, DRM/Web Integrity o attestación de hardware para dificultar el bloqueo del lado del cliente.
- Otros argumentan que YouTube “no puede ganar” técnicamente mientras los usuarios controlen el cliente, y predicen un salto de anuncios más sofisticado (por ejemplo, basado en IA o proxies de precarga).