Always focus

Always keeps page in a focused/active state

You will need to install an extension such as Tampermonkey, Greasemonkey or Violentmonkey to install this script.

You will need to install an extension such as Tampermonkey to install this script.

You will need to install an extension such as Tampermonkey or Violentmonkey to install this script.

You will need to install an extension such as Tampermonkey or Userscripts to install this script.

You will need to install an extension such as Tampermonkey to install this script.

You will need to install a user script manager extension to install this script.

(I already have a user script manager, let me install it!)

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

(I already have a user style manager, let me install it!)

Author
Yui-Koi
Daily installs
0
Total installs
49
Ratings
0 0 0
Version
0.3
Created
2025-03-02
Updated
2025-03-02
Size
1.33 KB
License
GNU GPLv3
Applies to
All sites

Always Focus

This userscript keeps web pages in a focused and active state even when you switch to other tabs or minimize your browser. It prevents websites from detecting when you're inactive by overriding browser visibility detection methods.

Features:

  • Forces document visibility state to always appear "visible"
  • Blocks visibility change events that websites use to detect inactivity
  • Works on all websites without configuration

Use Cases:

  • Prevents AI chat sessions from timing out due to inactivity
  • Keeps web applications running that would normally pause when inactive
  • Maintains connection to websites that disconnect idle users
  • Useful for long-running processes that require the page to stay active

This lightweight script runs at document start to ensure maximum compatibility and effectiveness across different websites.