Qui non sta succedendo niente. Non c'è nessun terremoto in corso e nessun dato di questa pagina viene da un evento reale.
Scegli tu i numeri, e la pagina mostra che cosa l'applicazione direbbe con quei numeri. Ogni schermata che vedrai porta addosso la parola PROVA, in cornice e in filigrana, apposta perché nemmeno un ritaglio di fotografia possa essere scambiato per un avviso vero.
Le istruzioni salvavita vere, senza nessuna simulazione intorno, stanno nella pagina delle istruzioni.
Per capire come funziona l'app passo per passo, guarda la presentazione.
Una quinta cosa, che vale solo per questa pagina e non per l'applicazione: qui non c'è suono, non c'è vibrazione e non c'è niente che ti svegli. Una pagina web aperta in una scheda non suona.
Tre momenti, nell'ordine in cui arriverebbero. Ognuno è una schermata simulata: la cornice viola, le fasce e la filigrana non fanno parte dell'applicazione, sono il segno che quella schermata è finta.
Le regole qui sotto non sono state inventate per questa pagina: sono la traduzione in JavaScript di dominio/MotoreLivello.kt, il file che decide davvero dentro l'applicazione. I nomi delle funzioni sono gli stessi, così chi vuole può confrontare i due file riga per riga.
L'applicazione usa sempre la fonte migliore che ha, e dice sempre quale sta usando. Nell'ordine: quello che hanno misurato gli strumenti, poi quello che hai raccontato tu, poi una stima calcolata da magnitudo e distanza.
| Etichetta | Da dove viene |
|---|
Trasformare una magnitudo e una distanza in «quanto ha tremato lì» richiede una relazione di attenuazione con coefficienti calibrati sull'Italia, presi da una pubblicazione e riletti da chi ha competenza sismologica. Nel progetto quella relazione non è installata: la variabile MotoreLivello.relazione vale null, e il motore, quando ha solo l'evento e la tua posizione, risponde «non lo sappiamo» invece di produrre un numero.
Questa pagina si comporta allo stesso modo. Puoi portare la magnitudo a sette e la distanza a zero: il primo momento continuerà a dire che non si sa quanto abbia tremato dove sei. Non è un difetto della simulazione, è quello che farebbe l'applicazione. Una soglia numerica senza fonte è peggio del silenzio.
Se un dato rivisto abbassa il livello e non è ancora passata un'ora dal momento in cui il livello precedente è stato calcolato, l'applicazione non lo abbassa e lo dichiara. Una persona che è già uscita di casa non va rimandata dentro sulla base di un numero. Muovi il comando «quanto tempo dopo arriva» per vedere la regola aprirsi e chiudersi: il confine è a un'ora esatta.
Nel motore non entra. Cambia due cose che si vedono: la riga dell'ora dentro la notifica, e il modo dello schermo.
Qui il modo lo decide solo l'ora: una pagina web non ha il sensore di luce del telefono.
Il suono, la vibrazione e la notifica che sveglia. Sono la ragione per cui l'applicazione esiste, e sono esattamente le cose che una pagina web non può fare. Una scheda del browser non suona alle tre di notte.
La mappa dello scuotimento vera. Il terzo momento usa un grado che scegli tu. La mappa vera la calcola l'Istituto Nazionale di Geofisica e Vulcanologia sui dati delle stazioni, arriva qualche minuto dopo l'evento e continua a essere rivista per giorni: quando l'applicazione la usa, scrive sempre accanto al valore quale versione è e di che giorno.
Dove andare. Nessuna area di attesa compare in questa prova, perché dipende dal Comune vero della persona vera.
Il rosso. Dentro l'applicazione il rosso vuol dire una cosa sola: pericolo adesso. In questa pagina non c'è pericolo, quindi il rosso non compare in nessuna schermata simulata, nemmeno dove l'applicazione vera lo userebbe. Dove sarebbe rosso, la pagina lo scrive a parole.
Sono le tre frasi che l'applicazione mostra a chi la installa. Valgono anche qui.
Tutte le frasi che l'applicazione direbbe — i gesti, i divieti, i nomi dei livelli, le etichette della fonte, le due domande con i loro pesi, i testi della notifica, la parola PROVA e la frase che dice che non sta succedendo niente — sono copiate dal catalogo unico del progetto da uno script, non riscritte a mano. Anche le etichette dei comandi, i nomi dei posti dove puoi essere e i quattro limiti in apertura vengono da lì: sono le stesse parole che usa la modalità simulazione dentro l'applicazione, non una seconda versione scritta per il web.
Chi corregge una frase nel catalogo rilancia lo script e questa pagina si allinea. Chi la corregge dentro questa pagina la perde al giro dopo.
Restano di questa pagina soltanto i raccordi: i titoli delle sezioni, le spiegazioni delle regole del motore, i nomi dei tre momenti e le righe che dichiarano un limite di questa pagina. Non sono istruzioni salvavita e non affermano nessun fatto del mondo: dicono che cosa fa un comando e che cosa una simulazione non sa. Nessuna di esse è stata aggiunta al catalogo, perché mentre questa pagina veniva scritta il catalogo era in mano ad altri e una scrittura simultanea si sarebbe persa. Vanno proposte al catalogo prima della pubblicazione.
Il rosso, dentro l'applicazione, vuol dire una cosa sola: pericolo adesso. Questa pagina sta in rete, dove chiunque può arrivarci da una ricerca e ritagliarne una fotografia — e il rosso è l'ingrediente che renderebbe credibile quel ritaglio. Per questo la cornice di prova non è mai rossa, né qui né nell'applicazione (stessa decisione presa il 17 agosto 2026 su entrambe le superfici, non solo su questa pagina). Il viola non compare da nessun'altra parte: tutto quello che è viola, qui e nell'applicazione, è impalcatura della prova, mai un fatto reale.