NotScript bringer NoScript-funktionalitet til Google Chrome

Opdatering : NotScript er ikke længere tilgængeligt. Du kan bruge ScriptBlock eller uMatrix i stedet. Du kan tjekke vores Firefox-gennemgang af uMatrix, der tilbyder identisk funktionalitet som Chrome-versionen. Følgende gennemgang opbevares på webstedet til arkivering. Ende

Indtil nu var det ikke muligt at porte den populære Firefox-script-blokerende udvidelse NoScript til Google Chrome.

Begrænsninger i browseren gjorde det umuligt at blokere elementer, før de blev indlæst, hvilket åbenbart ikke fungerede godt for en sikkerhedstil tilføjelse, der var nødvendig for at blokere scripts, før de blev indlæst.

Udvikleren af ​​NotScript-udvidelsen til Chrome forklarer de nylige ændringer, der er foretaget i browseren, der gjorde udvidelsen mulig:

NotScripts bruger en unik og ny metode til at give denne "NoScript" -lignende funktionalitet i Google Chrome, som ikke tidligere var mulig. Det introducerer en gennembrudsteknik til intelligent HTML5-lagring af cache for at komme begrænsningerne i Google Chrome, der forhindrede en udvidelse som denne fra at blive foretaget før. NotScripts blokerer indhold fra tredjepart, FØR de indlæses, og det gør dette, mens det også har en hvidliste. Dette er en af ​​de vigtigste udvidelser, som mange mennesker har ventet på, siden Google Chrome kom ud.

Installation af scriptet kræver, at brugeren indstiller et kodeord i Chrome-profilmappen ved manuelt at redigere filen CHANGE__PASSWORD__HERE.js. Dette kan fjerne mange brugere, der sandsynligvis gerne vil bruge tilføjelsen, og udvikleren bør overveje en anden måde at indstille denne adgangskode på.

NoScript

Der kræves en NotScripts-adgangskode til at blive indstillet til den første brug på en computer, eller hvis NotScripts blev opdateret. Adgangskoden bruges til at beskytte dit privatliv ved at forhindre websteder i at se NotScripts-hvidlistelister. På grund af tekniske begrænsninger skal du åbne en fil for at indstille adgangskoden.

Når dette er gjort, begynder NotScript at fungere som NoScript. Udvidelsen blokerer de fleste - men ikke alle - scripts fra at blive udført automatisk på et websted med mulighed for at hvidliste scripts, så de kan udføres normalt.

Det anbringer et ikon i adresselinjen, der viser de aktuelt blokerede og tilladte scripts på webstedet.

notscript

Scripts, der er tilladt, føjes til en hvidliste.

notskript hvidliste

Det er endvidere muligt at tillade scripts midlertidigt til alle sider i et stykke tid. Funktion, der i øjeblikket mangler, er muligheden for kun at aktivere et script midlertidigt til en session.

Som tidligere nævnt har NotScript flere begrænsninger på dette tidspunkt i udviklingen, de er:

NotScripts kan blokere plugins som Flash og Silverlight. Java-applets er dog et specielt tilfælde. Java-applets, der er integreret med standarden eller tags, kan blokeres, men Java-applets, der er integreret med de gamle, forældede tags, kan ikke blokeres, fordi Google Chrome ikke affyrer indlæsningsbegivenheder til denne ældre metode. Den nuværende løsning er at deaktivere Java i din browser, indtil dette kan rettes.

Alle scripts indlæst fra en kilde placering (langt de fleste) kan blokeres. Inline-scripts, der er direkte skrevet til HTML-koden på en webside, kan imidlertid ikke blokeres af NotScripts, fordi Google Chrome ikke affyrer indlæsningsbegivenheder for dem.

For eksempel: kan blokeres uden problemer. Dog opmærksom ("Hej, verden!"); skrevet direkte i HTML-koden af ​​det websted, du besøger, kan ikke blokeres af NotScripts, fordi det ikke indlæses hvor som helst, det er en direkte del af den webside, du ser. Imidlertid er disse inline-scripts normalt nyttige og kræves ofte for, at et sted skal fungere korrekt. Hvis du vil, kan du indstille Google Chrome til at nægte javascript for alle sider og bruge NotScripts til selektivt at vælge scripts, der skal køres på websteder, du aktiverer javascript på.

Når du besøger et websted for første gang med scripting aktiveret, kan du muligvis se NotScripts genindlæse det en gang, når det cache hvidlisten og opdateres. Efterfølgende behøver der ikke genindlæsning, medmindre du tilfældigvis ændrer en del af din hvidliste, der direkte påvirker webstedet. Dette er kun et mindre problem og sker mindre og mindre, når NotScripts lærer den ønskede hvidliste.

NotScript er en unik udvidelse til Google Chrome, der giver en god del af NoScript's funktionalitet. Den første officielle udgivelsesversion viser stort løfte, og hvis udvikleren fortsætter med at implementere funktioner og måske finder måder at fjerne nogle af begrænsningerne og den frygtede adgangskodeskabelse, kan NotScript blive det, NoScript er for Firefox: En uundværlig tilføjelse