In breve
  • Il segnale viene calcolato localmente, anziché trasmesso in streaming.
  • La PWA memorizza nella cache i file principali dopo una visita online.
  • La cancellazione dei dati del sito può rimuovere la copia offline.

Come fare una prova

Apri lo strumento una volta con una connessione attiva, poi prova la modalità aereo sul tuo dispositivo. Tieni a disposizione il browser o la PWA installata; cancellando i dati del sito rimuovi la cache e dovrai visitare di nuovo il sito online.

  1. Carica una volta la pagina iniziale con una connessione attiva e premi Riproduci.
  2. Attiva la modalità aereo, ricarica la pagina e premi di nuovo Riproduci.
  3. Se non funziona, aggiungi la pagina alla schermata Home e ripeti la prova.

Cosa considerare

La disponibilità offline può variare in base alle regole di archiviazione del browser. SleepMix è l'opzione dedicata per iPhone quando vuoi accedere ai mix salvati tramite un'app con maggiore prevedibilità.

Come il generatore evita lo streaming

Dopo il caricamento della pagina e del worklet audio, i rumori bianco, rosa e marrone vengono prodotti tramite calcoli locali. Non occorre caricare nel buffer un lungo file audio remoto. Il service worker della PWA memorizza nella cache la struttura dell'app e il codice JavaScript principale, così una visita successiva potrebbe ricaricare quei file senza una connessione di rete.

Il sito richiede comunque un primo caricamento riuscito. Se il browser cancella i dati del sito o libera lo spazio di archiviazione, potrebbe essere necessario tornare online. La possibilità di installare il sito non garantisce che i dati rimangano archiviati localmente per sempre.

Esegui una vera prova offline

Apri la pagina mentre sei online e attendi che finisca di caricarsi. Se il browser offre un'opzione di installazione, aggiungere l'icona può rendere più facile l'accesso in futuro. Poi attiva la modalità aereo, riapri il sito e premi Riproduci. In questo modo verifichi sia la pagina nella cache sia il worklet audio, anziché la sola presenza di un'icona.

Abbiamo verificato questa sequenza in Chromium per computer sulla versione di anteprima pubblicata: la pagina si è ricaricata offline e la riproduzione dell'audio generato è iniziata. Questo non dimostra che ogni browser per telefoni manterrà la pagina nella cache o continuerà la riproduzione dopo il blocco dello schermo.

Cosa può e cosa non può fare il service worker

Un service worker può rispondere alle richieste di rete usando la cache, ma non è un processo audio sempre attivo. La guida MDN alle PWA descrive come i browser interrompono i worker inattivi. Quando premi Riproduci, il contesto Web Audio appartiene alla pagina aperta.

Se il dispositivo sospende la pagina, la presenza di file nella cache non mantiene il suono in riproduzione. Verifica separatamente l'accesso offline e la continuità della riproduzione con lo schermo bloccato.

Preparati alla perdita della cache

Un aggiornamento del browser, la pulizia dello spazio di archiviazione o un'impostazione della privacy possono rimuovere i file nella cache. Prima di partire, apri lo strumento e ripeti la prova in modalità aereo. Tieni un'alternativa di riserva se il suono è importante in un luogo senza connessione.

L'app SleepMix per iPhone offre funzioni più specifiche per i mix salvati, ma quando usi un nuovo dispositivo di uscita audio devi comunque controllare il volume. Sia sul web sia nell'app, il suono va impostato a un volume basso.

Privacy e generazione locale

Lo strumento non richiede l'accesso al microfono e non carica su un server i campioni generati. Durante una visita online, le normali richieste della pagina raggiungono comunque il servizio di hosting e i link esterni all'App Store portano fuori da questo sito. L'uso offline evita tali richieste fino alla connessione successiva del browser.

Se cancelli i dati del sito archiviati nel browser, vengono rimosse la cache e le eventuali preferenze locali future. Questo sito non memorizza la cronologia di ascolto.

La risposta rapida prima di partire

Apri la pagina a casa. Attendi che si carichi. Disattiva la connessione di rete e aprila ancora una volta. Premi Riproduci. Se senti il suono, in questo momento hai una copia offline funzionante. Altrimenti, torna online e riprova. Fallo prima di partire per un luogo con scarsa copertura. La sola presenza di un'icona salvata non dimostra che la cache sia pronta.

Domande frequenti

Devo scaricare un MP3?

No. Questo generatore per browser calcola continuamente i campioni una volta caricato il codice.

La prima visita funziona senza internet?

No. Completa una visita con una connessione attiva e verifica che la cache sia pronta prima di passare offline.

Il funzionamento offline è identico in tutti i browser?

No. Le regole di archiviazione e rimozione dei dati variano, quindi prova la modalità aereo sul tuo dispositivo.

Fonti