← Tutti gli articoli

Guide

Alternativa a Greasemonkey per Chrome — Una guida onesta

Greasemonkey è uno degli strumenti di personalizzazione dei browser più conosciuti — ma gira solo su Firefox. Se sei su Chrome e cerchi un'alternativa a Greasemonkey, questa guida onesta spiega cos'è Greasemonkey, quali sono gli equivalenti nel mondo Chrome e come scegliere quello che si adatta al tuo modo di lavorare.

Cos'è Greasemonkey

Greasemonkey è il gestore di userscript originale. Un userscript è un piccolo pezzo di JavaScript che viene eseguito automaticamente sulle pagine che scegli — per modificare il layout, aggiungere una funzionalità, rimuovere un fastidio o automatizzare un clic. Greasemonkey ha reso popolare il formato così a fondo che gli userscript vengono ancora a volte chiamati "script Greasemonkey".

Merita riconoscimento: è open source, ha creato uno standard che altri strumenti hanno adottato, ed è ancora mantenuto per Firefox. L'unica vera limitazione per il nostro scopo è quella ovvia.

Il problema — Greasemonkey è solo per Firefox

Greasemonkey è un'estensione per Firefox e non è disponibile per Chrome, Edge, Brave o altri browser Chromium. Non c'è un port ufficiale per Chrome né un piano per uno. Quindi se sei su Chrome, non stai cercando "Greasemonkey per Chrome" — non esiste — stai cercando uno strumento che fa lo stesso lavoro. Buona notizia: diversi lo fanno.

Tampermonkey — la scelta popolare per Chrome

Tampermonkey è il gestore di userscript più usato su Chrome. Esegue lo stesso formato userscript standard che usa Greasemonkey, quindi la grande maggioranza degli script da cataloghi come Greasy Fork si installa e funziona senza modifiche. Ha un editor maturo e supporta le API privilegiate GM_*.

Scegli Tampermonkey quando: vuoi l'equivalente per Chrome più vicino a Greasemonkey e il tuo obiettivo principale è installare userscript della community.

Violentmonkey — open source, stesso modello

Se essere open source è importante per te — e per molti utenti di Greasemonkey lo è, dato che Greasemonkey stesso è open source — Violentmonkey è la scelta naturale. Ha licenza MIT, esegue lo stesso formato userscript, supporta le comuni API GM_* e funziona sui browser Chromium e su Firefox. Nell'uso quotidiano è molto vicino a Tampermonkey.

Scegli Violentmonkey quando: vuoi il flusso di lavoro degli userscript su Chrome con una base di codice completamente open source.

JustZix — un approccio basato su regole

JustZix risolve lo stesso problema di fondo — "far comportare questa pagina come voglio" — con un design diverso. Invece di file di script che portano un'intestazione di metadati // ==UserScript==, crei regole abbinate a pattern di URL, e ogni regola può contenere sia CSS che JavaScript. È gratuito, funziona su Chrome e altri browser Chromium, e non richiede alcun account.

Un userscript e una regola di JustZix esprimono la stessa idea in forme diverse. Il modo userscript:

// ==UserScript==
// @match https://example.com/*
// ==/UserScript==
document.querySelector('.ads').remove();

Il modo JustZix — pattern di URL https://example.com/* impostato nella regola, e nel pannello JS semplicemente:

document.querySelector('.ads').remove();

Cosa aggiunge JustZix sopra l'iniezione di base:

Vedi l'elenco completo nella pagina delle funzionalità. Scegli JustZix quando: vuoi CSS e JS insieme, preferisci le regole basate su pattern di URL alle intestazioni di script, e dai valore agli strumenti di sviluppo integrati più la sincronizzazione e la condivisione senza account.

Una differenza onesta — il catalogo di script

Saremo diretti su questo. Greasemonkey, Tampermonkey e Violentmonkey attingono tutti allo stesso grande catalogo di userscript della community su Greasy Fork. Se il tuo piano è "installare script scritti da altre persone", un gestore di userscript è lo strumento giusto, e Tampermonkey o Violentmonkey è la tua risposta per Chrome. JustZix non mira a sostituire quel catalogo — è costruito per scrivere e organizzare i tuoi CSS e JS come regole.

Come scegliere

Vuoi...Usa
Installare userscript della community su ChromeTampermonkey o Violentmonkey
Lo stesso, ma completamente open sourceViolentmonkey
Scrivere i tuoi CSS + JS, organizzati come regoleJustZix
Sincronizzare e condividere modifiche senza un accountJustZix
Restare su Firefox in particolareGreasemonkey (o Violentmonkey)

La versione breve

Non c'è Greasemonkey per Chrome — ma ci sono buoni equivalenti. Per la classica esperienza degli userscript, Tampermonkey e Violentmonkey sono eccellenti e ben rispettati. Se preferisci gestire i tuoi CSS e JavaScript come regole con pattern di URL con strumenti di sviluppo integrati, JustZix merita uno sguardo. Nessuno di questi è "il perdente" — si adattano semplicemente ad abitudini diverse.

Vedi anche

Se l'approccio basato su regole corrisponde a come ti piace lavorare, JustZix è gratuito e si installa in un paio di minuti — visita la pagina di download per provarlo, senza alcun account richiesto.

Valuta questo articolo

Nessuna valutazione — sii il primo.

Provalo tu stesso

Installa JustZix e incolla qualsiasi snippet di questo articolo. Due minuti da zero a una regola funzionante su tutti i tuoi dispositivi.

Ottieni JustZix

Funzionalità · Come funziona · Esempi · Casi d'uso