NoScript anses av många Firefox-användare ha en måste-förlängning, och den är nu tillgänglig för den nya Firefox Quantum. Men vad är NoScript, varför svärmer så många människor med det, och ska du använda det?
NoScript är i huvudsak en Firefox-tillägg som avaktiverar saker som JavaScript från att köra på webbplatser du besöker. Så innan vi pratar om NoScript, borde vi faktiskt prata om JavaScript: det programmeringsspråk som gör att webben har vi idag.
JavaScript är ett programmeringsspråk som vanligtvis används på webbsidor (bland annat ). JavaScript var ursprungligen ganska grundläggande och användes för saker som alertboxar och menyer som visade sig när du svepte musen över element på sidan. Men JavaScript har blivit mycket mer än det. Det är språket som driver moderna webbapps, vilket gör det möjligt för webbsidor att dynamiskt ladda och skicka innehåll i bakgrunden utan sidladdningar och göra andra dynamiska interaktiva saker. De flesta webbplatser använder JavaScript för att tillhandahålla olika funktioner.
Observera att JavaScript inte är samma sak som Java. JavaScript och Java är inte alls relaterade alls, förutom namnet (vilket valdes av marknadsföringsskäl) . JavaScript är inbyggt i din webbläsare-Chrome, Firefox, Internet Explorer, Safari och Opera har alla sina egna JavaScript-motorer. Det är inte en osäker plug-in producerad av ett enda företag, som Java är. JavaScript är inte det stora säkerhetshotet som Java var.
Det finns en liten men vokal delmängd av användare som inaktiverar JavaScript. Många av dessa människor gör det på grund av en uppfattad säkerhetsförmån. Det har funnits några webbläsaresårigheter som utnyttjades via JavaScript. Detta är dock extremt ovanligt och de sällsynta säkerhetshålen i JavaScript-motorer har blivit patchade väldigt snabbt. De flesta webbplatser använder JavaScript, det är det som gör att webben har vi idag.
Inaktivera JavaScript hindrar också att vissa typer av annonser laddas. Vi uppmuntrar inte att blockera annonser, men om du måste, finns det bättre sätt att göra det än att helt och hållet inaktivera JavaScript.
Slutligen kommer inaktiveringen av JavaScript att ta upp mindre CPU och RAM på datorn, vilket kan förväntas. Om du kör något super grundläggande kommer det att ta upp färre resurser. Men om din dator är så gammal att den inte kan hantera moderna webbplatser kan det vara dags att uppgradera det. När webben förbättras behöver den mer resurser för att göra vad den gör, precis som alla andra program på din dator.
Tyvärr låter det bra, men det är mycket mer krångel än det verkar. Om du inaktiverar JavaScript, fungerar många webbplatser inte korrekt. Detta gäller särskilt för webbapps som Gmail, Facebook och Google Dokument, men det gäller även andra webbplatser (inklusive nyhetssajter som den du läser just nu). Inaktivera JavaScript kan bryta möjligheten att logga in, skriva kommentarer eller dynamiskt begära innehåll som har blivit otroligt vanligt på webben idag.
När du till exempel utför en sökning på Google Bilder kan du fortsätta rulla ner för att visa fler bilder utan att behöva ladda om sidan. Google använder JavaScript för att dynamiskt be om nya bilder och lägga till dem på den aktuella sidan. När du klickar på en bild ser du en större in-line popup med den bilden. Du behöver inte vänta på att en ny webbsida laddas - allt händer på den aktuella webbsidan utan några onödiga belastningstider.
Om du inaktiverade JavaScript måste du klicka "nästa" om och om igen för att se fler bilder. När du klickade på en bild måste du ladda en ny sida helt. Det snyggare gränssnittet ovan kräver JavaScript för att de olika funktionerna ska fungera.
Detta är bara ett exempel - många andra funktioner på webbplatser använder JavaScript. Vissa webbplatser tillhandahåller inte ens återgångssidor som fungerar utan JavaScript.
Om du inaktiverar JavaScript kan du kanske inte använda vissa funktioner på en webbplats. I andra fall kan webbplatsen till och med bryta helt, eller du kommer att fastna med en otroligt gammal version av sidan. Till exempel erbjuder Gmail ett mycket grundläggande vanligt HTML-läge för personer med JavaScript-avstängt.
Moderna webbläsare har möjlighet att helt stänga av JavaScript, precis som de har möjlighet att inaktivera bilder och andra webbfunktioner. I Chrome hittar du det här under Inställningar> Sekretess och säkerhet> Innehållsinställningar> JavaScript. Du kan tillåta eller blockera vissa webbplatser individuellt här om du hellre inte vill blockera JavaScript på varje enskild webbplats.
Firefox-alternativen är mer begränsade, så det kräver en tillägg som NoScript för mer finkorrigerad kontroll. NoScript skapar en genväg som låter dig selektivt aktivera JavaScript på vissa webbplatser, i motsats till att blockera det överallt. Det hävdar också att block plug-ins som Flash och Java, men Java tillåts inte längre i webbläsare, och Flash måste tillåtas manuellt på varje webbplats du besöker som standard.
Det här är saken: NoScript kan verka som en bekväm kompromiss eftersom du kan tillåta JavaScript på de webbplatser du besöker regelbundet. Men det brukar fortfarande bryta det mesta av webben, och kräver alltför mycket arbete för att micromanage din vitlista. Så mycket av internet använder JavaScript så att du ständigt snubblar över webbplatser som inte fungerar ordentligt tills du vitlistar dem. Om du slutar att lista på de flesta webbplatser du besöker bara för att få dem att fungera, vad är meningen med att ha NoScript i första hand?
Med det i åtanke rekommenderar vi mot inaktiverande JavaScript, om du inte har en riktigt bra anledning att (som ditt jobb kräver det). Det är ett mycket använt språk som gör webben vad det är idag, vilket gör det möjligt för webbplatser att vara mer lyhörda, dynamiska och interaktiva. Inaktivera JavaScript tar webbplatser tillbaka till en tid när de var enkla dokument utan några andra funktioner. Medan vissa människor kanske vill länge återvända till den tiden, så är det inte webben vi lever längre, och de flesta behöver inte göra så drastiska åtgärder för en liten uppfattad fördel.
Det har säkert varit några fall där JavaScript inaktiverades kunde ha blockerat en ny säkerhetssårbarhet från att utnyttjas, men de har varit sällsynta och fixade snabbt.
Under tiden har det funnits andra fall där webbläsare själva utnyttjades och inaktiverade JavaScript hjälpte inte. För att skydda mot sådana attacker kunde vi sluta använda webbläsare helt, ladda ner HTML-filer på webbsidan och läsa dem manuellt i en textredigerare. Men det gör vi inte. Den lilla risken att använda en webbläsare istället för en textredigerare är värt den stora förbättringen av användbarheten som en webbläsar erbjuder. Detsamma gäller för JavaScript-lämnar det aktiverat är en mycket liten risk för en mycket stor fördel.
Naturligtvis är din webbläsare din. Du har möjlighet att kontrollera vad det gör - du kan till och med inaktivera alla bilder helt och bläddra i webben i textformat, om du vill. Du kan inaktivera Flash helt och aldrig titta på videor på nätet. Du kan använda en textlägesläsare som w3m i terminalen istället för att använda en grafisk webbläsare. Men gör du?
Valet är i slutändan upp till dig, men vi rekommenderar att du lämnar JavaScript aktiverat och oroa dig inte för det. Ditt liv blir mycket lättare. Håll bara din webbläsare uppdaterad och kör lite bra anti-malware programvara och du kommer vara ganska säker.
5 sätt att automatisera din dator när den är ledig
Om du är som de flesta, sätter din hemdator troligen inaktiv det mesta av dagen. Kanske du är på jobbet eller tittar på barnen eller matvaruhandeln eller tittar på TV. Oavsett fallet är 80% av tiden min dator hemma antingen av eller sover.Det här är bra för att spara ström och pengar, men de flesta datorer kostar inte så mycket för att fortsätta hela tiden ändå. Istället bestä
De snabbaste sätten att byta namn på filer på macOS
De flesta människor byter namn på filer genom att klicka på en fil och väntar och klickar på filnamnet igen. Men macOS har ett par bra sätt att byta namn på filer, av vilka några är ännu snabbare. Det snabbaste sättet att byta namn på en fil är att välja det och tryck på Retur. När du trycker på Retur-tangenten, hela namnet blir markerat.