Sådan styrer og blokerer du JavaScript i Firefox (Flash er fortid)

-

I mange år var rådet det samme: slå Flash fra, og hold styr på de scripts der kører i din browser. Flash-delen af den opskrift er imidlertid ikke aktuel længere – teknologien er helt væk fra moderne browsere. Til gengæld er JavaScript og andet aktivt indhold stadig en central del af nettet, og det giver fortsat god mening at forstå, hvordan du kan begrænse og kontrollere det i Firefox. Denne guide forklarer, hvad der skete med Flash, hvorfor du måske vil blokere scripts, og hvordan du gør det i praksis – fra Firefox’ egne indstillinger til udvidelsen NoScript.

Begreberne forklares undervejs, så du kan følge med, uanset om du er helt ny bruger eller bare vil have mere kontrol over din browser.

Vigtige punkter

  • Flash er helt væk — Adobe stoppede Flash 31.12.2020, og Firefox 85 fjernede det i januar 2021. Der er intet Flash-indhold at blokere længere.
  • JavaScript er stadig relevant — Det driver moderne hjemmesider, men kan også bruges til sporing og angreb, så kontrol giver mening.
  • Firefox har indbygget beskyttelse — Udvidet beskyttelse mod sporing blokerer kendte sporingsscripts uden ekstra software.
  • about:config kan slå JavaScript helt fra — Via indstillingen javascript.enabled, men det gælder hele browseren og bryder mange sider.
  • NoScript giver per-side-kontrol — En gratis udvidelse, der blokerer scripts som standard og lader dig tillade sider, du stoler på.

Hvad skete der med Flash?

Adobe Flash Player var tidligere en udbredt plugin – et lille ekstraprogram, der blev koblet på browseren for at afspille animationer, spil og video på hjemmesider. Problemet var, at Flash gennem årene blev en af de mest udnyttede kilder til sikkerhedshuller, samtidig med at teknologien blev forældet.

Adobe annoncerede allerede i 2017, at Flash ville nå sin såkaldte end of life – altså det tidspunkt, hvor produktet ikke længere understøttes eller opdateres. Datoen blev 31. december 2020, og fra 12. januar 2021 nægtede Flash Player at afspille indhold overhovedet.

Browserne fjernede understøttelsen i samme periode. Firefox 84 var den sidste almindelige version med fuld Flash-understøttelse, mens Firefox 85 – udgivet 26. januar 2021 – fjernede Flash helt uden mulighed for at slå det til igen. Den specielle Firefox ESR-udgave (Extended Support Release, beregnet til virksomheder) beholdt Flash en smule længere, men ESR 78.15 fra oktober 2021 var den sidste version overhovedet, der kunne køre Flash.

Konklusionen er enkel: du behøver ikke længere blokere Flash i Firefox, for Flash kan slet ikke køre. Det samme gælder gamle Java-applets, som også for længst er fjernet fra Firefox. Hvis en gammel side beder dig installere Flash, er det enten forældet indhold eller et forsøg på at narre dig – installér aldrig en Flash Player i dag.

Hvorfor blokere JavaScript og aktivt indhold?

JavaScript er et programmeringssprog, der kører direkte i din browser og gør hjemmesider interaktive – det er for eksempel JavaScript, der viser menuer, henter indhold uden at genindlæse siden og driver webapps. Langt det meste JavaScript er helt ufarligt og nødvendigt, for at nettet fungerer.

Der er dog også bagsider ved at lade alle scripts køre frit:

  • Sikkerhed — Ondsindede scripts kan udnytte fejl i browseren eller lokke dig i fælder. At begrænse scripts til sider, du stoler på, reducerer den såkaldte angrebsflade.
  • Privatliv — Mange scripts er sporingsscripts, der følger din færden på tværs af websteder til reklame- og profileringsformål.
  • Ydelse — Tunge scripts og reklamer kan gøre sider langsomme og tømme batteriet hurtigere på en bærbar.
  • Kontrol — Du bestemmer selv, hvad der må køre, i stedet for at acceptere alt automatisk.

At blokere scripts handler altså ikke om at ødelægge nettet, men om at tage styringen. Det er en del af den bredere indsats for at holde dig sikker på internettet sammen med opdateret software og sund fornuft.

Firefox’ indbyggede beskyttelse

Før du installerer udvidelser, er det værd at kende de værktøjer, Firefox allerede har indbygget. De dækker en stor del af behovet for de fleste brugere.

Udvidet beskyttelse mod sporing

