Personalizza i siti web in base alle tue esigenze con gli script utente

Personalizza i siti web in base alle tue esigenze con gli script utente

Immagine 1 di 4

Greasemonkey fornisce un'interfaccia intuitiva, quindi non è necessario essere un esperto di JavaScript per utilizzare gli script utente
Sono disponibili decine di migliaia di script utente preimpostati da scaricare e provare, anche se non sono tutti garantiti
Sebbene gli script utente possano essere utilizzati in modo nativo in Chrome e Opera, la loro casa originale è Firefox, grazie al componente aggiuntivo Greasemonkey.
Con Greasemonkey installato in Firefox, gli script utente vengono trattati come componenti aggiuntivi a pieno titolo

Per gli utenti di Chrome le cose sono un po’ più difficili. La maggior parte degli script di userscripts.org sono compatibili con Chrome, ma Chrome non ti consente di installare script o estensioni da siti Web di terze parti: devono provenire dal Chrome Web Store di Google. Ciò riduce le tue opzioni, poiché Google non consente determinati tipi di script nello Store (ad esempio, cercherai invano uno script che ti consenta di scaricare video da YouTube).

Fortunatamente, aggirare la protezione di Chrome e installare script di terze parti è facile. Sebbene non sia possibile installare gli script direttamente da userscripts.org, puoi fare clic con il pulsante destro del mouse sul pulsante Installa e selezionare "Salva collegamento con nome..." per salvare una copia del file .user.js sul disco rigido locale. Puoi quindi aprire il gestore delle estensioni di Chrome (disponibile in Impostazioni nel menu principale) e trascinare questo file nella finestra di Chrome per installarlo.

Se desideri consentire l'installazione di script ed estensioni direttamente da siti Web non attendibili, puoi farlo aggiungendo un contrassegno al collegamento che utilizzi per avviare Chrome in modo che l'obiettivo sia il seguente:

C: Utenti/(il tuo nome utente)/AppData/Local/Google/Chrome/Application/chrome.exe –enable-easy-off-store-extension-install

Tieni presente che questo ti rende molto più vulnerabile ai contenuti dannosi, motivo per cui è disabilitato per impostazione predefinita.

Opera non prevede tale divieto contro gli script di terze parti, ma è necessario approfondire la sua configurazione per abilitare in primo luogo il supporto degli script utente. Inizia aprendo il menu principale del programma e selezionando Impostazioni | Preferenze. Quindi seleziona la scheda Avanzate, fai clic su Contenuto nel riquadro a sinistra, quindi fai clic sul pulsante contrassegnato con Opzioni JavaScript. Apparirà una finestra con un campo vuoto per la cartella JavaScript utente: fai clic sul pulsante Scegli e vai alla directory in cui desideri conservare gli script utente.

Con Greasemonkey installato in Firefox, gli script utente vengono trattati come componenti aggiuntivi a pieno titolo

Una volta fatto ciò, tutti gli script utente scaricati in questa cartella (o creati e salvati lì) verranno automaticamente riconosciuti e abilitati. Se sei interessato a scrivere i tuoi script, vale anche la pena sapere che Opera ha alcune funzionalità di scripting native Manca di Greasemonkey, inclusa la capacità di eseguire il codice utente immediatamente prima o dopo eventi specificati (come gli script inline esecuzione). Per ulteriori informazioni, vedere la pagina della documentazione di Opera sugli script utente.

Sicurezza dello script

Gli sviluppatori di Greasemonkey hanno lavorato duramente per impedire agli script di creare buchi di sicurezza che rendano il tuo PC vulnerabile agli attacchi esterni. Tuttavia, per essere utili, gli script utente necessitano di funzionalità aperte ad abusi, come la modifica di ciò che accade ai dati immessi in moduli protetti. Questo è uno dei motivi per cui Google limita Chrome all'installazione solo degli script utente che ha controllato e confermato sicuri.

Se parli fluentemente JavaScript, è un'ottima idea esaminare il codice di eventuali script utente di terze parti prima di installarli, solo per assicurarti che non stiano facendo nulla che non dovrebbero. Se questa non è un’opzione, ti suggeriamo di peccare per eccesso di cautela. I curatori di userscripts.org rimuovono gli script identificati come dannosi, ma ciò richiede tempo, quindi fai attenzione a scaricare script nuovi di zecca con un basso numero di utenti.