Menú
ES

Extensión de navegador AdGuard v4.2: lista para MV3

La nueva versión de la extensión del navegador AdGuard ha experimentado varios cambios significativos, aunque no se noten de inmediato. Hemos reescrito todo el código de filtrado en TypeScript y lo hemos trasladado a una nueva biblioteca separada. Esto nos permite prepararnos para una transición perfecta hacia el MV3.

El Manifest V3 (MV3) es la nueva API de extensiones de Chrome. Entre otras cosas, hará que sea considerablemente más difícil bloquear anuncios por parte de las extensiones del navegador, ya que limita el número de reglas de filtrado que pueden aplicarse. Puedes leer más sobre las limitaciones de Chrome y cómo hemos intentado adaptarlas para construir el primer bloqueador de anuncios del mundo basado en el Manifest V3.

Un poco de contexto

Hace algún tiempo, trasladamos el motor de filtrado de URLs de la extensión a una biblioteca separada llamada tsurlfilter. El principal motivo para crear esta biblioteca es reutilizar la lógica de filtrado en otros productos (extensiones de navegador para Chrome y Firefox, convertidor de reglas para Safari, linter, etc.).

El tsurlfilter tenía dos partes principales:

  • Un motor de filtrado que encuentra la compatibilidad entre las URLs y las reglas de filtrado que lleva consigo.
  • Una interfaz de programación específica de Chrome y Firefox responsable de aplicar las reglas encontradas.

Con el MV3, necesitamos mantener el código de filtrado no solo para diferentes navegadores, sino también para diferentes versiones del Manifest. Además, debemos ofrecer una transición sin problemas de MV2 a MV3 mientras que otros navegadores eliminan la antigua API. No tenemos prisa por migrar a MV3, ya que la nueva API es muy limitada.

Agregar una nueva lógica para resolver este problema en tsurlfilter haría que la biblioteca fuera muy pesada, así que decidimos crear una nueva plataforma de software que ocultara la lógica específica de diferentes navegadores y manifests detrás de una API única y sencilla. La nueva biblioteca se llama tswebextension.

La nueva biblioteca tswebextension

Con tswebextension, será más fácil mantener y actualizar nuestros productos.

En la nueva versión de la extensión de navegador para Chrome y Firefox, rediseñamos por completo el servicio de fondo (background) utilizando tswebextension. Esto permite una transición suave a MV3 en Chrome en futuras versiones.

Además, hemos actualizado la API de AdGuard para que también utilice tswebextension.


La lista completa de cambios está disponible en GitHub. Y como siempre, nos encantaría escuchar tu opinión sobre nuestra extensión de navegador en las redes sociales (basta con buscar AdGuard en tu plataforma preferida) o a través de GitHub issues.

¿Te gustó esta publicación?

AdGuard para Windows

AdGuard para Windows es más que un bloqueador de anuncios. Es una herramienta multipropósito que bloquea anuncios, controla el acceso a sitios peligrosos, acelera la carga de páginas y protege a los niños del contenido inapropiado.
Reseñas de usuarios: 15575
4,7 de 5
Al descargar el programa, aceptas los términos del acuerdo de licencia
Más información

AdGuard para Mac

AdGuard para Mac es un bloqueador de anuncios único diseñado teniendo en cuenta las especificaciones de macOS. No solo proporciona protección contra los anuncios en aplicaciones y navegadores, sino que también te protege contra rastreadores, phishing y fraude.
Reseñas de usuarios: 15575
4,7 de 5
Al descargar el programa, aceptas los términos del acuerdo de licencia
Más información

AdGuard para Android

AdGuard para Android es una solución perfecta para los dispositivos Android. A diferencia de la mayoría de los bloqueadores de anuncios, AdGuard no requiere acceso root y ofrece una amplia gama de opciones de gestión de aplicaciones.
Reseñas de usuarios: 15575
4,7 de 5
Al descargar el programa, aceptas los términos del acuerdo de licencia

AdGuard para iOS

El bloqueador de anuncios más avanzado para Safari: hace que se olvide de los anuncios emergentes, acelera la carga de la páginas y protege tus datos personales. Una herramienta manual de bloqueo de elementos y configuraciones altamente personalizables te ayudan a adaptar el filtrado a tus necesidades exactas.
Reseñas de usuarios: 15575
4,7 de 5
Al descargar el programa, aceptas los términos del acuerdo de licencia

