Greasy Fork is available in English.
Ultimate Performance Boost for YouTube Live Chats
יש גרסאות של סקריפט זה עם קוד מעודכן. הצג את כל הגרסאות
Micro Code Optimization
YouTube Super Fast Chat | Code Fix
YouTube Super Fast Chat | Urgent Bug Fix
YouTube Super Fast Chat | Bug Fix
YouTube Super Fast Chat | Feature Update
YouTube Super Fast Chat | No Background Flush (Boost Chat only)
YouTube Super Fast Chat | New Feature
ENABLE_INSTANT_EMIT_MESSAGES (Boost Chat Only)
ENABLE_INSTANT_EMIT_MESSAGES
added USE_RM_ON_FOUNTAIN_MODEL to avoid over-creation of elements and listeners used in the fountain model
USE_RM_ON_FOUNTAIN_MODEL
YouTube Super Fast Chat | Update
CHANGE_DATA_FLUSH_ASYNC
DEBUG_wmList
YouTube Super Fast Chat | Urgent Fix
YouTube Super Fast Chat | Fix
.cyt-chat-last-message
YouTube Super Fast Chat | Minor Code
YouTube Super Fast Chat | Performance Fix
YouTube Super Fast Chat | Code Clean-up
YouTube Super Fast Chat | 0.66.12
Changelog (v0.66.0 ~ v0.66.12)
added USE_ADVANCED_TICKING to improve the performance of tickers (override the previous fixes)
USE_ADVANCED_TICKING
USE_ADVANCED_TICKING will also do the ticker sorting to fix the order of tickers (same order for multiple windows watching the same live)
(AMEND_TICKER_handleLiveChatAction to be removed)
AMEND_TICKER_handleLiveChatAction
(AMEND_TICKER_handleLiveChatAction_v3 to be removed)
AMEND_TICKER_handleLiveChatAction_v3
added FIX_TIMESTAMP_FOR_REPLAY to fix the timestamp origin issue and then sort the records according to the correct timestamp (for chat messages in live archive)
FIX_TIMESTAMP_FOR_REPLAY
added USE_OBTAIN_LCR_BY_BOTH_METHODS (note: currently, the modern way plays a significant role in initial loading fixes, so just set it with false as no need for traditional way)
USE_OBTAIN_LCR_BY_BOTH_METHODS
false
added LCRImmedidates for cProto hacks before adding to the DOM tree
LCRImmedidates
added FIX_UNKNOWN_BUG_FOR_OVERLAY to fix the latest issue in YouTube engine (reason: unknown)
FIX_UNKNOWN_BUG_FOR_OVERLAY
ATTEMPT_TICKER_ANIMATION_START_TIME_DETECTION is now a must due to __progressAt__ is used in USE_ADVANCED_TICKING
ATTEMPT_TICKER_ANIMATION_START_TIME_DETECTION
__progressAt__
added REUSE_TICKER to reuse the ticker components when switching top chats <-> all chats. (need id matching, no render?)
REUSE_TICKER
fixed performance issue found in pressure test (hololive 3d live)
added DEBUG_LOG_GROUP_EXPAND and DEBUG_customCreateComponent
DEBUG_LOG_GROUP_EXPAND
DEBUG_customCreateComponent
YouTube Super Fast Chat | 0.66.11 (pre)
YouTube Super Fast Chat | 0.66.10 (pre)
YouTube Super Fast Chat | 0.66.9 (pre)
YouTube Super Fast Chat | 0.66.8 (pre)
YouTube Super Fast Chat | 0.66.7 (pre)
YouTube Super Fast Chat | 0.66.6 (pre)
YouTube Super Fast Chat | 0.66.5 (pre)
YouTube Super Fast Chat | 0.66.4 (pre)
YouTube Super Fast Chat | 0.66.3 (pre)
YouTube Super Fast Chat | 0.66.2 (pre)
YouTube Super Fast Chat | 0.66.1 (pre)
YouTube Super Fast Chat | 0.66.0 (pre)
fixed __showContextMenu_forceNativeRequest__
__showContextMenu_forceNativeRequest__
YouTube Super Fast Chat | Feature Fix
fix yt-live-chat-author-badge-renderer's dataChanged patch
yt-live-chat-author-badge-renderer
dataChanged
YouTube Super Fast Chat | Minor Fix
_flag0281_
LimitedSizeSet
YouTube Super Fast Chat
FIX_MEMORY_LEAKAGE_TICKER_TIMER
SKIP_VIDEO_PLAYBACK_PROGRESS_STATE_FIX_FOR_NO_TIMEFX
added FIX_MEMORY_LEAKAGE_TICKER_STATSBAR
FIX_MEMORY_LEAKAGE_TICKER_STATSBAR
YouTube Super Fast Chat | Memory Leakage Fix
ATTEMPT_ANIMATED_TICKER_BACKGROUND
Update 469878-youtube-chat.js
Added FIX_MEMORY_LEAKAGE_TICKER_ACTIONMAP to resolve memory leakage due to ticker renderer generation
FIX_MEMORY_LEAKAGE_TICKER_ACTIONMAP
Show all script versions