This is a demo of NoSleep, based on https://nosleep.page created by Bradley Kemp.
The page demonstrates two versions of NoSleep:
- The original richtr/NoSleep.js
- A fork no-sleep by Zak Johnson to address the bug with the Screen Wake Lock API affecting standalone Home Screen Web Apps on iOS.
Unlike the original nosleep.page, this implementation includes a PWA (Progressive Web App) manifest to support testing as a standalone web app instead of just as a web page.