🎉 欢迎访问GreasyFork.Org 镜像站!本镜像站由公众号【爱吃馍】搭建,用于分享脚本。联系邮箱📮

Greasy fork 爱吃馍镜像

Unhold YouTube Resource Locks

Release YouTube's used IndexDBs & Disable WebLock to make background tabs able to sleep

Чтобы установить этот скрипт, вы сначала должны установить расширение браузера, например Tampermonkey, Greasemonkey или Violentmonkey.

Для установки этого скрипта вам необходимо установить расширение, такое как Tampermonkey.

Чтобы установить этот скрипт, вы сначала должны установить расширение браузера, например Tampermonkey или Violentmonkey.

Чтобы установить этот скрипт, вы сначала должны установить расширение браузера, например Tampermonkey или Userscripts.

Чтобы установить этот скрипт, сначала вы должны установить расширение браузера, например Tampermonkey.

Чтобы установить этот скрипт, вы должны установить расширение — менеджер скриптов.

(у меня уже есть менеджер скриптов, дайте мне установить скрипт!)

🚀 安装遇到问题?关注公众号获取帮助

公众号二维码

扫码关注【爱吃馍】

回复【脚本】获取最新教程和防失联地址

Чтобы установить этот стиль, сначала вы должны установить расширение браузера, например Stylus.

Чтобы установить этот стиль, сначала вы должны установить расширение браузера, например Stylus.

Чтобы установить этот стиль, сначала вы должны установить расширение браузера, например Stylus.

Чтобы установить этот стиль, сначала вы должны установить расширение — менеджер стилей.

Чтобы установить этот стиль, сначала вы должны установить расширение — менеджер стилей.

Чтобы установить этот стиль, сначала вы должны установить расширение — менеджер стилей.

(у меня уже есть менеджер стилей, дайте мне установить скрипт!)

🚀 安装遇到问题?关注公众号获取帮助

公众号二维码

扫码关注【爱吃馍】

回复【脚本】获取最新教程和防失联地址

Автор
𝖢𝖸 𝖥𝗎𝗇𝗀
Установок в день
2
Всего установок
3 470
Оценки
5 0 0
Версия
2024.03.27.0
Создано
27.12.2022
Обновлено
27.03.2024
Размер
10,4 КБ
Совместимость
Совместим с Firefox Совместим с Chrome Совместим с Opera Совместим с Edge
Лицензия
MIT
Работает на

Script Description generated by ChatGPT

This userscript is specifically designed for YouTube to improve your browser's performance. It optimizes the way YouTube uses resources, especially when YouTube tabs are in the background.

The script primarily works with two technologies, IndexDB and WebLock. YouTube utilizes IndexDB, a low-level API for storing significant amounts of structured data, and keeps these databases open continuously. Our script strategically closes these databases when a YouTube tab is not active, thus freeing up resources. It also disables WebLock, an experimental technology designed to prevent simultaneous access to the same resources, eliminating any unnecessary resource locks.

While this script operates in the background, it logs actions to the console for visibility and begins running as soon as a YouTube page opens. Compatible with Chrome, Firefox, Edge, and Opera browsers, it can be installed using a userscript manager like Tampermonkey.

It's important to note that this script doesn't compromise YouTube's functionality. Instead, it aims to ensure that YouTube becomes less resource-intensive, especially when multiple tabs are open.

Description

This is a Userscript to fix the issues that YouTube native coding does not release the IndexedDBs after using, and disable the experimental WebLock which is useless for YouTube application.

This prevents Tab Discard feature introduced in Chrome, Edge, and Firefox.
After installing this, the background tabs can be able to sleep to save resources.

Note 1. Please wait 1 minute to see the unlocking!
Note 2. Not working for page with expanded live chat.

Before:



After:





Suggested Related Scripts

If you are looking for the way to watch YouTube with least CPU resources in your old machine, please use YouTube Minimal on PC and YouTube Minimal Fixs