← Alle Beiträge

Leitfäden

JustZix vs Tampermonkey / Greasemonkey — was anders ist, was gewinnt, wann welches

Tampermonkey ist seit 15 Jahren ein Synonym für „Userscripts". Wenn jemand sagt „ich injiziere JS in eine Seite", denkt er wahrscheinlich standardmäßig an Tampermonkey. JustZix tut alles, was Tampermonkey tut, plus Userstyles (wie Stylus), plus eine UI-Schicht, die Userscripts nicht haben. Dieser Beitrag zeigt, wo wir uns unterscheiden.

Feature-Vergleich

FeatureTampermonkeyGreasemonkeyJustZix
JS-Injektion bei URL-Match✓ (@match im Header)✓ (@include)✓ (scope.url)
CSS-Injektion~ (via GM_addStyle)~ (via GM_addStyle)✓ (dedizierte CSS-Regel)
Live-Editor im Tab✓ (CSS pane + JS pane)
REPL im Tab✓ (JS Console)
Aktionsleiste mit UI-Buttons~ (GM_registerMenuCommand — im Extension-Popup)~✓ (6 Aktionstypen auf der Seite sichtbar)
Teilen per URL~ (Export zu .user.js)~ (Export)✓ (TTL-Link 1-48h)
Sync über Geräte✓ (Tampermonkey Cloud — kostenpflichtig)✓ (chrome.storage.sync, kostenlos)
Open Source~ (kostenlose Version, aber Tampermonkey ist Closed-Source)✓ (Greasemonkey GPL)✓ (MIT)
@require externe Skripte~ (fetch in einer JS-Regel)
GM_xmlhttpRequest (CORS-Bypass)~ (natives fetch, durch CORS begrenzt)
Skript-Marketplacegreasyfork.orggreasyfork.orgn/v (TTL-Share-Links)

Wo Tampermonkey gewinnt

Wo JustZix gewinnt

Migration von 3 typischen Userscripts zu JustZix

Skript 1: „Cookie-Banner automatisch überspringen"

Tampermonkey-Userscript:

// ==UserScript==
// @name     Cookie skip
// @match    *://*/*
// @run-at   document-end
// ==/UserScript==
(function() {
  const obs = new MutationObserver(() => {
    const accept = [...document.querySelectorAll('button')]
      .find(b => /accept all/i.test(b.textContent));
    if (accept) { accept.click(); obs.disconnect(); }
  });
  obs.observe(document.body, {childList: true, subtree: true});
})();

JustZix-Migration:

  1. Neuer Folder „Auto-actions"
  2. Neue Regel „Cookie skip", Scope: *://*/*
  3. JS-Tab: füge den Funktions-Body ein (KEIN IIFE-Wrapper, KEIN Userscript-Header)
  4. Run-at: JustZix nutzt standardmäßig „document-end" — passt
  5. Speichern

Skript 2: „GitHub: SHA kopieren"

Das Tampermonkey-Userscript fügt einen „Copy SHA"-Button neben Commit-Hashes hinzu. JustZix:

Skript 3: „Reddit: Werbung ausblenden"

Das Tampermonkey-Userscript blendet .promoted-Elemente aus. JustZix:

CSS-first-Muster sind oft einfacher als ein JS-Observer.

Migrations-Fallstricke

Wie es weitergeht

Installiere JustZix — Tampermonkey kann parallel laufen. Teste 2 Wochen, sieh, welches bleibt.

Bewerte diesen Beitrag

Noch keine Bewertungen — sei der Erste.

Probiere es selbst aus

Installiere JustZix und füge ein beliebiges Snippet aus diesem Artikel ein. Zwei Minuten von null bis zu einer funktionierenden Regel auf allen deinen Geräten.

JustZix holen

Funktionen · So funktioniert es · Beispiele · Anwendungsfälle