Met staps­ge­wij­ze in­struc­ties leggen we uit hoe u Ja­vaScript kunt uit­scha­ke­len in Mozilla Firefox, Google Chrome en Microsoft Edge. We bekijken ook ver­schil­len­de vei­lig­heids­ri­si­co’s die gepaard gaan met het uit­scha­ke­len van de script­taal.

Hoe schakel je Ja­vaScript uit in browsers?

Alle populaire web­brow­sers bieden de mo­ge­lijk­heid om Ja­vaScript uit te schakelen. De locatie van deze functie verschilt per browser. Hieronder leggen we uit hoe u Ja­vaScript kunt uit­scha­ke­len in Mozilla Firefox, Google Chrome en Microsoft Edge. Het kost slechts een paar muis­klik­ken.

Hoe Ja­vaScript uit­scha­ke­len in Firefox

Als u Ja­vaScript in Firefox wilt uit­scha­ke­len, moet u de con­fi­gu­ra­tie-editor gebruiken. Vóór versie 23 konden ge­brui­kers Ja­vaScript uit­scha­ke­len in de brow­serin­stel­lin­gen, maar deze optie is niet langer be­schik­baar. Volg de on­der­staan­de stappen om Ja­vaScript in Firefox uit te schakelen:

Stap 1: Voer about:config in de adresbalk in en druk op Enter.

Stap 2: Als u de con­fi­gu­ra­tie-editor voor het eerst opent, geeft Firefox de volgende waar­schu­wing weer voordat u wordt door­ge­stuurd. Klik op Accepteer het risico en ga verder om toegang te krijgen tot de con­fi­gu­ra­tie-in­stel­lin­gen.

Afbeelding: Warning that appears when opening the Firefox configuration editor
Warning: if you make changes to the Firefox con­fi­gu­ra­ti­on editor, the warranty provided by the browser may no longer be valid.
Tip

Als u deze waar­schu­wing niet elke keer wilt ontvangen wanneer u de con­fi­gu­ra­tie-editor opent, ver­wij­dert u gewoon het vinkje naast Waarschuw mij wanneer ik deze voor­keu­ren probeer te openen.

Stap 3: Voer javascript.enabled in de zoekbalk van de con­fi­gu­ra­tie-editor in. Firefox filtert au­to­ma­tisch de gewenste regel uit de rest van de in­stel­lin­gen. Klik op de scha­ke­laar om de waarde van de in­stel­ling te wijzigen van true naar false.

Afbeelding: Firefox setting “javascript.enabled”
You can adjust values in the Firefox con­fi­gu­ra­ti­on editor using the toggle switch. Al­ter­na­ti­ve­ly, you can also double-click on a setting to change its value.
Opmerking

Als u besluit dat u Ja­vaScript weer wilt in­scha­ke­len in Firefox, klikt u nogmaals op de scha­ke­laar om de scripts opnieuw in te schakelen.

Ja­vaScript uit­scha­ke­len in Chrome

Ge­brui­kers van Google Chrome kunnen Ja­vaScript-opties recht­streeks in hun brow­serin­stel­lin­gen beheren.

Stap 1: Klik op het me­nu­pic­to­gram (drie puntjes) in de rech­ter­bo­ven­hoek van uw brow­ser­ven­ster en selecteer In­stel­lin­gen om de brow­serin­stel­lin­gen te openen.

Afbeelding: Google Chrome menu
You can find the settings for the browser in the main menu of Chrome.

Stap 2: Klik op Privacy en be­vei­li­ging in het menu aan de lin­ker­kant en ver­vol­gens op Site-in­stel­lin­gen.

Afbeelding: Google Chrome: Site settings
In Google Chrome, site settings are located in the Privacy and Security menu.

Stap 3: Scroll naar beneden naar het gedeelte met de naam Inhoud en klik ver­vol­gens op Ja­vaScript.

Afbeelding: Google Chrome: Content settings
Google Chrome: Content settings

Stap 4: In Chrome is Ja­vaScript au­to­ma­tisch in­ge­scha­keld. Als u Ja­vaScript voor alle websites wilt uit­scha­ke­len, kiest u de optie Websites niet toestaan Ja­vaScript te gebruiken. U kunt Ja­vaScript ook voor bepaalde websites uit­scha­ke­len of in­scha­ke­len in het gedeelte Aangepast gedrag.

Afbeelding: Google Chrome: JavaScript settings
In Chrome’s Ja­vaScript settings, you can manage block and allow lists for Ja­vaScript.
Tip

Ontdek hoe u Ja­vaScript kunt in­scha­ke­len in Google Chrome in onze digitale gids.

Ja­vaScript uit­scha­ke­len in Microsoft Edge

Microsoft biedt Edge-ge­brui­kers de mo­ge­lijk­heid om de uit­voe­ring van scripts aan de client­zij­de te stoppen. U kunt Ja­vaScript uit­scha­ke­len in de in­stel­lin­gen van de Edge-browser door de volgende stappen te volgen:

Stap 1: Ga naar het algemene menu van Edge (pictogram met drie puntjes) en selecteer het menu-item In­stel­lin­gen.

Afbeelding: Microsoft Edge: Settings button
Microsoft Edge: Settings button in the browser’s general menu

Stap 2: Klik in het menu aan de lin­ker­kant op Cookies en si­te­mach­ti­gin­gen en scroll naar beneden naar het gedeelte Alle mach­ti­gin­gen. Hier vindt u de optie Ja­vaScript. Selecteer deze optie.

