Met stapsgewijze instructies leggen we uit hoe u JavaScript kunt uitschakelen in Mozilla Firefox, Google Chrome en Microsoft Edge. We bekijken ook verschillende veiligheidsrisico’s die gepaard gaan met het uitschakelen van de scripttaal.

Hoe schakel je JavaScript uit in browsers?

Alle populaire webbrowsers bieden de mogelijkheid om JavaScript uit te schakelen. De locatie van deze functie verschilt per browser. Hieronder leggen we uit hoe u JavaScript kunt uitschakelen in Mozilla Firefox, Google Chrome en Microsoft Edge. Het kost slechts een paar muisklikken.

Hoe JavaScript uitschakelen in Firefox

Als u JavaScript in Firefox wilt uitschakelen, moet u de configuratie-editor gebruiken. Vóór versie 23 konden gebruikers JavaScript uitschakelen in de browserinstellingen, maar deze optie is niet langer beschikbaar. Volg de onderstaande stappen om JavaScript in Firefox uit te schakelen:

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

Stap 2: Als u de configuratie-editor voor het eerst opent, geeft Firefox de volgende waarschuwing weer voordat u wordt doorgestuurd. Klik op Accepteer het risico en ga verder om toegang te krijgen tot de configuratie-instellingen.

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

Als u deze waarschuwing niet elke keer wilt ontvangen wanneer u de configuratie-editor opent, verwijdert u gewoon het vinkje naast Waarschuw mij wanneer ik deze voorkeuren probeer te openen.

Stap 3: Voer javascript.enabled in de zoekbalk van de configuratie-editor in. Firefox filtert automatisch de gewenste regel uit de rest van de instellingen. Klik op de schakelaar om de waarde van de instelling te wijzigen van true naar false.

Afbeelding: Firefox setting “javascript.enabled”
You can adjust values in the Firefox configuration editor using the toggle switch. Alternatively, you can also double-click on a setting to change its value.
Opmerking

Als u besluit dat u JavaScript weer wilt inschakelen in Firefox, klikt u nogmaals op de schakelaar om de scripts opnieuw in te schakelen.

JavaScript uitschakelen in Chrome

Gebruikers van Google Chrome kunnen JavaScript-opties rechtstreeks in hun browserinstellingen beheren.

Stap 1: Klik op het menupictogram (drie puntjes) in de rechterbovenhoek van uw browservenster en selecteer Instellingen om de browserinstellingen 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 beveiliging in het menu aan de linkerkant en vervolgens op Site-instellingen.

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 vervolgens op JavaScript.

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

Stap 4: In Chrome is JavaScript automatisch ingeschakeld. Als u JavaScript voor alle websites wilt uitschakelen, kiest u de optie Websites niet toestaan JavaScript te gebruiken. U kunt JavaScript ook voor bepaalde websites uitschakelen of inschakelen in het gedeelte Aangepast gedrag.

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

Ontdek hoe u JavaScript kunt inschakelen in Google Chrome in onze digitale gids.

JavaScript uitschakelen in Microsoft Edge

Microsoft biedt Edge-gebruikers de mogelijkheid om de uitvoering van scripts aan de clientzijde te stoppen. U kunt JavaScript uitschakelen in de instellingen 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 Instellingen.

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

Stap 2: Klik in het menu aan de linkerkant op Cookies en sitemachtigingen en scroll naar beneden naar het gedeelte Alle machtigingen. Hier vindt u de optie JavaScript. Selecteer deze optie.

Afbeelding: JavaScript menu item in Edge
In the Cookies and Site Permissions menu, you can define a variety of permissions such as allowing JavaScript, location access and microphone access.

Stap 3: Verplaats de tuimelschakelaar in de regel Toegestaan (aanbevolen) naar links om JavaScript in Edge uit te schakelen. U kunt de scripttaal ook voor afzonderlijke websites in- of uitschakelen door een vermelding toe te voegen aan de lijst met toegestane websites (om in te schakelen) of de lijst met geblokkeerde websites (om uit te schakelen).

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

Welk effect heeft het uitschakelen van JavaScript op websites?

Voordat u JavaScript in uw webbrowser uitschakelt, moet u zich bewust zijn van de gevolgen. Volgens w3techs.com maakt ongeveer 99% van de webpagina’s op internet gebruik van deze scripttaal. Vaak kunnen deze pagina’s alleen correct worden weergegeven als uw webbrowser JavaScript kan verwerken.

Het is ook belangrijk om in gedachten te houden dat niet alle websites alternatieve versies hebben die zonder scripts kunnen functioneren. Als u JavaScript uitschakelt, loopt u het risico essentiële inhoud te missen.

Tip

Een alternatief voor het uitschakelen van JavaScript in de browser zijn browserextensies die de uitvoering van scripts aan de clientzijde beperken volgens door de gebruiker gedefinieerde regels. De marktleider op dit gebied is de open-source Firefox-plugin NoScript.

Welke risico’s brengt JavaScript met zich mee?

Naast HTML en CSS is JavaScript een van de standaardtechnologieën van het web. Client-side programmeren is onmisbaar in moderne webontwikkeling en is overal op internet te vinden. Het is echter belangrijk om je bewust te zijn van de risico’s die aan JavaScript verbonden zijn.

Opmerking

Afgezien van hun namen hebben Java en JavaScript weinig gemeen. Het zijn twee verschillende programmeertalen, die elk manieren bieden om code aan de clientzijde in de browser uit te voeren. De gelijkenis in hun namen is het resultaat van marketingstrategieën.

In wezen is JavaScript een programmeertaal met zeer beperkte rechten. Met deze scripttaal kun je:

  • uw huidige browservenster manipuleren met behulp van DOM (Document Object Model)
  • een nieuw browser- of dialoogvenster openen
  • pagina-elementen animeren, weergeven, verbergen of wijzigen
  • invoerwaarden valideren
  • Ajax-inhoud laden
  • informatie over de leesgewoonten en browse-activiteiten van de gebruiker doorgeven aan andere websites

JavaScript heeft alleen toegang tot de cookies en andere gegevensopslag van gebruikers die voor websites zijn bestemd. JavaScript heeft geen toegang tot de harde schijven van gebruikers en kan dus geen bibliotheken oproepen of extra programma’s op de computer starten. Deze beperkingen worden afgedwongen door het sandbox-principe, dat de impact van scripts beperkt tot het browservenster waarin JavaScript wordt uitgevoerd.

Ondanks deze beperkingen kan JavaScript nog steeds worden gemanipuleerd. De scripttaal kan worden misbruikt om:

  • informatie over de browser of het besturingssysteem extraheren om het gedrag van gebruikers te volgen of beveiligingslekken (zoals verouderde plug-ins) te misbruiken
  • talrijke pop-upvensters openen om de computer van een gebruiker te overbelasten (ook wel Denial of Service of DoS genoemd)
  • kwaadaardige code verbergen
  • websites van vertrouwde providers nabootsen als onderdeel van een phishingaanval

Bovendien kunnen programmeerfouten pas zichtbaar worden wanneer een script op de computer van een gebruiker wordt uitgevoerd.

Het belangrijkste beveiligingsrisico heeft echter minder te maken met de scripttaal zelf en meer met de specifieke JavaScript-interpreter die in een browser wordt gebruikt. Als een interpreter gebreken vertoont, kan dit leiden tot beveiligingsrisico’s die snel moeten worden aangepakt. Alleen zo kunt u er zeker van zijn dat scripts geïsoleerd in een sandbox-omgeving werken en geen invloed kunnen uitoefenen op andere programma’s of het kernsysteem.

Ga naar hoofdmenu