🧠 Zaawansowany optymalizator JS dla X.com+

Popraw wydajność X.com/Twitter: usuwa ciężkie style CSS, ogranicza FPS, zmniejsza DOM, wstrzymuje filmy poza ekranem, blokuje analitykę i automatycznie włącza tryb agresywny przy lagach.

Autor
Oppai1442
Dziennych instalacji
11
Wszystkich instalacji
23
Oceny
1 0 0
Wersja
1.3.2
Utworzono
22-10-2025
Zaktualizowano
23-10-2025
Rozmiar
18,6 KB
Licencja
MIT
Dotyczy

🧠 X.com Heavy JS Optimizer+

⚡ Overview

X.com Heavy JS Optimizer+ is a high-performance userscript that dramatically reduces lag, scroll jank, and CPU load on X.com (Twitter).
It intelligently removes redundant animations, limits repainting, pauses offscreen videos, and caps JavaScript frame rates — all without breaking the core site experience.


🚀 Features

  • 🧹 Lightweight CSS Cleanup
    Removes heavy effects (backdrop-filter, blur, gradients) and disables GPU-stressing layers.

  • ⚙️ Passive Event Optimization
    Forces passive: true on scroll/touch listeners for smoother rendering.

  • 🎞️ Smart Video Control
    • Only one video can play at a time
    • Auto-pause when scrolled offscreen
    • Prevents auto-play and decoding spam

  • 🧩 DOM Feed Garbage Collector
    Keeps only the last N tweets in the DOM to prevent memory bloat.
    (Configurable from userscript menu.)

  • 📊 Metrics Blocking (Optional)
    Blocks unnecessary telemetry calls like scribe, engagement, and client_event.

  • Aggressive Runtime Mode
    Auto-detects long tasks and dynamically limits FPS (requestAnimationFrame) to maintain stability.

  • 💤 Tab Visibility Safety
    Auto-pauses all videos when tab is hidden.


🧰 Menu Commands

Available via ViolentMonkey / TamperMonkey menu:

  • 🧠 Toggle Aggressive Mode
  • 🧩 Set feed tweet limit
  • 📊 Enable/Disable metrics blocking

🧪 Benchmarks

Scenario Before After Improvement
Scrolling feed 100+ tweets ~48–55 FPS 90+ FPS +85%
Memory footprint (avg) 1.4 GB 650 MB −53%
CPU load (video active) 45–60% 25–30% −50%

(Tested on Brave 1.72 / Win10 / Ryzen 7 5800H)


⚙️ Compatibility

✅ Works on:

🧩 Supported managers:

  • ViolentMonkey ✅
  • TamperMonkey ✅
  • FireMonkey 🟡 (limited support)

💡 Tips

  • For best results, disable other performance-altering scripts or extensions.
  • You can monitor real-time CPU impact via Chrome DevTools > Performance.

🪄 Credits

Developed by Oppai1442
Made with ❤️, caffeine, and a stubborn hatred of lag.

License: MIT
View source on GreasyFork


⚠️ Disclaimer:
This script modifies rendering behavior for optimization purposes.
Use at your own discretion — functionality on experimental browsers may vary.