Vai al contenuto
15 ottobre 2026 · 4 LETTURA MIN · Blog

Perché abbiamo iniziato a sviluppare per il browser

Per gran parte della nostra storia, Zydeno ha sempre significato “app per telefono”. Prima iPhone, poi Android: sviluppate con calma e lanciate con attenzione. Questo non è cambiato. Ciò che è cambiato è che abbiamo iniziato a osservare con maggiore onestà dove le persone trascorrono le loro ore di lavoro — e per molte di loro, si tratta di una finestra del browser su un laptop.

Ora produciamo quindi anche estensioni Chrome e componenti aggiuntivi Edge. Ecco una breve nota sui motivi di questa scelta e su ciò che abbiamo deciso di non fare lungo il percorso.

Il browser si trova dove si trova la tastiera

La prima app che abbiamo portato su questa piattaforma è stata KeyRush, il nostro programma per imparare a digitare. Su uno smartphone ha sempre avuto una funzione un po’ particolare: ti insegna a digitare su una tastiera fisica, ma è installata su un dispositivo che non ne ha una. Le persone la usavano e la apprezzavano, ma la discrepanza era evidente. Chi si esercita nella digitazione a tastiera di solito è seduto a una scrivania, davanti a un computer, con un browser già aperto.

L'integrazione di KeyRush nel browser non è stata un'espansione fine a se stessa. È stato un modo per avvicinare l'app al contesto in cui la competenza che insegna viene effettivamente utilizzata.

Le estensioni sono volutamente di piccole dimensioni

Ci piacciono i limiti, e le estensioni ne sono piene. Un popup è una piccola finestra che si chiude non appena si clicca altrove. Un’estensione deve contendersi un posto in una barra degli strumenti già affollata. Gli utenti sono — giustamente — diffidenti nei confronti di qualsiasi cosa chieda di leggere le pagine che visitano.

Questi vincoli ci spingono proprio verso il tipo di software che già cerchiamo di realizzare: mirato, discreto e trasparente riguardo a ciò che gestisce. Un’estensione che cerca di essere una piattaforma completa è solitamente un’estensione scadente. Quella che fa bene una sola cosa e non intralcia il lavoro, invece, si adatta perfettamente a questo formato.

La stessa logica vale per BBH, il nostro blocco per siti porno e altri siti indesiderati. Su uno smartphone, il blocco deve scontrarsi con l’intero sistema. Nel browser, invece, l’estensione è la collocazione naturale per questa funzione: è lì che vengono aperti i siti, quindi è lì che deve trovarsi un blocco.

Perché Chrome e Edge

Entrambi i browser utilizzano lo stesso modello di estensione, quindi supportarli entrambi non significa sviluppare due prodotti distinti. Significa un unico codice sorgente, due schede nello store e due processi di revisione. Abbiamo scelto di dedicarci al lavoro aggiuntivo di inserimento delle schede perché molte persone utilizzano Edge semplicemente perché era preinstallato sul loro computer, e preferiamo andare loro incontro piuttosto che chiedere loro di cambiare browser per noi.

Cosa non abbiamo fatto

Non abbiamo creato un’app web con account. Quella sarebbe stata la scelta convenzionale: un sito web, un login, i progressi sincronizzati su un server. Avrebbe inoltre violato tutti i principi in cui crediamo. Le nostre estensioni conservano i dati nel browser, sul dispositivo, proprio come le nostre app per telefono li conservano sul telefono. Piccole, veloci e rispettose di chi le utilizza.

Inoltre, non abbiamo considerato il browser come una sorta di “discarica” per le app del telefono. Non tutte le app che realizziamo devono necessariamente essere inserite in una barra degli strumenti. Un pianificatore di pasti, ad esempio, ci sembrava più sensato come finestra desktop a tutti gli effetti piuttosto che come popup — il che è uno dei motivi per cui abbiamo iniziato a distribuire anche app Windows, ma questo è un argomento per un altro post.

Cosa ci ha insegnato finora

In sostanza, i principi fondamentali rimangono gli stessi. Chi usa un browser vuole le stesse cose di chi usa uno smartphone: un software che si avvii rapidamente, faccia quello che promette e non richieda più del necessario. I dettagli cambiano — le dimensioni dello schermo, le autorizzazioni, le modalità di archiviazione dei dati — ma lo standard rimane lo stesso.

Siamo ancora un piccolo team e l’aggiunta di nuove piattaforme ha un costo. Ogni nuovo negozio comporta un’altra scheda da gestire, un’altra coda di recensioni, un’altra serie di casi limite. Decidiamo di affrontarne uno solo quando siamo certi che la presenza su quella piattaforma migliori davvero l’app. Per il browser, ne eravamo certi.