Firefox har en funktion kaldet Udvidet beskyttelse mod sporing (Enhanced Tracking Protection), der automatisk blokerer kendte sporingsscripts, skadelig kryptominedrift og fingeraftryks-scripts. Du finder den under Indstillinger > Privatliv og sikkerhed, hvor du kan vælge mellem niveauerne Standard, Strengt og Tilpasset.

Standardniveauet er en god balance, mens Strengt blokerer mere, men kan få enkelte sider til at opføre sig anderledes. Det er den nemmeste måde at skære det meste sporing fra uden at skulle justere noget på hver side.

Slå JavaScript helt fra via about:config

Firefox har ikke længere et simpelt afkrydsningsfelt til JavaScript – det blev fjernet i Firefox 23. Indstillingen findes dog stadig i den skjulte konfigurationseditor:

  1. Skriv about:config i adresselinjen og tryk Enter.
  2. Bekræft advarslen ved at klikke på Acceptér risikoen og fortsæt.
  3. Søg efter javascript.enabled.
  4. Dobbeltklik på værdien, så den skifter fra true til false.

For at slå JavaScript til igen gentager du trinnene og sætter værdien tilbage til true. Vær opmærksom på, at denne metode slår JavaScript fra i hele browseren på én gang – ikke pr. side. Allerede åbne faneblade påvirkes først, når du genindlæser dem. For de fleste er en fuld deaktivering for voldsom, fordi rigtig mange sider holder op med at virke. Vil du have per-side-kontrol, er en udvidelse som NoScript et bedre valg.

NoScript – fuld kontrol over scripts

NoScript (også kaldet NoScript Security Suite) er en gratis, open source-udvidelse til Firefox og Chromium-baserede browsere. Den er skrevet og vedligeholdt af den italienske udvikler Giorgio Maone, der har været medlem af Mozillas sikkerhedsgruppe siden 2007, og udgives under GPL-licensen.

NoScript bygger på et whitelist-princip, hvor alt, der ikke udtrykkeligt er tilladt, bliver blokeret. Når du besøger en side, blokerer NoScript som udgangspunkt JavaScript og andet aktivt indhold, indtil du selv giver tilladelse. Det giver et højt beskyttelsesniveau mod sidebårne trusler, uden at du nødvendigvis behøver gøre noget på de sider, hvor scripts alligevel er blokeret.

Sådan installerer du NoScript

  1. Åbn Firefox og gå til Mozillas officielle add-on-side. Du kan finde NoScript via dette link.
  2. Klik på Føj til Firefox og bekræft installationen.
  3. NoScript-ikonet lægger sig i din værktøjslinje. Herfra styrer du, hvad der må køre.

Hent altid udvidelsen fra Mozillas officielle katalog eller fra udviklerens eget websted, noscript.net – aldrig fra tilfældige downloadsider.

Sådan bruger du whitelist

Når en side ikke indlæses korrekt, fordi scripts er blokeret, gør du følgende:

  • Klik på NoScript-ikonet — Her ser du en liste over de domæner, der forsøger at køre scripts på siden.
  • Tillad det nødvendige — Giv de domæner, du stoler på, lov til at køre. Du kan vælge en midlertidig tilladelse, der gælder for den aktuelle session, eller en permanent, der husker valget fremover.
  • Behold resten blokeret — Sporings- og reklamedomæner kan du roligt lade stå blokeret.

Permanente tilladelser er ideelle til sider, du bruger ofte og har tillid til – for eksempel din netbank eller en webshop. Med tiden opbygger du en whitelist, der passer til din hverdag, og de fleste sider loader så, som du forventer. I begyndelsen kan sider virke “ødelagte”, fordi NoScript blokerer alt – det er helt normalt og en del af modellen.

Hurtige fakta

UdviklerGiorgio Maone / InformAction
Officiel downloadaddons.mozilla.org (NoScript)
LicensGratis, open source (GPL)
FilstørrelseLille udvidelse (typisk under 5 MB)
PlatformeFirefox og Chromium-baserede browsere på Windows, macOS og Linux
TypeScript- og indholdskontrol (whitelist)

Alternativer og supplement til NoScript

NoScript er kraftfuldt, men ikke det eneste værktøj. Afhængigt af dit behov kan andre løsninger være nemmere eller mere målrettede. Nedenstående oversigt sammenligner de mest almindelige måder at styre scripts og aktivt indhold på i Firefox.

Sammenligning

