NotIdle
Home Spreadsheet Mode About Contact Privacy Install App

How JavaScript Canvas Rendering Keeps Display Drivers Active

Modern web browsers like Google Chrome and Microsoft Edge include memory management features (Memory Saver and Sleeping Tabs) that automatically discard background tabs to reclaim system RAM. This guide explains how to prevent tab suspension for critical background tools.

Quick Summary
  • Goal: Prevent Chrome and Edge from sleeping active background tabs.
  • Method: Audio loops and media tab assertions.
  • Security: Native performance adjustments.
POST #67 DIAGRAM Browser SYSTEM PROTOCOL How JavaScript Canvas Rendering Keeps Disp... Status: Active Sentinel Running Target Environment: Browser Engine W3C Wake Lock API Asserted AUDIO KEEPALIVE 20kHz OSCILLATOR

How Inactivity Triggers Lock Screens

When a browser discards a background tab, it pauses all JavaScript execution, including wake lock timers. To prevent your keep-awake engine from sleeping, you must ensure the tab stays active. Not Idle utilizes minor audio oscillators and active canvas stream loop assertions to convince Chrome's engine that the tab is actively playing media, which blocks automatic tab suspension.

Step-by-Step Configuration Guide

  • Navigate to Chrome Settings > Performance.
  • Under Always keep these sites active, click Add.
  • Type your website domain (e.g., alwaysavailable.blogspot.com).
  • This guarantees that the browser never sleeps the keep-awake engine.

Frequently Asked Questions

What is a Sleeping Tab?

Microsoft Edge freezes tabs that have been inactive for a certain period to save CPU. Adding exclusions stops this freeze for utility tabs.

🔥

Keep Your Screen Active Now

Prevent your PC from going idle, lock screens from triggering, and WFH statuses from turning away without installing any software.

Launch Wake Engine

Install App

Follow this simple step-by-step setup to save Not Idle onto your system as an app.

1. Click the Chrome Menu (⋮) in the top-right corner Save and share → 2. Hover over "Save and share" in the menu Install page as app... 3. Select "Install page as app..." in the submenu
1. Click the Edge Menu (⋯) in the top-right corner Apps → Install this site 2. Hover on "Apps" & select "Install this site as an app"
1. Click the Share button at top-right of Safari Add to Dock 2. Select "Add to Dock" from the share list
Firefox Desktop does not support PWAs.
1. Tap the Share button at the bottom of Safari Add to Home Screen 2. Scroll down and tap "Add to Home Screen"
1. Tap the Share button in the address bar (top right) Add to Home Screen 2. Select "Add to Home Screen" from sharing menu
1. Tap the three dots menu icon at top-right Bookmarks Install app Settings 2. Select "Install app" or "Add to Home Screen"
1. Tap Menu (...) in the bottom navigation bar 2. Tap "Install" or "Add to Home Screen"
Open browser menu & select "Install" or "Add"
Install prompt ready.
Battery Saver Mode Engine suspended to preserve remaining battery (low levels detected).