Greasy Fork is available in English.
Снижает энергетическое воздействие браузера при воспроизведении видео на YouTube.
Ниже показаны версии этого скрипта, в которых изменялся код. Показать все версии.
YouTube CPU Tamer | Code Fix
Fix for Orion
Update youtube-cpu-tamer-by-animationframe.user.js
YouTube CPU Tamer by AnimationFrame | New Feature
introduce __j6YiAc__
__j6YiAc__
YouTube CPU Tamer by AnimationFrame | Bypass Long Time
YouTube CPU Tamer by AnimationFrame | Micro Optimization
YouTube CPU Tamer by AnimationFrame | Code Fix
Improve Usage of Memory
Code Fix
YouTube CPU Tamer by AnimationFrame | Code Review
YouTube CPU Tamer by AnimationFrame | Bug Fix
YouTube CPU Tamer by AnimationFrame | Fix
YouTube CPU Tamer by AnimationFrame | Change
Modified 2 step AF
2 Step AF
YouTube CPU Tamer by AnimationFrame | Breaking Change
Coding Rewrite
Update vanillajs-iframe-v1
vanillajs-iframe-v1
blobURL for clean context in WebKit
blobURL
onanimationiteration
requestAnimationFrame
YouTube CPU Tamer by AnimationFrame | Code Update
version bump
Bug Fix
'vanillajs-iframe-v1'
YouTube CPU Tamer by AnimationFrame
YouTube CPU Tamer by AnimationFrame | Major Change
Tamer the page when no video is playing (isAllMediaPaused)
isAllMediaPaused
minimize the tamer effect when the video is paused. It is useful to make and keep livestream synchronized.
YouTube CPU Tamer by AnimationFrame | UNDERCLOCK
YouTube CPU Tamer by AnimationFrame | Fixed Error Fn
iframe.contentWindow
intervalTimerResolve
Caching Native Functions using __CONTEXT__
__CONTEXT__
YouTube CPU Tamer by AnimationFrame | Webhook
Revert "YouTube CPU Tamer by AnimationFrame | Major Change"
This reverts commit 6573c7de8fc6adff07f0bfc3fee7a3d6b58c1113.
The original implementation for Promise's microTask execution was completely incorrect. Changed to correct implementation.
[YouTube CPU Tamer by Animationframe] Added some comments added by SashaXser (#8)
Added some comments added by SashaXser
Compatibility Fix
Fix FireMonkey's @allFrames true
@allFrames true
fixed YouTube's Promise hack
Implementation Change to further reduce resource calling
2022.12.13
code update
fix japanese description
code update with review of resource usage
code update; implicit document.hidden detection
code fix
change from @include to @match
2022.04.30 - rewrite the core looping part to await/async to avoid call stacks of jf().
jf()
- added support for YouTube Music
more reliable coding execution
revised calculation of nextAt
minor code review
- fix bug for background function calling
- fixed a logical bug in page navigation
- improve the mechanism of repetitive function calling- added "yt-navigate-finish" event listening to reset interval function status
- added comments for scripting- minor bug fix
- fixed bug in function busy mechanism- added comments for scripting