NotScript porta la funzionalità NoScript a Google Chrome

Prova Il Nostro Strumento Per Eliminare I Problemi

Aggiornare : NotScript non è più disponibile. Puoi usare ScriptBlock o Matrice anziché. Puoi controllare la nostra recensione su Firefox di uMatrix che offre funzionalità identiche alla versione Chrome. La seguente recensione è conservata sul sito a scopo di archiviazione. Fine

Fino ad ora non era possibile portare la popolare estensione di blocco degli script di Firefox NoScript su Google Chrome.

Le restrizioni del browser rendevano impossibile bloccare gli elementi prima che fossero caricati, il che ovviamente non funzionava bene per un componente aggiuntivo di sicurezza che doveva bloccare gli script prima che fossero caricati.

Lo sviluppatore dell'estensione NotScript per Chrome spiega le recenti modifiche apportate al browser che hanno reso possibile l'estensione:

NotScripts utilizza un metodo unico e innovativo per fornire questa funzionalità simile a 'NoScript' in Google Chrome che in precedenza non era possibile. Introduce una tecnica innovativa di memorizzazione nella cache HTML5 intelligente per superare i limiti di Google Chrome che impedivano la creazione di un'estensione come questa. NotScripts blocca i contenuti di terze parti PRIMA che vengano caricati e lo fa pur avendo una whitelist. Questa è una delle estensioni chiave che molte persone stavano aspettando da quando è uscito Google Chrome.

L'installazione dello script richiede all'utente di impostare una password nella cartella del profilo di Chrome, modificando manualmente il file CHANGE__PASSWORD__HERE.js. Questo potrebbe allontanare molti utenti che probabilmente vorrebbero utilizzare il componente aggiuntivo e lo sviluppatore dovrebbe considerare un altro modo per impostare quella password.

noscript
noscript

È necessario impostare una password NotScripts per l'utilizzo iniziale su un computer o se NotScripts è stato aggiornato. La password viene utilizzata per proteggere la tua privacy impedendo ai siti web di visualizzare le cache della whitelist di NotScripts. A causa di limitazioni tecniche, è necessario aprire un file per impostare la password.

Una volta fatto ciò, NotScript inizierà a funzionare in modo simile a NoScript. L'estensione blocca la maggior parte, ma non tutti, gli script dall'esecuzione automatica su un sito Web, con la possibilità di inserire nella whitelist gli script in modo che possano essere eseguiti normalmente.

Posiziona un'icona nella barra degli indirizzi, che mostra gli script attualmente bloccati e consentiti sul sito.

notscript
notscript

Gli script consentiti vengono aggiunti a una whitelist.

notscript whitelist
whitelist di notscript

È inoltre possibile consentire temporaneamente gli script per tutti i siti per un po '. La funzionalità attualmente mancante è l'opzione per abilitare temporaneamente uno script solo per una sessione.

Come accennato in precedenza, NotScript ha diverse limitazioni a questo punto dello sviluppo, sono:

NotScripts può bloccare plugin come Flash e Silverlight. Tuttavia, le applet Java sono un caso speciale. Le applet Java incorporate con lo standard oi tag possono essere bloccate, ma le applet Java incorporate con i vecchi tag obsoleti non possono essere bloccate perché Google Chrome non attiva gli eventi di caricamento per questo metodo legacy. La soluzione attuale consiste nel disabilitare Java nel browser fino a quando il problema non può essere risolto.

Tutti gli script caricati da una posizione di origine (la stragrande maggioranza) possono essere bloccati. Tuttavia, gli script inline scritti direttamente nel codice HTML di una pagina web non possono essere bloccati da NotScripts perché Google Chrome non attiva gli eventi di caricamento per loro.
Ad esempio: può essere bloccato senza problemi. Tuttavia, alert ('Hello, World!'); scritto direttamente nel codice HTML dal sito che stai visitando non può essere bloccato da NotScripts perché non viene caricato da nessuna parte, è una parte diretta della pagina web che visualizzi. Tuttavia, questi script inline sono generalmente utili e sono spesso necessari per il corretto funzionamento di un sito. Se lo desideri, puoi impostare Google Chrome in modo che neghi javascript per tutti i siti e utilizzare NotScripts per scegliere selettivamente gli script da eseguire sui siti su cui abiliti JavaScript.

Quando visiti un sito web per la prima volta con lo scripting abilitato, potresti vedere NotScripts ricaricarlo rapidamente una volta mentre memorizza nella cache la whitelist e si aggiorna. Successivamente, non è necessario ricaricare a meno che non ti capiti di modificare una parte della tua whitelist che interessa direttamente il sito. Questo è solo un problema minore e accade sempre meno quando NotScripts apprende la whitelist desiderata.

NotScript è un'estensione unica per Google Chrome, che fornisce una buona parte delle funzionalità di NoScript. La prima versione di rilascio ufficiale mostra grandi promesse e se lo sviluppatore continua a implementare funzionalità e forse trova il modo di rimuovere alcune delle limitazioni e la temuta creazione della password, NotScript potrebbe diventare ciò che NoScript è per Firefox: un componente aggiuntivo indispensabile