Clarity Ad Blocker for WordPress anunciado, recebe reações mistas

Publicados: 2022-02-15

Stanislav Khromov anunciou o Clarity, um plugin para ocultar banners intrusivos, via Twitter e o grupo Advanced WordPress (AWP) no Facebook hoje. Ele foi lançado pela primeira vez no WordPress.org há cerca de um ano, mas o desenvolvedor parece estar divulgando-o agora.

O site da Clarity descreve sua missão como: “Anúncios, upsells e banners analíticos estão correndo soltos em nossos painéis do WordPress há muito tempo. É hora de fazê-los ir embora, de uma vez por todas.”

O Clarity não vem com uma tela de configurações. Depois que os usuários o ativam, ele tenta ocultar banners e outras notificações fora de sua “política de anúncios aceitáveis”, que atualmente é um rascunho sobre o qual Khromov incentivou o feedback. Esta política abrange plug-ins que solicitam avaliações, informam os usuários sobre descontos ou solicitam que eles atualizem para uma versão comercial.

O objetivo do plug-in é ocultar esses avisos, a menos que sejam:

  • Mostrado apenas em uma página de opções que pertence ao plugin ou tema e em nenhum outro lugar.
  • Mostrado apenas para usuários de função Administrador.
  • Não intrusivo ou perturbador.
  • Não exibido na coluna principal, mas sim em um “aparte”.

O plug-in inclui um link na tela de gerenciamento de plug-ins para relatar banners indesejados. Isso leva a um modelo emitido pré-preenchido no repositório GitHub do Clarity.

Tela de gerenciamento de plugins do WordPress. O plugin Clarity está em destaque e possui um link extra para denunciar e banner indesejado.
Denunciar link de banner indesejado.

O anúncio foi bem recebido por muitos na AWP, a julgar pelos gostos dos membros. No entanto, vários vocalizaram sua oposição à ideia. Alguns o chamaram de “antiético” e “prejudicial” ao ecossistema.

Os anúncios são um fato da vida. Eles geram a receita necessária para as empresas continuarem mantendo seus produtos atuais e construindo novos. A indústria do WordPress não é diferente a esse respeito. No entanto, muitas vezes são pequenas empresas onde a colocação errada no admin pode significar a diferença entre criar novos empregos e apenas sobreviver.

Os produtos Freemium são uma das maneiras pelas quais as lojas fornecem recursos gratuitos para os usuários finais, ao mesmo tempo em que criam uma solução comercialmente viável que mantém seus negócios funcionando. Banners para anúncios e avaliações de usuários costumam ser os métodos mais eficazes de fazer uma venda ou gerar mais interesse no projeto.

“Ao criar um bloqueador de anúncios – seu desrespeito egoísta às realidades comerciais de [código aberto] danifica um ecossistema delicado”, escreveu um desenvolvedor [1] no tópico AWP. “Se você usar um produto gratuito – pague por isso tolerando alguns incômodos.”

“A ideia de pegar o produto de trabalho de alguém, mas ignorar seus anúncios, é no mínimo antiética”, escreveu outro desenvolvedor. “Ninguém é forçado a capitalizar o fruto do trabalho de ninguém.”

Software livre significa dar aos usuários a liberdade de mudar tudo isso. Se outro desenvolvedor aparecer e bloquear o comportamento que esses usuários desejam, é um jogo justo. Jogar na sandbox de software livre significa aceitar que outros podem e irão alterar o código que você escreve de vez em quando. O WordPress torna ainda mais fácil fazer isso por meio de seu sistema de ganchos.

Clarity é apenas um peixinho nadando em um vasto oceano de plugins. Se tivesse mais de um milhão de instalações ativas, talvez fosse realista prejudicar os lucros de algumas lojas comerciais. No entanto, esse não é o caso. Qualquer alegação de que seja prejudicial ao ecossistema é uma hipérbole.

Se tivesse tantas instalações ativas, talvez fosse um alerta para os desenvolvedores, um aviso de que os usuários querem ver mudanças.

A questão é: a maioria dos usuários precisa de tal plugin?

Talvez não, mas depende. As diretrizes do diretório exigem que quaisquer avisos de administração - onde a maioria dos anúncios "ofensivos" estão localizados - sejam descartáveis. No entanto, o padrão é relativamente frouxo na definição. Alguns plugins mostram o anúncio para cada usuário conectado ao administrador, exigindo que cada um o descarte. Outros se atualizam nas atualizações do plugin, exigindo ação adicional do usuário. Se um plugin é atualizado várias vezes por semana e adiciona um novo banner para todo o administrador a cada vez, quase parece que está contornando as regras, só um pouco .

Anúncios e outros avisos também podem ser problemáticos em compilações de clientes. Freelancers e agências às vezes recebem aquela ligação frenética quando uma atualização de plugin exibe uma nova mensagem de upsell profissional para clientes que achavam que já haviam pago o que era necessário para seu site. Existem algumas maneiras de mitigar isso, mas nem todas são 100% infalíveis em todos os cenários. A clareza seria apenas mais uma chave na velha caixa de ferramentas para fortalecer os sites dos clientes, criando uma tranquilidade extra.

O plugin em si não é “inteligente”. Ele não aprende e cresce sozinho, evoluindo à medida que mais plugins são criados. Requer um processo manual de criação de uma lista com curadoria de seletores para direcionar via CSS. O plug-in oculta banners de acordo com esse conjunto personalizado de definições.

Contanto que os desenvolvedores de terceiros não criem um método bloqueador de bloqueio de anúncios em seus próprios plugins, o Clarity deve manter alguns dos avisos à distância. É improvável que a maioria soubesse desse projeto até seu anúncio. Com isso agora na esfera pública, tenho poucas dúvidas de que alguns irão anulá-lo. Pode depender de posições individuais sobre a escolha do usuário na publicidade.

O Clarity fornece um método para autores de plugins e temas optarem pelo bloqueio de seus próprios anúncios. Eles só precisam verificar uma constante PHP para fazer isso:

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

Duvido que a maioria compraria de bom grado este sistema. No entanto, eu gosto da ideia. Os usuários que passam pelo problema de instalar e ativar um plug-in de bloqueio de anúncios provavelmente não são o público-alvo.

O Clarity é uma opção decente para usuários que desejam encontrar um pouco de calma em meio ao barulho, mas tem seus limites.

Clareza – Bloqueador de anúncios para WordPress

Notas de rodapé:

1. Advanced WordPress é um grupo privado do Facebook. Portanto, não incluí os nomes das fontes citadas neste artigo.