Se anuncia Clarity Ad Blocker para WordPress, recibe reacciones mixtas

Publicado: 2022-02-15

Stanislav Khromov anunció hoy Clarity, un complemento para ocultar pancartas molestas, a través de Twitter y el grupo de Facebook Advanced WordPress (AWP). Se envió por primera vez a WordPress.org hace aproximadamente un año, pero el desarrollador parece estar publicitándolo ahora.

El sitio web de Clarity describe su misión como: “Los anuncios, las ventas adicionales y los banners analíticos han estado proliferando en nuestros paneles de WordPress durante demasiado tiempo. Es hora de hacer que desaparezcan, de una vez por todas”.

Clarity no viene con una pantalla de configuración. Una vez que los usuarios lo activan, intenta ocultar pancartas y otras notificaciones que caen fuera de su "política de anuncios aceptables", que actualmente es un borrador sobre el que Khromov ha alentado comentarios. Esta política cubre complementos que solicitan revisiones, informan a los usuarios sobre descuentos o les piden que actualicen a una versión comercial.

El objetivo del complemento es ocultar esos avisos a menos que sean:

  • Se muestra solo en una página de opciones que pertenece al complemento o tema y en ningún otro lugar.
  • Solo se muestra a los usuarios con función de administrador.
  • No intrusivo o que distraiga.
  • No se muestra en la columna principal, sino en un "aparte".

El complemento incluye un enlace en la pantalla de administración de complementos para informar banners no deseados. Conduce a una plantilla emitida previamente completada en el repositorio de GitHub de Clarity.

Pantalla de administración de complementos de WordPress. El complemento Clarity está resaltado y tiene un enlace adicional para informar y un banner no deseado.
Reportar enlace de banner no deseado.

El anuncio fue bien recibido por muchos en AWP, a juzgar por los gustos de los miembros. Sin embargo, varios expresaron su oposición a la idea. Algunos lo llamaron "poco ético" y "perjudicial" para el ecosistema.

Los anuncios son un hecho de la vida. Generan los ingresos necesarios para que las empresas continúen manteniendo sus productos actuales y construyendo otros nuevos. La industria de WordPress no es diferente en ese sentido. Sin embargo, a menudo se trata de pequeñas empresas en las que una ubicación incorrecta en el administrador puede significar la diferencia entre crear nuevos puestos de trabajo y apenas sobrevivir.

Los productos Freemium son una de las formas en que las tiendas brindan funciones gratuitas a los usuarios finales y, al mismo tiempo, crean una solución comercialmente viable que mantiene su negocio en funcionamiento. Los banners para anuncios y las calificaciones de los usuarios suelen ser los métodos más efectivos para realizar una venta o generar más interés en el proyecto.

“Al crear un bloqueador de anuncios, su desprecio egoísta por las realidades comerciales de [código abierto] daña un ecosistema delicado”, escribió un desarrollador [1] en el hilo de AWP. “Si usa un producto gratuito, pague tolerando algunas molestias”.

“La idea de tomar el producto del trabajo de alguien, pero pasar por alto sus anuncios, es como mínimo poco ético”, escribió otro desarrollador. “Nadie está obligado a capitalizar el fruto del trabajo de otra persona”.

El software libre significa dar a los usuarios la libertad de cambiar todo eso. Si aparece otro desarrollador y bloquea el comportamiento que esos usuarios quieren, es un juego justo. Jugar en el entorno limitado del software libre significa aceptar que otros pueden y cambiarán el código que escribes de vez en cuando. WordPress hace que sea aún más fácil hacerlo a través de su sistema de ganchos.

La claridad es simplemente un pequeño pez que nada en un vasto océano de complementos. Si tuviera más de un millón de instalaciones activas, tal vez haría mella en las ganancias de algunas tiendas comerciales. Sin embargo, este no es el caso. Cualquier afirmación de que está dañando el ecosistema es una hipérbole.

Si tuviera tantas instalaciones activas, tal vez sería una llamada de atención para los desarrolladores, una advertencia de que los usuarios quieren ver cambios.

La pregunta es: ¿La mayoría de los usuarios necesitan un complemento de este tipo?

Tal vez no, pero depende. Las pautas del directorio requieren que cualquier aviso de administrador, donde se encuentran la mayoría de los anuncios "ofensivos", debe descartarse. Sin embargo, el estándar es relativamente flexible en definición. Algunos complementos muestran el anuncio a todos los usuarios que iniciaron sesión en el administrador, lo que requiere que cada uno lo descarte. Otros se actualizan con las actualizaciones de complementos, lo que requiere una acción adicional por parte del usuario. Si un complemento se actualiza varias veces por semana y agrega un nuevo banner para todo el administrador cada vez, casi se siente como si estuviera eludiendo las reglas, solo un poco .

Los anuncios y otros avisos también pueden ser problemáticos en las compilaciones de clientes. Los autónomos y las agencias a veces reciben esa llamada frenética cuando una actualización de complemento muestra un nuevo mensaje de venta adicional profesional a los clientes que pensaban que ya habían pagado lo que se requería para su sitio. Hay algunas formas de mitigar esto, pero no todas son 100% infalibles en todos los escenarios. La claridad sería solo otra llave inglesa en la vieja caja de herramientas para reforzar esos sitios de clientes, creando un poco más de tranquilidad.

El complemento en sí no es "inteligente". No aprende ni crece por sí solo, sino que evoluciona a medida que se crean más complementos. Requiere un proceso manual de creación de una lista seleccionada de selectores para apuntar a través de CSS. El complemento oculta los banners de acuerdo con este conjunto personalizado de definiciones.

Siempre que los desarrolladores externos no creen un método de bloqueo de anuncios dentro de sus propios complementos, Clarity debería mantener a raya algunos de los avisos. Es poco probable que la mayoría supiera sobre este proyecto hasta su anuncio. Ahora que está en la esfera pública, tengo pocas dudas de que algunos lo anularán. Puede depender de las posturas individuales sobre la elección del usuario en la publicidad.

Clarity proporciona un método para que los autores de complementos y temas opten por bloquear sus propios anuncios. Solo necesitan verificar una constante de PHP para hacerlo:

 if ( defined( 'CLARITY_AD_BLOCKER_ENABLED' ) && CLARITY_AD_BLOCKER_ENABLED ) { // You should not serve ads or upsells to this user. }

Dudo que la mayoría compraría voluntariamente este sistema. Sin embargo, me gusta la idea. De todos modos, es poco probable que los usuarios que se toman la molestia de instalar y activar un complemento de bloqueo de anuncios sean el público objetivo.

Clarity es una opción decente para los usuarios que quieren encontrar un poco de calma en medio del ruido, pero tiene sus límites.

Clarity – Bloqueador de anuncios para WordPress

Notas al pie:

1. Advanced WordPress es un grupo privado de Facebook. Por lo tanto, no incluí los nombres de las fuentes citadas en este artículo.