NoScript er en kraftfuld add-on til Firefox web-browser, der giver dig kontrol over web-scripts og flere andre sikkerhedsrelaterede funktioner.
Dens centrale funktion er blokering af scripts indlæst af websteder, for at forbedre den overordnede sikkerhed, og også privatlivets fred.
Mens der kræver indledende konfiguration på brugerens side, som nogle websites kan stoppe med at fungere på alle eller delvist efter installation af add-on, der er afholdt i høj henvisning af sikkerhed bevidste brugere.
Scripts kan være aktiveret midlertidigt eller permanent. Permanent giver mening, hvis du bruger en service regelmæssigt, have tillid til det og ikke ønsker at whiteliste den midlertidigt, hver gang du besøger det.
Nogle gange kan du komme over scripts, som du kun ønsker at sætte på udvalgte steder, men ikke på alle. Du kan vælge at aktivere scripts fra Facebook domæner på Facebook for eksempel, men ikke på tredjeparts websteder.
Eller, for at tage et nyere eksempel tættere til hjem, gøre det muligt for reklame domæner her på Ghacks, men ikke generelt.
Dette kan ikke gøres i frontend. Hvis du aktiverer et script, midlertidigt eller permanent, at reglen gælder for alle websteder, du besøger.
Indtast ABE, NoScript Ansøgning Grænser Håndhæver. Det er en kraftig modul, der giver dig mulighed for at tilføje brugerdefinerede konfigurationer til NoScript.
Systemet ser kompliceret ud ved første øjekast, da det bruger en bestemt syntaks for at definere regler. Hver regel er lavet af direktiver, der definerer det.
- Ressourcer, definere grænserne for den regel. En ressource kan være en hjemmeside adresse, en enkelt side på et websted eller global.
- Handlinger definere, hvad der er og hvad der ikke er tilladt, eller hvordan anmodninger behandles.
Eksempler
Et af de eksempler, der er givet på NoScript hjemmeside er den følgende:
Site .facebook.com .fbcdn.net
Acceptere fra .facebook.com .fbcdn.net
Nægte OPTAGELSE(SCRIPT, OBJ, SUBDOC)
Det definerer facebook.com og fbcdn.net som ressourcer reglen er sat til, at anmodninger fra disse domæner bør være adgang til på dem, og til at nægte optagelse af scripts og objekter på alle andre ressourcer.
Hvis du ønsker at tillade reklame for scripts til at køre på Ghacks, men ikke på andre websteder, kan du tilføje den følgende regler for at NoScript:
Site .doubleclick.net .googleadservices.com .googlesyndication.com .googletagservices.com
Acceptere fra .doubleclick.net .googleadservices.com .googlesyndication.com .googletagservices.com http://www.ghacks.net
Nægt
Dette gør det muligt for scripts at køre her på Ghacks. Hvis du ønsker at støtte andre hjemmesider på denne måde, kan du blot tilføje dem til listen over accepterede ressourcer til at gøre det.
Tilføjelse af regler
Regler, der er tilføjet i NoScript-konfiguration. For at åbne muligheder for udvidelse, enten indlæse om:addons, og klik på indstillinger knappen ved siden af NoScript, eller åbn indstillinger fra en af de forlængelse menuer i stedet for.
Der er du nødt til at skifte til fanen avanceret, og klik derefter at ABE.
For at tilføje en regel, skal du blot skrive det direkte i brugerens afsnit, eller indsæt den i. Det er stadig nødvendigt efterfølgende at whiteliste de områder spørgsmål.
Hvis du gør det, regler håndhæves automatisk baseret på, at konfiguration. Det betyder dybest set, at du kan angive undtagelser for nogle steder kun ved hjælp af NoScript.