The W3C Wake Lock API is a specification for an API that lets web applications request a wake lock. Specifically, this API deals with the screen wake lock, which prevents a device's screen from entering a power-saving state (i.e. going to sleep). This specification is still unstable and subject to change. Anyone wishing to use it for production purposes should subscribe to the repository on GitHub and participate on the ongoing discussions.