
The next-generation ad blocker for Safari. Free and open source on macOS, iOS, iPadOS, and visionOS, with 750,000 rules, userscripts, userstyles, and an element zapper.
Un bloqueador de contenido para Safari en macOS, iOS, iPadOS y visionOS.
750,000 reglas en 5 extensiones, almacenamiento con Protocol Buffers, compresión LZ4 y sincronización con iCloud.
[!NOTE] ¿Buscas una comparación detallada? Consulta mi guía de comparación para ver cómo se compara wBlock con otros bloqueadores de contenido para Safari.
No. Usa un solo bloqueador de contenido de propósito general a la vez.
No existe un estudio controlado que demuestre que todas las combinaciones posibles de bloqueadores de anuncios dañan todas las páginas. Sin embargo, la arquitectura de los navegadores y la documentación de las extensiones respaldan evitar la superposición de bloqueadores:
Las extensiones pueden hacer cambios conflictivos. Mozilla documenta que cuando dos extensiones intentan modificaciones conflictivas en el mismo encabezado de respuesta, solo un cambio puede tener éxito. Por lo tanto, varios bloqueadores pueden producir un comportamiento dependiente del orden en lugar de una combinación predecible de sus protecciones. Consulta la documentación de webRequest de Mozilla.
La interceptación de solicitudes tiene costos computacionales medibles. Chromium describe los costos de serialización, comunicación entre procesos, procesos persistentes y procesamiento de respuestas de extensiones asociados con los manejadores de solicitudes de bloqueo. Ejecutar sistemas de filtrado redundantes duplica al menos parte de la evaluación de reglas y el trabajo de procesamiento de páginas. Consulta la explicación de Chromium sobre Web Request y Declarative Net Request y la descripción general de Manifest V3 de Chrome.
Los mantenedores de los principales bloqueadores advierten explícitamente contra la acumulación. El README oficial de uBlock Origin afirma: "NO uses uBO con ningún otro bloqueador de contenido". Explica que otro bloqueador puede impedir que las funciones de privacidad o de desactivación de anti-bloqueo de uBO funcionen correctamente. Consulta la documentación oficial de uBlock Origin.
Los modos de fallo documentados incluyen carga más lenta y funcionalidad rota. AdGuard advierte que dos bloqueadores pueden competir por las mismas solicitudes, causando carga más lenta de páginas, sitios web rotos o problemas de reproducción de video. Consulta la guía de AdGuard.
Específicamente para wBlock, otro bloqueador también hace imposible la resolución de problemas. Cuando un anuncio sobrevive o un sitio se rompe, las reglas de red, las reglas cosméticas, los scriptlets, las excepciones o el orden de ejecución de cualquiera de los dos bloqueadores pueden ser los responsables. Por lo tanto, el segundo bloqueador es una variable de confusión. Desactiva todos los demás bloqueadores de contenido antes de informar un problema con wBlock.
/embed y youtube-nocookie al propio reproductor de YouTube para que esos iframes no queden en blanco. En las páginas de watch, permite que YouTube cree e inicialice su propio <video> y la transmisión SABR/MSE, luego aplica controles nativos y oculta el chrome personalizado de YouTube antes de que pueda pintarse. Las vistas previas de miniaturas al pasar el cursor permanecen con YouTube para que no puedan robar el reproductor de watch. Reutilizar el mismo elemento multimedia preserva el buffering y la reproducción adaptativa mientras restaura Picture-in-Picture y la reproducción en segundo plano. Refleja los capítulos y subtítulos de YouTube en los menús multimedia nativos de Safari y omite segmentos conocidos mediante la API de prefijos hash que preserva la privacidad de SponsorBlock. Su panel SB compacto proporciona colores de categorías estilo SponsorBlock y comportamiento de Auto skip, Mostrar botón de omitir o Desactivado por categoría, además de controles de duración mínima, aviso de deshacer, video actual y exclusión de canales. Un panel DA opcional puede usar DeArrow para reemplazar títulos y miniaturas enviados en la página de watch y en las tarjetas visibles de YouTube, restaurar los originales al pasar el cursor o excluir el canal actual. Los resultados se almacenan en caché por sesión; miniaturas de respaldo aleatorias, reformateo de títulos, envíos y votación siguen siendo funciones de la extensión completa de DeArrow. Los datos de las APIs de SponsorBlock y DeArrow se usan bajo CC BY-NC-SA 4.0. SB y DA se encuentran en su propia fila de la barra de herramientas debajo de los controles de calidad y audio/video. En iPhone y iPad, los controles nativos de Safari gestionan la reproducción mientras la barra de herramientas compacta aparece encima; las elecciones de calidad móvil se aplican solo al video actual para que un rango fijo no detenga la siguiente transmisión ManagedMediaSource. Tube Cleaner también preserva la restricción de reproducción remota que WebKit requiere para esa transmisión, mientras que el audio solo sigue siendo una función de macOS. Sigue al reproductor activo mientras YouTube conserva Shorts fuera de pantalla. Los anuncios siguen siendo responsabilidad de las reglas de bloqueo de contenido de wBlock.
se dirige a reproductores personalizados en otros sitios web (video.js, JW Player, Plyr, Flowplayer, MediaElement, Clappr, Media Chrome/Mux y más), incluidos reproductores con shadow-root como de Archive.org. Activa los controles nativos de inmediato. Cuando hay una fuente directa segura disponible en el DOM ligero, elimina el chrome personalizado mientras conserva el elemento multimedia original; los componentes shadow y las canalizaciones opacas de HLS/DASH/MSE permanecen intactos y continúan usando la maquinaria de transmisión del sitio. Recupera los sidecars de subtítulos y capítulos expuestos por la página o las APIs comunes de reproductores, completa los metadatos faltantes de Now Playing del sistema y las acciones de teclas multimedia, y recuerda la velocidad de reproducción, el volumen, el estado de silencio, el idioma de subtítulos y la posición de reanudación por sitio. Si un sitio se comporta mal, desactiva Player Cleaner para ese sitio desde la barra de herramientas de wBlock.
Rendimiento
Modificación de contenido
|
Bloqueo
Configuración
|
Gestión de Userscripts Gestiona paywalls, YouTube Dislikes y más |
Configuración y personalización Configura actualizaciones automáticas, notificaciones y preferencias |
Interfaz de iOS Bloqueo con todas las funciones en iPhone |
Interfaz de iPadOS Bloqueo con todas las funciones en iPad |
|
Arquitectura principal
|
Dependencias y estándares
|
Instalar bloqueadores redundantes no es defensa en profundidad cuando ambas herramientas compiten en la misma capa de interceptación. Es un experimento no controlado sin grupo de control.
<play-av>