Annunciato Clarity Ad Blocker per WordPress, riceve reazioni contrastanti

Pubblicato: 2022-02-15

Stanislav Khromov ha annunciato oggi Clarity, un plug-in per nascondere banner invadenti, tramite Twitter e il gruppo Facebook Advanced WordPress (AWP). È stato inviato per la prima volta su WordPress.org circa un anno fa, ma lo sviluppatore sembra averlo pubblicizzato solo ora.

Il sito Web di Clarity descrive la sua missione come: "Annunci, upsell e banner di analisi sono stati dilaganti nelle nostre dashboard di WordPress per troppo tempo. È ora di farli andare via, una volta per tutte".

La chiarezza non viene fornita con una schermata delle impostazioni. Una volta che gli utenti lo attivano, tenta di nascondere banner e altre notifiche che non rientrano nelle sue "norme sugli annunci accettabili", che attualmente è una bozza su cui Khromov ha incoraggiato il feedback. Questa politica copre i plug-in che richiedono recensioni, informano gli utenti di sconti o richiedono loro di eseguire l'aggiornamento a una versione commerciale.

L'obiettivo del plug-in è nascondere tali avvisi a meno che non siano:

  • Visualizzato solo su una pagina delle opzioni che appartiene al plugin o al tema e da nessun'altra parte.
  • Mostrato solo agli utenti con ruolo di amministratore.
  • Non invadente o distraente.
  • Non visualizzato nella colonna principale, ma piuttosto in un "a parte".

Il plug-in include un collegamento nella schermata di gestione dei plug-in per segnalare banner indesiderati. Porta a un modello emesso precompilato sul repository GitHub di Clarity.

Schermata di gestione dei plugin di WordPress. Il plug-in Clarity è evidenziato e ha un collegamento aggiuntivo per segnalare e banner indesiderati.
Segnala link banner indesiderato.

L'annuncio è stato ben accolto da molti su AWP, a giudicare dai Mi piace dei membri. Tuttavia, molti hanno espresso la loro opposizione all'idea. Alcuni lo hanno definito "non etico" e "dannoso" per l'ecosistema.

Gli annunci sono un dato di fatto. Generano le entrate necessarie alle aziende per continuare a mantenere i loro prodotti attuali e costruirne di nuovi. Il settore di WordPress non è diverso da questo punto di vista. Tuttavia, si tratta spesso di piccole aziende in cui il posizionamento sbagliato nell'amministratore può fare la differenza tra la creazione di nuovi posti di lavoro e l'a malapena a cavarsela.

I prodotti Freemium sono uno dei modi in cui i negozi forniscono funzionalità gratuite agli utenti finali, creando allo stesso tempo una soluzione commercialmente valida che mantiene la loro attività in funzione. I banner per gli annunci e le valutazioni degli utenti sono spesso i metodi più efficaci per effettuare una vendita o generare più interesse per il progetto.

"Creando un ad blocker, il tuo egoistico disprezzo per le realtà commerciali di [open source] danneggia un delicato ecosistema", ha scritto uno sviluppatore [1] nel thread AWP. "Se usi un prodotto gratuito, pagalo tollerando alcuni ronzii".

"L'idea di prendere il prodotto del lavoro di qualcuno, ma ignorando i suoi annunci, è almeno immorale", ha scritto un altro sviluppatore. “Nessuno è costretto a capitalizzare il frutto del lavoro di qualcun altro”.

Software libero significa dare agli utenti la libertà di cambiare tutto questo. Se arriva un altro sviluppatore e blocca il comportamento desiderato da quegli utenti, è un gioco leale. Giocare nella sandbox del software gratuito significa accettare che gli altri possono e cambieranno il codice che scrivi di tanto in tanto. WordPress rende ancora più semplice farlo tramite il suo sistema di hook.

La chiarezza è solo un minuscolo pesce che nuota in un vasto oceano di plugin. Se avesse più di un milione di installazioni attive, forse intaccherebbe realisticamente i profitti di alcuni negozi commerciali. Tuttavia, non è così. Qualsiasi affermazione che sia dannosa per l'ecosistema è in punta di piedi nell'iperbole.

Se avesse così tante installazioni attive, forse sarebbe un campanello d'allarme per gli sviluppatori, un avviso che gli utenti vogliono vedere il cambiamento.

La domanda è: la maggior parte degli utenti ha bisogno di un plug-in del genere?

Forse no, ma dipende. Le linee guida della directory richiedono che qualsiasi avviso dell'amministratore, in cui si trova la maggior parte degli annunci "incriminati", debba essere ignorato. Tuttavia, lo standard è relativamente ampio nella definizione. Alcuni plug-in mostrano l'annuncio a tutti gli utenti che hanno effettuato l'accesso all'amministratore, richiedendo a ciascuno di ignorarlo. Altri si aggiornano sugli aggiornamenti dei plug-in, richiedendo un'azione aggiuntiva da parte dell'utente. Se un plug-in viene aggiornato più volte alla settimana e ogni volta aggiunge un nuovo banner a livello di amministratore, sembra quasi che stia aggirando le regole, solo un po' .

Anche gli annunci pubblicitari e altri avvisi possono essere problematici per le build dei client. I liberi professionisti e le agenzie a volte ricevono quella chiamata frenetica quando un aggiornamento del plug-in mostra un nuovo messaggio di upsell professionale ai clienti che pensavano di aver già pagato quanto richiesto per il loro sito. Ci sono alcuni modi per mitigare questo, ma non sono tutti infallibili al 100% in ogni scenario. La chiarezza sarebbe solo un'altra chiave inglese nella vecchia cassetta degli attrezzi per rafforzare i siti dei clienti, creando un po' di tranquillità in più.

Il plugin stesso non è "intelligente". Non impara e non cresce da solo, evolvendosi man mano che vengono creati più plugin. Richiede un processo manuale di creazione di un elenco curato di selettori a cui indirizzare tramite CSS. Il plugin nasconde i banner in base a questo set personalizzato di definizioni.

Finché gli sviluppatori di terze parti non creano un metodo di blocco degli annunci all'interno dei propri plug-in, Clarity dovrebbe tenere a bada alcuni degli avvisi. È improbabile che la maggior parte fosse nemmeno a conoscenza di questo progetto fino al suo annuncio. Con esso ora nella sfera pubblica, ho pochi dubbi sul fatto che alcuni lo annulleranno. Può dipendere dalle posizioni individuali sulla scelta dell'utente nella pubblicità.

Clarity fornisce un metodo per gli autori di plugin e temi per attivare il blocco dei propri annunci pubblicitari. Hanno solo bisogno di controllare una costante PHP per farlo:

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

Dubito che la maggior parte acquisterebbe volentieri in questo sistema. Comunque mi piace l'idea. Gli utenti che hanno il problema di installare e attivare un plug-in di blocco degli annunci sono comunque improbabili come target di riferimento.

La chiarezza è un'opzione decente per gli utenti che vogliono trovare un po' di calma in mezzo al rumore, ma ha i suoi limiti.

Chiarezza: blocco degli annunci per WordPress

Note a piè di pagina:

1. Advanced WordPress è un gruppo Facebook privato. Pertanto, non ho incluso i nomi delle fonti citate in questo articolo.