Extensión de navegador AdGuard

¡AdGuard es la extensión para bloqueo de anuncios más rápida y ligera que bloquea eficazmente todo tipo de anuncios en todos sitios web! Elige AdGuard para tu navegador y disfruta de una navegación rápida, segura y sin anuncios.
Reseñas de usuarios: 15575
4,7 de 5

AdGuard para Safari

Las extensiones de bloqueo de anuncios para Safari están teniendo dificultades desde que Apple comenzó a forzar a todos a usar el nuevo SDK. La extensión de AdGuard devuelve el bloqueo de anuncios de alta calidad a Safari.
Reseñas de usuarios: 15575
4,7 de 5
App Store
Descargar
Al descargar el programa, aceptas los términos del acuerdo de licencia

AdGuard Home

AdGuard Home es un software a nivel de red para bloqueo de anuncios y rastreadores. Después de configurarlo, funcionará en TODOS tus dispositivos sin necesidad de instalar ningún software adicional en cada uno de ellos. Con el auge del IoT (Internet de las cosas) y del número de dispositivos conectados, se vuelve cada vez más y más importante controlar toda la red.
Reseñas de usuarios: 15575
4,7 de 5

Bloqueador de contenido AdGuard

Bloqueador de contenido AdGuard eliminará todo tipo de anuncios en navegadores móviles que soportan la tecnología de bloqueo de contenido como Samsung Internet y Yandex.Browser. Es más limitado que AdGuard para Android, pero es gratis, fácil para instalar y proporciona un bloqueo de anuncios de alta calidad.
Reseñas de usuarios: 15575
4,7 de 5
Al descargar el programa, aceptas los términos del acuerdo de licencia
Más información

Asistente de AdGuard

Una extensión de navegador complementaria para las aplicaciones de escritorio AdGuard. Ofrece acceso en el navegador a las características como el bloqueo de elementos personalizado, lista de permitido de un sitio web o el envío de un informe.
Reseñas de usuarios: 15575
4,7 de 5
Asistente para Chrome ¿Es tu navegador actual?
Instalar
Al descargar el programa, aceptas los términos del acuerdo de licencia
Asistente para Firefox ¿Es tu navegador actual?
Instalar
Al descargar el programa, aceptas los términos del acuerdo de licencia
Asistente para Edge ¿Es tu navegador actual?
Instalar
Al descargar el programa, aceptas los términos del acuerdo de licencia
Asistente para Opera ¿Es tu navegador actual?
Instalar
Al descargar el programa, aceptas los términos del acuerdo de licencia
Asistente para Yandex ¿Es tu navegador actual?
Instalar
Al descargar el programa, aceptas los términos del acuerdo de licencia
Asistente para Safari ¿Es tu navegador actual?
Si no puedes encontrar tu navegador, prueba la versión legacy del asistente, que puedes encontrar en la configuración de la extensión AdGuard.

AdGuard Temp Mail β

Un generador gratuito de direcciones de correo electrónico temporales que te mantiene en el anonimato y protege tu privacidad. ¡Sin spam en tu bandeja de entrada principal!
Reseñas de usuarios: 15575
4,7 de 5

AdGuard para Android TV

AdGuard para Android TV es la única aplicación que bloquea publicidad, protege tu privacidad y actúa como firewall para proteger el tráfico en tu Smart TV. Recibe advertencias acerca de amenazas web, utilización de DNS seguro y beneficios de tráfico cifrado y protegido. Disfruta tus películas y series favoritas con alta protección y sin publicidad molesta!
Reseñas de usuarios: 15575
4,7 de 5
Descargando AdGuard Para instalar AdGuard, haz clic en el archivo indicado por la flecha Selecciona "Abrir", haz clic en "Aceptar" y después espera a que se descargue el archivo. En la ventana que se abra, arrastra el icono AdGuard a la carpeta de "Aplicaciones". ¡Gracias por elegir AdGuard! Selecciona "Abrir", haz clic en "Aceptar" y después espera a que se descargue el archivo. En la ventana que se abra, haz clic en "Instalar". ¡Gracias por elegir AdGuard!
Instala AdGuard en tu dispositivo móvil