NoScript 10 WebExtension är ute

Giorgio Maone, utvecklaren bakom den populära Firefox-säkerhetstillägget NoScript, släppte NoScript 10, den första "rena" WebExtensions-versionen idag.

NoScript 10 gjorde det inte i tid för lanseringen av Firefox 57, den första versionen av webbläsaren som endast stöder WebExtensions och inte längre det gamla tilläggssystemet från Firefox 56 och tidigare versioner.

Men tillägget som är kompatibelt med Firefox 57 och nyare är ute nu och användare kan äntligen installera det på sina enheter om de redan har uppdaterat sina system till den versionen av webbläsaren.

Obs! Det fungerar inte på Android just nu och fungerar inte heller i privat surfläge.

Giorgio släppte en hybridförlängning av NoScript tidigare i år. Huvudsyftet med hybridförlängningar var att göra migreringen från det äldre tilläggssystemet till WebExtensions-systemet så smidigt som möjligt.

Befintliga NoScript-användare kommer att migrera sina inställningar och inställningar till den nya versionen. det är goda nyheter, eftersom du inte behöver konfigurera den nya versionen av NoScript efter uppdateringen till version 10. Det rekommenderas fortfarande att gå igenom inställningarna en gång för att se till att de är korrekt inställda och att göra justeringar som du tycker passar .

NoScript 10 är ett pågående verk. Medan den släpps som en WebExtension så att den kan installeras i Firefox 57 och nyare versioner av webbläsaren, är det inte en komplett en-till-en-kopia av det gamla tillägget.

Det främsta skälet till att det inte är fallet ännu är att API: er fortfarande inte finns tillgängliga som NoScript kräver för en del av dess funktionalitet.

NoScript 10 stöder innehållsblockering och XSS-skydd precis som dess tidigare motsvarighet. Vissa delar har förbättrad prestanda tack vare de nya WebExtension API: erna, andra måste fortfarande implementeras innan de blir tillgängliga i NoScript 10.

Gränssnittet ser annorlunda ut än det tidigare gränssnittet, och alternativen saknar de flesta inställningar just nu. Om du öppnar alternativen för NoScript 10 just nu får du bara ett fåtal av dem.

Du kan vitlista eller svartlista adresser, tillåta skript globalt eller rensa XSS vitlista. Det handlar om det. Funktioner som ClearClick eller ABE saknas just nu.

NoScript skickas med en lista med vita listade (betrodda) domäner. Du kan inte ta bort dessa längre, men du kan ändra tillståndet för dem. Så om du ställer alla till standard kommer det att göra tricket, men det skulle uppenbarligen vara bättre om du bara kan kasta ut dessa istället.

Säkerhetsförlängningens huvudgränssnitt har också ändrats. Du interagerar med den genom att klicka på dess ikon i Firefox huvudverktygsfält. Där hittar du alla anslutningar som den aktuella webbsidan försökte upprätta, och status för varje.

Adresser är blockerade som standard, men du kan ändra det genom att ställa in en domänstatus till förtroende eller förtroende. Ett intressant alternativ du har här är att tillåta vissa innehållstyper men inte andra.

Alternativet att tillåta en webbplats tillfälligt finns fortfarande kvar, men det är lätt att missa. Du måste först ställa in domänen till anpassad och sedan klicka på den lilla klockikonen som visas när du gör det. Det verkar dock inte vara ett alternativ att vittlista alla tillfälligt i frontend.

UI: n är annorlunda, och även om det erbjuder fler alternativ är det mer komplicerat som en konsekvens, särskilt eftersom Giorgio bytte från textetiketter till knappar och visar information om knappar endast när du håller muspekaren över ett objekt.

Giorgio planerar att behålla NoScript 5.x, den äldre tilläggsversionen av säkerhetstillägget, tills Firefox ESR flyttas till version 59 (åtminstone). Detta händer i mitten av 2018. Firefox-användare som vill fortsätta använda den äldre versionen av NoScript kan göra det tills dess, antingen genom att byta till Firefox 52 ESR, eller en tredjeparts webbläsare som Pale Moon eller Waterfox som stöder äldre Firefox-tillägg.

Gamla funktioner och några nya kommer att implementeras under de kommande veckorna. Kontextuella behörigheter är det som låter väldigt lovande; det låter dig bara lita på en domän på en annan, t.ex. trust domain A endast när den laddas på domän B, men inte någon annanstans.

Stängande ord

NoScript 10 är äntligen där. Det är bra. Den nya versionen är dock begränsad jämfört med den gamla, och användare som migrerar till Firefox 57 eller nyare måste vänja sig till det nya gränssnittet och funktionaliteten.

De som inte gör det, kanske vill kolla in uMatrix istället som erbjuder liknande funktioner.

Nu du : Vad tar du med den första NoScript WebExtension-versionen?