Afbeelding: JavaScript menu item in Edge
In the Cookies and Site Per­mis­si­ons menu, you can define a variety of per­mis­si­ons such as allowing Ja­vaScript, location access and mi­crop­ho­ne access.

Stap 3: Verplaats de tui­mel­scha­ke­laar in de regel Toe­ge­staan (aan­be­vo­len) naar links om Ja­vaScript in Edge uit te schakelen. U kunt de script­taal ook voor af­zon­der­lij­ke websites in- of uit­scha­ke­len door een ver­mel­ding toe te voegen aan de lijst met toe­ge­sta­ne websites (om in te schakelen) of de lijst met ge­blok­keer­de websites (om uit te schakelen).

Afbeelding: Edge: Disable JavaScript
You can disable Ja­vaScript in Edge by moving the toggle switch to the left.

Welk effect heeft het uit­scha­ke­len van Ja­vaScript op websites?

Voordat u Ja­vaScript in uw web­brow­ser uit­scha­kelt, moet u zich bewust zijn van de gevolgen. Volgens w3techs.com maakt ongeveer 99% van de webpagina’s op internet gebruik van deze script­taal. Vaak kunnen deze pagina’s alleen correct worden weer­ge­ge­ven als uw web­brow­ser Ja­vaScript kan verwerken.

Het is ook be­lang­rijk om in gedachten te houden dat niet alle websites al­ter­na­tie­ve versies hebben die zonder scripts kunnen func­ti­o­ne­ren. Als u Ja­vaScript uit­scha­kelt, loopt u het risico es­sen­ti­ë­le inhoud te missen.

Tip

Een al­ter­na­tief voor het uit­scha­ke­len van Ja­vaScript in de browser zijn brow­ser­ex­ten­sies die de uit­voe­ring van scripts aan de client­zij­de beperken volgens door de gebruiker ge­de­fi­ni­eer­de regels. De markt­lei­der op dit gebied is de open-source Firefox-plugin NoScript.

Welke risico’s brengt Ja­vaScript met zich mee?

Naast HTML en CSS is Ja­vaScript een van de stan­daard­tech­no­lo­gie­ën van het web. Client-side pro­gram­me­ren is onmisbaar in moderne we­bont­wik­ke­ling en is overal op internet te vinden. Het is echter be­lang­rijk om je bewust te zijn van de risico’s die aan Ja­vaScript verbonden zijn.

Opmerking

Afgezien van hun namen hebben Java en Ja­vaScript weinig gemeen. Het zijn twee ver­schil­len­de pro­gram­meer­ta­len, die elk manieren bieden om code aan de client­zij­de in de browser uit te voeren. De ge­lij­ke­nis in hun namen is het resultaat van mar­ke­ting­stra­te­gie­ën.

In wezen is Ja­vaScript een pro­gram­meer­taal met zeer beperkte rechten. Met deze script­taal kun je:

  • uw huidige brow­ser­ven­ster ma­ni­pu­le­ren met behulp van DOM (Document Object Model)
  • een nieuw browser- of dia­loog­ven­ster openen
  • pagina-elementen animeren, weergeven, verbergen of wijzigen
  • in­voer­waar­den valideren
  • Ajax-inhoud laden
  • in­for­ma­tie over de lees­ge­woon­ten en browse-ac­ti­vi­tei­ten van de gebruiker doorgeven aan andere websites

Ja­vaScript heeft alleen toegang tot de cookies en andere ge­ge­vens­op­slag van ge­brui­kers die voor websites zijn bestemd. Ja­vaScript heeft geen toegang tot de harde schijven van ge­brui­kers en kan dus geen bi­bli­o­the­ken oproepen of extra programma’s op de computer starten. Deze be­per­kin­gen worden af­ge­dwon­gen door het sandbox-principe, dat de impact van scripts beperkt tot het brow­ser­ven­ster waarin Ja­vaScript wordt uit­ge­voerd.

Ondanks deze be­per­kin­gen kan Ja­vaScript nog steeds worden ge­ma­ni­pu­leerd. De script­taal kan worden misbruikt om:

  • in­for­ma­tie over de browser of het be­stu­rings­sys­teem ex­tra­he­ren om het gedrag van ge­brui­kers te volgen of be­vei­li­gings­lek­ken (zoals ver­ou­der­de plug-ins) te mis­brui­ken
  • talrijke pop-up­ven­sters openen om de computer van een gebruiker te over­be­las­ten (ook wel Denial of Service of DoS genoemd)
  • kwaad­aar­di­ge code verbergen
  • websites van ver­trouw­de providers nabootsen als onderdeel van een phis­hing­aan­val

Bovendien kunnen pro­gram­meer­fou­ten pas zichtbaar worden wanneer een script op de computer van een gebruiker wordt uit­ge­voerd.

Het be­lang­rijk­ste be­vei­li­gings­ri­si­co heeft echter minder te maken met de script­taal zelf en meer met de spe­ci­fie­ke Ja­vaScript-in­ter­pre­ter die in een browser wordt gebruikt. Als een in­ter­pre­ter gebreken vertoont, kan dit leiden tot be­vei­li­gings­ri­si­co’s die snel moeten worden aangepakt. Alleen zo kunt u er zeker van zijn dat scripts ge­ï­so­leerd in een sandbox-omgeving werken en geen invloed kunnen uit­oe­fe­nen op andere programma’s of het kern­sys­teem.

Ga naar hoofdmenu