Riempire campi invece di scrivere testo
Quello che la memoria ti restituisce conta quanto ciò che trattiene. Per diverse settimane una scheda tornava come testo che lo schermo doveva interpretare per mostrarlo bene. Abbiamo invertito il rapporto: lo schermo dichiara un modello con campi tipizzati e la memoria viene a riempirli. Alla lettura non resta più niente da indovinare.
Un testo da indovinare
All'inizio una scheda memo arrivava sotto forma di testo, con la sua formattazione scritta in caratteri grezzi: cancelletti per i titoli, asterischi attorno alle parole in grassetto, trattini per gli elenchi. Mostrato così, dava un blocco punteggiato di simboli, esattamente quello che non vuoi leggere su un telefono appoggiato al piano di lavoro.
Primo riflesso, scrivere un piccolo lettore di quella formattazione. Volutamente limitato: due livelli di titolo, il grassetto, gli elenchi puntati, le liste numerate, le righe vuote come respiro. Senza dipendenze esterne, perché la superficie da coprire era stretta e stabile, e perché un lettore fatto in casa permetteva di dare a ogni elemento esattamente la palette del prodotto invece di ereditare una resa generica.
Ci abbiamo aggiunto un gesto utile. Sotto un titolo che parlava di ingredienti, utensili, materiale, forniture o spesa, gli elementi dell'elenco non comparivano più come pallini ma come caselle da spuntare. Potevi barrarli man mano, mentre cucinavi o facevi la spesa.
Il ribaltamento
Funzionava, e restava fragile. Riconoscere una lista da spuntare da una parola individuata in un titolo è un indovinello che riesce spesso e fallisce senza preavviso. Una formulazione un po' diversa, un singolare dove ci si aspettava un plurale, una scheda dettata in un'altra lingua, e la casella tornava a essere un pallino inerte. Il comportamento dipendeva da come la frase era stata formulata, che è la definizione stessa di un comportamento che non si può promettere.
Il vero problema non era il riconoscimento, era il verso della relazione. La memoria scriveva un documento, lo schermo cercava di capirlo. Abbiamo invertito i ruoli: lo schermo dichiara un modello, con campi nominati e tipizzati, e la memoria riempie quelli che hanno senso per quella scheda. Non resta niente da indovinare, perché non resta niente di implicito.
Sezioni dichiarate, non titoli riconosciuti
In quel modello tutto è facoltativo. Un genere di illustrazione, un titolo, qualche etichetta breve come una durata, un numero di porzioni o una difficoltà, una citazione d'origine, una nota di memoria che ricorda perché quella scheda esiste e quando è nata, poi una serie di sezioni. Ogni sezione porta il suo tipo: lista da spuntare, passaggi numerati, elenco puntato, paragrafo. Una lista della spesa ne ha una sola, una ricetta ne allinea diverse, un verbale di riunione mescola le due cose.
Due conseguenze molto concrete. Lo schermo può mostrare un'unica barra di avanzamento che copre tutti i gruppi di ingredienti insieme, perché sa quali sono liste da spuntare, cosa impossibile da fare in modo affidabile quando ci si limita a leggere un testo. E la miniatura di una scheda, nella lista, può riprendere l'illustrazione della scheda stessa, dato che il genere è dichiarato invece di essere dedotto da un'espressione trovata nel contenuto.
Il modello non rompe niente se arriva vuoto. Quando nessun campo utilizzabile è riempito, la visualizzazione ricade sul lettore di testo della prima versione. La nuova strada è un miglioramento, non una condizione da soddisfare.
Leggere la propria ricetta non è ispezionare un ricordo
Un dettaglio di accesso è cambiato nello stesso movimento. Toccare una scheda nella lista apriva fino ad allora la vista di ispezione del ricordo: le sue etichette, il suo numero di menzioni, il suo livello di memoria, i suoi collegamenti con altri ricordi, le sue azioni di silenziamento e cancellazione. È lo strumento giusto per esaminare un nodo di memoria neuronale. È quello sbagliato quando vuoi semplicemente leggere la tua ricetta o avanzare nelle tue liste e checklist.
Le due viste convivono ancora, ma non sono più sullo stesso piano. La scheda si apre con un solo tocco. L'ispezione resta raggiungibile dalle impostazioni, un gradino più in là, e quel gradino è voluto.
Quello che non era ancora risolto
In quella versione le caselle spuntate non sopravvivevano alla chiusura della scheda. La visualizzazione era diventata giusta, lo stato non ancora: spuntare un ingrediente restava un gesto visivo, non un ricordo. Rendere quello stato persistente è arrivato dopo, ed è ciò che ha trasformato la checklist in un oggetto vivo invece che in una semplice impaginazione.
Il principio posato quel giorno, invece, non si è più mosso: quello che lo schermo mostra deve essere dichiarato, mai ricostruito. È la stessa esigenza che, il giorno prima, aveva spostato le impostazioni dal telefono alla memoria.
