Peace, il content blocker di Marco Arment

Marco Arment ha rilasciato Peace, un content blocker per iOS 9. Peace utilizza il database di regole di Ghostery (che uso su Mac, e raccomando) per decidere cosa bloccare e cosa ignorare, che a dire di Marco si è rivelato quello più affidabile e che dava meno problemi di compatibilità.

Uso Peace da poche ore e già mi pare che Safari sia più veloce e i siti che visito meno fastidiosi. A 2,99 euro vale l’investimento.

Google penalizzerà i siti con banner giganti

Google Webmaster Central:

After November 1, mobile web pages that show an app install interstitial that hides a significant amount of content on the transition from the search result page will no longer be considered mobile-friendly. This does not affect other types of interstitials. As an alternative to app install interstitials, browsers provide ways to promote an app that are more user-friendly.

Ottimo. Fra questo e gli imminenti content blockers speriamo il messaggio arrivi chiaro.

Dean Murphy sta lavorando a un’applicazione per sfruttare i nuovi content blockers di Safari. Crystal, tale applicazione, uscirà appena iOS 9 sarà disponibile ma Murphy nel frattempo la sta testando su vari siti di news, per vedere quali sono i guadagni per l’utente in termini di performance.

I risultati parlano da sé:

On average, pages loaded 74% faster with Crystal and used 53% less bandwidth. Just by having Crystal installed, I saved a total of 70 seconds and 35MB of data on these 10 pages.

10 siti di news (come The Verge, Vice e Wired), 35MB di traffico dati risparmiati. Chi crede che gli utenti non sfrutteranno questa nuova opportunità, perché è sbagliato farlo, si illude (oltretutto, è altrettanto sbagliato far sprecare ai propri visitatori tempo e dati).

Perché non è immorale bloccare la pubblicità sul web

A Settembre uscirà iOS 9, che introdurrà i “content blockers”: gli sviluppatori potranno scrivere estensioni per Safari per bloccare un determinato contenuto. In altre parole, all’improvviso a Settembre sarà possibile, su iPhone e iPad, bloccare la pubblicità su Safari, e gli effetti di strumenti come AdBlock si moltiplicheranno. Agli utenti sarà sufficiente installare un’estensione per liberarsi in poco tempo di tutti i fastidi del web: pubblicità invasiva e sovrapposta al contenuto, video con autoplay e porcate varie avranno un brutto tempo. All’improvviso milioni di utenti realizzeranno quanto un web senza pubblicità sia più veloce e comporti più privacy (i content blocker potranno bloccare anche i vari strumenti di tracking, di cui i grandi editori abusano). Come ben scrive Charles Arthur, “mobile is the biggest platform. Adblocking is coming to a key mobile platform in September“.

La situazione sarà interessante. Come riporta il New York Times, già adesso l’uso di ad-blocker sta costando agli editori parecchi soldi:

In a report last week, Adobe and PageFair, an Irish start-up that tracks ad-blocking, estimated that blockers will cost publishers nearly $22 billion in revenue this year. Nearly 200 million people worldwide regularly block ads, the report said, and the number is growing fast, increasing 41 percent globally in the last year.

Il punto è, è immorale questa cosa? Secondo alcuni è ingiusto che i lettori decidano di bloccare la pubblicità, dato che è l’unico modo per certi siti di generare un guadagno e sopravvivere. Dal mio punto di vista, c’è pubblicità e pubblicità. I content blockers non sono altro che la risposta ai pop-up moderni: così com’è stato giusto, anni fa, offrire agli utenti la possibilità di bloccare gli abusati pop-up, è oggi giusto spiegare a quei siti che fanno uso di pratiche altrettanto indecenti che non siamo costretti a subire qualsiasi stronzata decidano di infilare nelle loro pagine. Un conto è un banner, tutto un altro conto è un banner che rimbalza sullo schermo, si chiude a fatica, inizia a riprodurre un video e mi blocca il contenuto che stavo tentando di leggere mentre nel frattempo mi scheda e inserisce in un database.

Questi siti la cui strategia è infastidire il lettore infestando le loro pagine con pubblicità invasiva, e raccogliere quante più informazioni sul lettore (ignaro), probabilmente avranno seri problemi a partire da Settembre. Ma è un problema mio o nostro? È un problema di Apple? Apple punta a offrire la migliore esperienza utente possibile, e questi metodi stanno davvero rovinando il web e la navigazione da Safari: il web è più lento, meno piacevole, e ricco di rischi a causa di queste pratiche. Le pubblicità spesso non sono semplici pubblicità ma pezzi di software, per non dire una specie di malware che raccoglie senza alcun consenso quanti più dati possibili sul visitatore. E questi malware costano traffico dati e privacy.

Per rubare le parole a Marco Arment:

Publishers, advertisers, and browser vendors are all partly responsible for the situation we’re all in. Nobody could blame the users of yesteryear for killing pop-up ad rates, and nobody should blame the users of 2015 for blocking abusive, intrusive, misleading, and privacy-stealing ads and trackers, even if it’s inconvenient for publishers and web developers. […]

Modern web ads and trackers are far over the line for many people today, and they’ve finally crossed the line for me, too. Just as when pop-ups crossed the line fifteen years ago, technical countermeasures are warranted.

Web publishers and advertisers cannot be trusted with the amount of access that today’s browsers give them by default, and people are not obligated to permit their web browsers to load all resources or execute all code that they’re given.

Ho resistito alla tentazione di bloccare la pubblicità a lungo, ma pochi mesi fa ho cambiato idea (sul Mac uso Ghostery). Credo non sia un dovere del lettore accettare qualsiasi cosa l’editore imponga, spesso in maniera poco trasparente. I content blocker permetteranno ai lettori di sapere cosa succede dietro le quinte e di intervenire se necessario. Ed è giusto così.

Dean Murphy, dopo aver sperimentato per pochi minuti con i content blockers:

After turning off all 3rd party scripts, the homepage took 2 seconds to load, down from 11 seconds.

Mi sembra chiaro da ciò perché Apple li abbia aggiunti su Safari. C’è un guadagno sostanziale in privacy e velocità.