NotScript apporte la fonctionnalité NoScript à Google Chrome

Essayez Notre Instrument Pour Éliminer Les Problèmes

Mettre à jour : NotScript n'est plus disponible. Vous pouvez utiliser ScriptBlock ou Matrice au lieu. Tu peux vérifier notre examen Firefox de uMatrix qui offre des fonctionnalités identiques à la version Chrome. La revue suivante est conservée sur le site à des fins d'archivage. Fin

Jusqu'à présent, il n'était pas possible de porter la populaire extension de blocage de script Firefox NoScript sur Google Chrome.

Les restrictions du navigateur rendaient impossible le blocage des éléments avant leur chargement, ce qui ne fonctionnait évidemment pas bien pour un module complémentaire de sécurité qui devait bloquer les scripts avant leur chargement.

Le développeur de l'extension NotScript pour Chrome explique les modifications récentes apportées au navigateur qui ont rendu l'extension possible:

NotScripts utilise une méthode unique et nouvelle pour fournir cette fonctionnalité de type «NoScript» dans Google Chrome qui n'était pas possible auparavant. Il introduit une technique révolutionnaire de mise en cache de stockage HTML5 intelligente pour surmonter les limitations de Google Chrome qui empêchaient la création d'une extension comme celle-ci auparavant. NotScripts bloque le contenu tiers AVANT leur chargement et il le fait tout en ayant une liste blanche. C'est l'une des extensions clés que beaucoup de gens attendaient depuis la sortie de Google Chrome.

L'installation du script nécessite que l'utilisateur définisse un mot de passe dans le dossier du profil Chrome, en modifiant manuellement le fichier CHANGE__PASSWORD__HERE.js. Cela peut dissuader de nombreux utilisateurs qui souhaiteraient probablement utiliser le module complémentaire, et le développeur devrait envisager une autre façon de définir ce mot de passe.

noscript
noscript

Un mot de passe NotScripts doit être défini pour la première utilisation sur un ordinateur ou si NotScripts a été mis à jour. Le mot de passe est utilisé pour protéger votre vie privée en empêchant les sites Web d'afficher les caches de la liste blanche NotScripts. En raison de limitations techniques, vous devez ouvrir un fichier pour définir le mot de passe.

Une fois que cela est fait, NotScript commencera à fonctionner de la même manière que NoScript. L'extension empêche la plupart des scripts - mais pas tous - de s'exécuter automatiquement sur un site Web, avec la possibilité de mettre les scripts en liste blanche afin qu'ils puissent être exécutés normalement.

Il place une icône dans la barre d'adresse, qui affiche les scripts actuellement bloqués et autorisés sur le site.

notscript
notscript

Les scripts autorisés sont ajoutés à une liste blanche.

notscript whitelist
liste blanche notscript

Il est en outre possible d'autoriser temporairement les scripts pour tous les sites pendant un certain temps. La fonctionnalité actuellement manquante est l'option permettant d'activer temporairement un script pour une session uniquement.

Comme mentionné précédemment, NotScript a plusieurs limitations à ce stade du développement, ce sont:

NotScripts peut bloquer les plugins comme Flash et Silverlight. Cependant, les applets Java sont un cas particulier. Les applets Java intégrées avec les balises standard ou peuvent être bloquées, mais les applets Java intégrées avec les anciennes balises obsolètes ne peuvent pas être bloquées car Google Chrome ne déclenche pas d'événements de chargement pour cette méthode héritée. La solution de contournement actuelle consiste à désactiver Java dans votre navigateur jusqu'à ce que cela puisse être corrigé.

Tous les scripts chargés à partir d'un emplacement source (la grande majorité) peuvent être bloqués. Cependant, les scripts en ligne qui sont directement écrits dans le code HTML d'une page Web ne peuvent pas être bloqués par NotScripts car Google Chrome ne déclenche pas d'événements de chargement pour eux.
Par exemple: peut être bloqué sans aucun problème. Cependant, alert ('Hello, World!'); écrit directement dans le code HTML par le site que vous visitez ne peut pas être bloqué par NotScripts car il n'est pas chargé de n'importe où, il fait directement partie de la page Web que vous consultez. Cependant, ces scripts en ligne sont généralement utiles et sont souvent nécessaires pour qu'un site fonctionne correctement. Si vous le souhaitez, vous pouvez configurer Google Chrome pour refuser le javascript pour tous les sites et utiliser NotScripts pour sélectionner de manière sélective les scripts à exécuter sur les sites sur lesquels vous activez JavaScript.

Lorsque vous visitez un site Web pour la première fois avec le script activé, vous pouvez voir NotScripts le recharger rapidement une fois pendant qu'il met en cache la liste blanche et s'actualise. Par la suite, aucun rechargement n'est nécessaire, sauf si vous modifiez une partie de votre liste blanche qui affecte directement le site. Ce n'est qu'un problème mineur et se produit de moins en moins à mesure que NotScripts apprend votre liste blanche souhaitée.

NotScript est une extension unique pour Google Chrome, qui fournit une bonne partie des fonctionnalités de NoScript. La première version officielle est très prometteuse, et si le développeur continue à implémenter des fonctionnalités et trouve peut-être des moyens de supprimer certaines des limitations et la redoutable création de mot de passe, alors NotScript pourrait devenir ce que NoScript est pour Firefox: un add-on indispensable