MetodePrisKontrolniveauSværhedsgradBedst til
Udvidet beskyttelse mod sporing (indbygget)GratisAutomatisk, kendte sporereMeget letAlle brugere
about:config (javascript.enabled)GratisAlt eller intet, hele browserenLetFejlsøgning og særtilfælde
NoScriptGratisPr. domæne/side (whitelist)Middel til sværSikkerhedsbevidste brugere
uBlock OriginGratisReklamer, sporing og scripts (avanceret tilstand)Let til middelDe fleste brugere
Firefox Privat tilstandGratisBlokerer sporere i sessionenMeget letEnkeltstående private sessioner

For mange brugere er uBlock Origin et godt førstevalg: det er en gratis, open source-indholdsblokker, der som standard fjerner reklamer og kendte sporingsscripts, men også har en avanceret tilstand, hvor du kan blokere scripts pr. domæne på samme måde som NoScript. Kombinerer du Firefox’ indbyggede beskyttelse med en indholdsblokker, dækker du det meste uden den stejle indlæringskurve, NoScript kan have. Vil du beskytte hele din forbindelse, kan du derudover bruge en VPN.

Ulemper og typiske fejl

Script-blokering er effektivt, men der er faldgruber, du bør kende:

  • Sider kan gå i stykker — Logins, videoafspillere, betalingsformularer og kort er ofte afhængige af JavaScript. Blokerer du for meget, virker de ikke.
  • For hurtig tilladelse — Hvis du blindt tillader alt for at få en side til at virke, mister du gevinsten. Tillad kun det, siden reelt har brug for.
  • Falsk tryghed — En script-blokker erstatter ikke antivirus, opdateringer eller sund skepsis. Den er ét lag blandt flere.
  • Forveksling af domæner — Mange sider henter scripts fra tredjeparts-domæner (CDN’er). Du behøver ofte tillade et par stykker, før siden fungerer.

Husk, at script-kontrol er et supplement til god sikkerhedshygiejne. Det virker bedst sammen med opdateret software og et solidt antivirusprogram – se vores guide til at beskytte din computer mod virus. Tidligere var Java en tilsvarende risikofyldt teknologi i browseren; vil du vide mere om det kapitel, kan du læse om at undgå spyware i din Java-installation.

Hvem passer det til?

Valget af metode afhænger af, hvor meget kontrol du vil have, og hvor meget besvær du accepterer:

  • Nybegynderen — Hold dig til Firefox’ indbyggede udvidede beskyttelse mod sporing. Den kræver ingen vedligeholdelse.
  • Den gennemsnitlige bruger — Suppler de indbyggede indstillinger med uBlock Origin for at fjerne reklamer og sporing uden at bryde ret meget.
  • Den sikkerhedsbevidste — Brug NoScript for maksimal kontrol, hvis du er villig til at opbygge en whitelist og håndtere enkelte sider manuelt.

Uanset hvad du vælger, er pointen den samme: Flash er fortid, men bevidst kontrol over JavaScript og aktivt indhold er stadig et fornuftigt skridt mod en sikrere og hurtigere browseroplevelse. Vil du læse mere om browsere generelt, har vi også tips og tricks til Google Chrome.

Ofte stillede spørgsmål (FAQ)

Kan jeg stadig blokere Flash i Firefox?

Nej – og du behøver det heller ikke. Flash Player nåede sin end of life 31. december 2020 og blev helt fjernet fra Firefox med version 85 i januar 2021. Flash-indhold kan simpelthen ikke køre længere, så der er intet at blokere.

Hvad er forskellen på JavaScript og Java?

Det er to helt forskellige teknologier trods det lignende navn. JavaScript kører direkte i browseren og gør hjemmesider interaktive, mens Java var en separat platform, der bl.a. kørte applets i browseren. Java-applets understøttes ikke længere i moderne browsere.

Bliver nettet ubrugeligt, hvis jeg blokerer JavaScript?

Mange sider holder op med at virke korrekt uden JavaScript, fordi menuer, logins og afspillere ofte afhænger af det. Derfor er en whitelist-løsning som NoScript bedre end at slå JavaScript helt fra: du tillader kun det på de sider, du stoler på.

Er NoScript gratis og sikkert at bruge?

Ja. NoScript er gratis og open source, udviklet af Giorgio Maone og udgivet under GPL-licensen. Hent den altid fra Mozillas officielle add-on-katalog eller fra noscript.net, så du er sikker på at få den ægte udgave.

Hvad er det nemmeste alternativ til NoScript?

For de fleste er kombinationen af Firefox’ indbyggede udvidede beskyttelse mod sporing og indholdsblokkeren uBlock Origin den letteste vej. Den fjerner reklamer og sporing automatisk uden den indlæringskurve, NoScript kan have.

Related Stories