- Het signaal wordt lokaal berekend en niet gestreamd.
- De PWA slaat na een online bezoek de basisbestanden op in de cache.
- Als je sitegegevens wist, kan de offline kopie verdwijnen.
SleepMix op je apparaat
- iPhone
- MacBinnenkort beschikbaar
- Android · Google PlayBinnenkort beschikbaar
- AmazonBinnenkort beschikbaar
- WindowsBinnenkort beschikbaar
- Linux · Snap StoreBinnenkort beschikbaar
- EdgeBinnenkort beschikbaar
- FirefoxBinnenkort beschikbaar
- ChromeBinnenkort beschikbaar
Zo probeer je het
Open de generator één keer met een internetverbinding en test daarna de vliegtuigmodus op je eigen apparaat. Houd de browser of geïnstalleerde PWA beschikbaar; als je sitegegevens wist, verdwijnt de cache en moet je de site opnieuw online bezoeken.
- Laad de startpagina één keer met een internetverbinding en druk op Afspelen.
- Schakel de vliegtuigmodus in, laad de pagina opnieuw en druk nogmaals op Afspelen.
- Werkt het niet? Voeg de pagina toe aan je beginscherm en herhaal de test.
Waar je op moet letten
De offline beschikbaarheid kan verschillen door het opslagbeleid van de browser. SleepMix is de aparte iPhone-app voor wanneer je op vaste toegang tot opgeslagen mixen wilt kunnen rekenen.
Hoe de generator zonder streaming werkt
Nadat de pagina en de audio-worklet zijn geladen, worden witte, roze en bruine ruis met lokale berekeningen gemaakt. Er hoeft geen lang audiobestand van een externe server te worden gebufferd. De serviceworker van de PWA slaat de basis van de app en de belangrijkste JavaScript-bestanden op in de cache, zodat deze bestanden bij een later bezoek mogelijk zonder netwerkverbinding opnieuw kunnen worden geladen.
De website moet de eerste keer wel volledig laden. Als een browser sitegegevens wist of opgeslagen gegevens verwijdert, moet je mogelijk opnieuw online gaan. Beschouw de mogelijkheid om de site te installeren niet als een garantie op permanente lokale opslag.
Test of het echt offline werkt
Open de pagina terwijl je online bent en wacht tot alles is geladen. Als je browser een installatieoptie biedt, kan het toevoegen van het pictogram latere toegang makkelijker maken. Schakel daarna de vliegtuigmodus in, open de site opnieuw en druk op Afspelen. Zo test je zowel de pagina in de cache als de audio-worklet, en niet alleen of er een pictogram staat.
We hebben deze stappen gecontroleerd in Chromium op een desktopcomputer met de gepubliceerde voorbeeldversie: de pagina werd offline opnieuw geladen en het gemaakte geluid begon af te spelen. Dat bewijst niet dat elke telefoonbrowser de site in de cache bewaart of na het vergrendelen blijft afspelen.
Wat de serviceworker wel en niet kan
Een serviceworker kan netwerkverzoeken vanuit een cache beantwoorden, maar is geen audioproces dat voortdurend draait. De MDN PWA-gids beschrijft hoe browsers inactieve workers stoppen. Wanneer je op Afspelen drukt, beheert de geopende pagina de Web Audio-context.
Als het apparaat die pagina onderbreekt, blijven de bestanden in de cache het geluid niet afspelen. Test offline toegang en doorspelen met een vergrendeld scherm afzonderlijk.
Houd rekening met een verdwenen cache
Een browserupdate, het opruimen van opslagruimte of een privacyinstelling kan bestanden uit de cache verwijderen. Open de generator voordat je op reis gaat en herhaal de test met de vliegtuigmodus. Houd een reserveoptie bij de hand als geluid belangrijk voor je is op een plek zonder verbinding.
De SleepMix-app voor iPhone biedt meer gerichte functies voor opgeslagen mixen, maar bij een nieuw uitvoerapparaat moet je nog steeds het volume controleren. Stel het geluid zowel op de website als in de app zacht in.
Privacy en lokaal gemaakt geluid
De generator vraagt geen toegang tot je microfoon en uploadt de gemaakte audiosamples niet. Gewone paginaverzoeken bereiken tijdens een online bezoek wel de hostingdienst, en via externe App Store-links verlaat je deze site. Bij offline gebruik worden die paginaverzoeken pas weer verstuurd wanneer de browser opnieuw verbinding maakt.
Als je de siteopslag van de browser wist, worden de cache en eventuele toekomstige lokale voorkeuren verwijderd. Deze site slaat geen luistergeschiedenis op.
Het korte antwoord voor op reis
Open de pagina thuis. Laat deze laden. Schakel je netwerkverbinding uit en open de pagina nogmaals. Druk op Afspelen. Hoor je geluid, dan heb je op dat moment een werkende offline kopie. Hoor je niets, ga dan weer online en probeer het opnieuw. Doe dit voordat je vertrekt naar een plek met slecht bereik. Alleen een opgeslagen pictogram bewijst niet dat de cache klaar is voor gebruik.
Veelgestelde vragen
Moet ik een MP3 downloaden?
Nee. Deze generator in je browser berekent voortdurend audiosamples zodra de code is geladen.
Werkt het eerste bezoek zonder internet?
Nee. Bezoek de site eerst met een werkende internetverbinding en controleer of de cache klaar is voordat je offline gaat.
Werkt offline gebruik in elke browser hetzelfde?
Nee. Het opslagbeleid en het verwijderen van opgeslagen gegevens verschillen per browser, dus test de vliegtuigmodus op je eigen apparaat.
Bronnen
SleepMix op je apparaat
- iPhone
- MacBinnenkort beschikbaar
- Android · Google PlayBinnenkort beschikbaar
- AmazonBinnenkort beschikbaar
- WindowsBinnenkort beschikbaar
- Linux · Snap StoreBinnenkort beschikbaar
- EdgeBinnenkort beschikbaar
- FirefoxBinnenkort beschikbaar
- ChromeBinnenkort beschikbaar