NotScript brengt NoScript-functionaliteit naar Google Chrome

Update : NotScript is niet langer beschikbaar. U kunt in plaats daarvan ScriptBlock of uMatrix gebruiken. Je kunt onze Firefox-review van uMatrix bekijken die dezelfde functionaliteit biedt als de Chrome-versie. De volgende beoordeling wordt op de site bewaard voor archiveringsdoeleinden. Einde

Tot nu toe was het niet mogelijk om de populaire Firefox-scriptblokkerende extensie NoScript over te zetten naar Google Chrome.

Beperkingen van de browser maakten het onmogelijk om elementen te blokkeren voordat ze werden geladen, wat uiteraard niet goed werkte voor een beveiligingsinvoegtoepassing die de scripts moest blokkeren voordat ze werden geladen.

De ontwikkelaar van de NotScript-extensie voor Chrome legt uit welke recente wijzigingen in de browser de extensie mogelijk hebben gemaakt:

NotScripts gebruikt een unieke en nieuwe methode om deze "NoScript" -achtige functionaliteit in Google Chrome te bieden die voorheen niet mogelijk was. Het introduceert een doorbraaktechniek van intelligente HTML5-opslagcaching om de beperkingen in Google Chrome te overwinnen waardoor een dergelijke extensie eerder niet kon worden gemaakt. NotScripts blokkeert inhoud van derden VOORDAT ze laden en doet dit terwijl het ook een witte lijst heeft. Dit is een van de belangrijkste extensies waar veel mensen op hebben gewacht sinds Google Chrome uitkwam.

Voor de installatie van het script moet de gebruiker een wachtwoord instellen in de map Chrome-profiel door het bestand CHANGE__PASSWORD__HERE.js handmatig te bewerken. Dit kan veel gebruikers afwijzen die waarschijnlijk de add-on willen gebruiken, en de ontwikkelaar zou een andere manier moeten overwegen om dat wachtwoord in te stellen.

noscript

Een NotScripts-wachtwoord moet worden ingesteld voor het eerste gebruik op een computer of als NotScripts is bijgewerkt. Het wachtwoord wordt gebruikt om uw privacy te beschermen door te voorkomen dat websites de caches op de witte lijst van NotScripts bekijken. Vanwege technische beperkingen moet u een bestand openen om het wachtwoord in te stellen.

Zodra dat is gebeurd, zal NotScript vergelijkbaar met NoScript beginnen te werken. De extensie blokkeert dat de meeste - maar niet alle - scripts automatisch worden uitgevoerd op een website, met de mogelijkheid om scripts op de witte lijst te zetten zodat ze normaal kunnen worden uitgevoerd.

Het plaatst een pictogram in de adresbalk, dat de momenteel geblokkeerde en toegestane scripts op de site weergeeft.

notscript

Toegestane scripts worden toegevoegd aan een witte lijst.

notscript witte lijst

Het is bovendien mogelijk om scripts tijdelijk voor alle sites toe te staan. Functionaliteit die momenteel ontbreekt, is de optie om een ​​script tijdelijk alleen voor een sessie in te schakelen.

Zoals eerder vermeld, heeft NotScript op dit moment verschillende beperkingen, dit zijn:

NotScripts kunnen plug-ins zoals Flash en Silverlight blokkeren. Java-applets zijn echter een speciaal geval. Java-applets die zijn ingesloten met de standaard of tags kunnen worden geblokkeerd, maar Java-applets die zijn ingesloten met de oude, verouderde tags kunnen niet worden geblokkeerd omdat Google Chrome geen laadgebeurtenissen voor deze oude methode activeert. De huidige oplossing is om Java in uw browser uit te schakelen totdat dit kan worden opgelost.

Alle scripts die zijn geladen vanaf een bronlocatie (de overgrote meerderheid) kunnen worden geblokkeerd. Inline scripts die rechtstreeks in de HTML-code van een webpagina worden geschreven, kunnen echter niet door NotScripts worden geblokkeerd omdat Google Chrome geen load-gebeurtenissen voor hen activeert.

Bijvoorbeeld: kan zonder problemen worden geblokkeerd. Alert ("Hallo wereld!"); rechtstreeks geschreven in de HTML-code door de site die u bezoekt, kan niet worden geblokkeerd door NotScripts omdat het nergens wordt geladen, het is een direct onderdeel van de webpagina die u bekijkt. Deze inline-scripts zijn echter meestal handig en zijn vaak nodig om een ​​site goed te laten werken. Als u wilt, kunt u Google Chrome instellen om JavaScript voor alle sites te weigeren en NotScripts gebruiken om selectief de scripts te kiezen die worden uitgevoerd op sites waarop u JavaScript inschakelt.

Wanneer u voor het eerst een website bezoekt met scripting ingeschakeld, kunt u zien dat NotScripts deze snel opnieuw laadt terwijl deze de witte lijst in de cache opslaat en vernieuwt. Vervolgens hoeft u niet opnieuw te laden, tenzij u een deel van uw witte lijst wijzigt dat rechtstreeks van invloed is op de site. Dit is slechts een klein probleem en gebeurt steeds minder wanneer NotScripts uw gewenste witte lijst leert kennen.

NotScript is een unieke extensie voor Google Chrome, die een flink deel van de functionaliteit van NoScript biedt. De eerste officiële releaseversie toont veel belofte, en als de ontwikkelaar functies blijft implementeren en misschien manieren vindt om enkele van de beperkingen en de gevreesde wachtwoordcreatie te verwijderen, dan zou NotScript kunnen worden wat NoScript is voor Firefox: een onmisbare add-on