Apple integra el bloqueo de contenido en Safari. ¿Qué sabemos hasta ahora?
Apple supuestamente tiene planes de integrar el bloqueo de anuncios directamente en su navegador Safari, según un informe exclusivo de AppleInsider. De acuerdo con la publicación, la función se llamará “Web Eraser” y será accesible a través del menú de control de página actualizado, que se lanzará con el próximo iOS 18.
Fiel a su nombre, la función permitirá a los usuarios “borrar contenido no deseado de cualquier página de su elección.” Esto incluirá elementos molestos como anuncios en banner, imágenes, texto y, si se desea, puede extenderse a “secciones enteras de una página.” El informe indica que el proceso para eliminar distracciones u otros elementos no deseados de las páginas web debe ser sencillo y puede realizarse “con relativa facilidad.”
Una vez que elimines todas las distracciones, desaparecerán para siempre y no volverán a la página cuando la cierres. Según el informe, Safari recordará los cambios que hiciste en la página. Así, cuando la vuelvas a visitar, Safari mostrará la página sin el desorden que bloqueaste, presentándola en su estado limpio y modificado. Si no estás satisfecho con el resultado final de tu bloqueo, puedes permitir que los elementos eliminados regresen, pidiéndole al navegador que restaure la página web a su estado original.
Fuente: AppleInsider
Un 'must-have' para cualquier bloqueador de anuncios
De acuerdo con AppleInsider, parece que Apple se inspiró en 1Blocker, una aplicación de bloqueo de terceros, para crear esta función. Pero incluso según el propio 1Blocker, esta función es un elemento básico de las aplicaciones de bloqueo de anuncios y ha sido así durante años. Estamos de acuerdo con 1Blocker cuando dice que se trata de “un elemento indispensable para cualquier aplicación de bloqueo de contenido.”
AdGuard tiene la misma función en todas sus aplicaciones para escritorio y extensiones de navegador, así como en AdGuard para iOS. Dependiendo de tu dispositivo, llevará de dos a cuatro clics o toques bloquear cualquier elemento en la página. Por ejemplo, en AdGuard para iOS, debes tocar el ícono de escudo y seleccionar la opción “Bloquear elementos en esta página.”
Desde allí, puedes hacer clic o tocar en cualquier elemento en la página que deseas ocultar.
Puedes visualizar la regla de filtrado asociada al elemento bloqueado haciendo clic en el ícono de marca de verificación.
Captura de pantalla: Bloqueo selectivo de elementos de anuncios en AdGuard para iOS
Puedes ver el video de todo el proceso aquí.
Rumores sobre IA
Hubo varios informes, aunque no confirmados, de que la función Web Eraser podría estar impulsada por IA. Aunque no hay indicación de que realmente será impulsada por IA en el informe original de AppleInsider, hay un terreno fértil para la especulación, dada la amplia integración de la IA en varios aspectos de nuestras vidas, incluido el bloqueo de anuncios. Hace aproximadamente un año, fuimos testigos del nacimiento del primer bloqueador de anuncios impulsado por IA para YouTube, el GPT-AdBlocker. Si tienes curiosidad, probamos el producto y los resultados fueron mixtos.
Es esencial hacer una distinción importante aquí. Aunque la IA ha demostrado ser bastante exitosa en tareas como identificar imágenes y voz, identificar elementos de anuncios en el código de una página y, más importante, crear reglas de filtrado correspondientes para ocultarlos, presenta un desafío diferente. Eyeo, empresa matriz de AdBlock y Adblock Plus, ha hecho algunos progresos en este sentido, trabajando en un modelo de IA que clasificaría automáticamente los parámetros de URL y determinaría si una determinada parte de una página tiene anuncios o no. El modelo aparentemente ha alcanzado cierta precisión, pero la empresa aún está trabajando en una prueba de concepto.
La revelación de la nueva versión del navegador de Apple podría ocurrir en la Conferencia Mundial de Desarrolladores de Apple (WWDC), que se llevará a cabo del 10 al 14 de junio, dentro de unas semanas. Se espera que Apple también anuncie iOS 18 durante el evento y comience la prueba beta para desarrolladores. Según AppleInsider, Safari 18, como se llamará el nuevo software, se lanzará "a finales de 2024." Por lo tanto, debemos ser pacientes y esperar el lanzamiento oficial para ver si el bloqueador de anuncios integrado de Apple tendrá algunas características de IA.
Pero nos sorprenderá bastante si las tiene. Desde nuestro punto de vista, un bloqueador de anuncios impulsado por IA debería ser capaz de analizar automáticamente el código de la página, identificar elementos, crear reglas de filtrado y usarlas para ocultar elementos no deseados, asegurando que la página no se rompa en el proceso y que todos los elementos útiles se muestren de manera ordenada. Aunque esto es posible en teoría, será increíblemente difícil de lograr. Por un lado, configurar la IA para crear reglas sin errores es muy desafiante, ya que algunas de estas reglas pueden ser largas y complejas.
adguard.com###app > main.main:nth-child(2) > div.welcome > div.product-presentation:nth-child(3) > div.product-presentation__in > div.product-presentation__products:last-child > div.product-presentation__product.product-presentation__product--windows > div.product-presentation__product-slider:first-child > div.swiper.swiper-container.slider.swiper-initialized.swiper-horizontal.swiper-pointer-events.swiper-backface-hidden > div.slider__arrow.slider__arrow--next:last-child
Ejemplo de una regla de bloqueo de anuncios más complicada
Así, incluso si la IA identifica los anuncios con precisión, hay un riesgo sustancial de que cometa errores en la formulación de las reglas. Basta con un pequeño error en la sintaxis de la regla y la página queda completamente diferente de lo que pretendías. Sin mencionar las interdependencias dentro de estas reglas. A veces, una no puede ser añadida sin la otra, o es necesario considerar las reglas antiguas al añadir nuevas, y así sucesivamente. Es un proceso increíblemente complejo e iterativo, en el que cada carácter tiene una importancia descomunal.
En general, confiar exclusivamente en la IA para el bloqueo de anuncios no es viable. Sin embargo, usar un modelo de IA para detectar errores en las reglas de filtrado es una gran idea y esta herramienta sería de gran ayuda para los desarrolladores de filtros. Definitivamente consideraremos esto en AdGuard tan pronto como la tecnología alcance un nivel suficiente de madurez.
Consideraciones finales
La decisión de Apple de integrar el bloqueo de contenido en Safari es un beneficio para la privacidad. Los anuncios no solo son irritantes e incómodos, también funcionan como rastreadores, monitoreando furtivamente tu actividad en línea en varios sitios. Estos rastreadores recopilan datos sobre tus hábitos de navegación, preferencias e intereses, creando perfiles detallados que pueden ser explotados para publicidad dirigida o incluso vendidos a terceros sin tu consentimiento.
En cuanto a los detalles de la implementación, solo podemos especular hasta que lo veamos con nuestros propios ojos. Pero no contaríamos con una integración significativa de IA; es más probable que Apple se haya inspirado en algunas técnicas probadas y comprobadas que los bloqueadores de anuncios de terceros han estado usando durante años.