Outsmart Notes apre in meno di un secondo usando IndexedDB e JavaScript
Testo scritto con l’intelligenza artificiale a partire da una fonte citata, senza revisione umana prima della pubblicazione.
Un blocco note web progettato per essere locale-first e senza framework si carica istantaneamente e funziona offline grazie a IndexedDB e a un service worker.
Il blocco note si apre in meno di un secondo, anche senza rete: le note vivono prima nel browser, su IndexedDB, così l’editor accetta subito la digitazione1.
L’autore spiega il vincolo che guida il progetto: le idee hanno dieci secondi prima di svanire. Un notepad deve battere l’oblio. Il caricamento non fa round trip. La pagina non aspetta di sapere chi sei, né di scaricare l’archivio. Il cursore lampeggia e puoi scrivere. La sincronizzazione può arrivare dopo. È un’app local-first per scelta1.
C’è un costo chiaro. Finché non scegli di sincronizzare, le note restano su quel dispositivo e in quel browser. Se svuoti i dati del browser, le note locali spariscono. È il prezzo della velocità, preferibile a un editor che si blocca nel punto cieco di un aereo o in una zona senza campo1.
La base tecnica è minima e mirata. Niente framework. L’editor è in JavaScript puro. Ogni framework aggiunge download, parsing e un runtime che separano l’utente dal cursore. Per una pagina che deve solo mostrare una casella di testo, quella distanza è overhead. Rinunciare al framework richiede più “plumbing” a mano, ma per un notepad i pezzi sono pochi: una textarea, uno store su IndexedDB, un service worker1.
Il service worker fa caching della pagina e degli asset alla prima visita. L’app funziona offline con lo stesso comportamento che ha online. Non cambia nulla nell’apertura, nella digitazione, nel salvataggio. Il supporto offline è la modalità predefinita. La rete, quando c’è, non comanda l’editor. Lavora sullo sfondo1.
Anche il salvataggio evita di disturbare. Salvare a ogni tasto rende il disco un collo di bottiglia mentre stai scrivendo. Ritardare troppo rischia di perdere una frase. La soluzione è ibrida: salvataggio locale dopo una breve pausa nella digitazione, più una copia in memoria dello stato più recente. Se il browser si chiude nel mezzo del salvataggio, l’ultima versione torna comunque su. Non c’è pulsante “Salva”. Non c’è indicatore “salvataggio…”. Le parole restano dove le hai lasciate1.
L’interfaccia segue un principio semplice: cattura prima, organizza dopo. Niente scelta iniziale di quaderno, modello, workspace o tag. La pagina si apre su una nota vuota, pronta. Ordine e struttura arrivano dopo con ricerca e collegamenti. All’inizio contano solo i caratteri a schermo1.
Questo ridisegna anche la sincronizzazione. La sync diventa un processo silenzioso che unisce modifiche quando la connessione compare. Non blocca. Se fallisce, non rompe l’editor. Le note sono già al sicuro in locale. Il sistema può ritentare quando vuole, senza impattare la scrittura1.
La metrica che conta è una: quanto tempo passa tra l’idea e il primo carattere digitato. Se supera un secondo, il resto sono dettagli. Per verificare, l’autore invita a fare il test, su Outsmart Notes o su qualunque app si usi oggi1.
Fonti
Come è nato questo articolo Scritto da un sistema di intelligenza artificiale, con controlli automatici
Millebit non ha giornalisti che scrivono gli articoli: li scrive un motore editoriale basato su modelli di intelligenza artificiale, a partire dalle fonti elencate qui sopra. Prima di uscire, ogni testo passa questi controlli:
- Rilettura. Un passaggio toglie i tic della prosa generata da un modello, come i contrasti costruiti e le frasi che annunciano invece di informare, senza toccare fatti e fonti.
- Fedeltà alle fonti. Un passaggio dedicato toglie ogni affermazione che le fonti non sostengono. Valutazione su questo pezzo: 10/10.
- Anti-cliché. Un filtro scarta frasi fatte, enfasi e tic della prosa artificiale: superato.
- Giudizio editoriale. Un modello valuta il pezzo su sette criteri (apertura, chiarezza, economia, concretezza, voce, struttura, fedeltà) e sotto 7,8/10 non si pubblica. Questo articolo ha preso 8,2/10.
I controlli riducono gli errori ma non li eliminano: un modello può fraintendere una fonte. Per le decisioni importanti, risali alla fonte originale. Se trovi un errore, segnalacelo.
Per vedere Millebit nelle notizie principali di Google, aggiungilo alle tue fonti preferite. Oppure segui l’edizione di oggi, il feed RSS o La Sintesi.