Kuinka poistaa JavaScript käytöstä Firefoxissa, Chromessa ja Edgessä
Vaiheittaisten ohjeiden avulla selitämme, kuinka JavaScript poistetaan käytöstä Mozilla Firefoxissa, Google Chromessa ja Microsoft Edgessä. Tarkastelemme myös erilaisia turvallisuusriskejä, jotka liittyvät skriptikielen poistamiseen käytöstä.
Kuinka JavaScript poistetaan käytöstä selaimissa?
Kaikki suosittuja selaimet tarjoavat mahdollisuuden poistaa JavaScript käytöstä. Tämän toiminnon sijainti vaihtelee selaimesta toiseen. Seuraavassa selitämme, kuinka JavaScript poistetaan käytöstä Mozilla Firefoxissa, Google Chromessa ja Microsoft Edgessä. Se onnistuu muutamalla napsautuksella.
Kuinka poistaa JavaScript käytöstä Firefoxissa
Jos haluat poistaa JavaScriptin käytöstä Firefoxissa, sinun on käytettävä asetusten muokkausohjelmaa. Ennen versiota 23 käyttäjät pystyivät poistamaan JavaScriptin käytöstä selaimen asetuksissa, mutta tämä vaihtoehto ei ole enää käytettävissä. Poista JavaScript käytöstä Firefoxissa seuraavasti:
Vaihe 1: Kirjoita osoiteriville about:config ja paina Enter-näppäintä.
Vaihe 2: Jos avaat konfigurointieditorin ensimmäistä kertaa, Firefox näyttää seuraavan varoituksen ennen kuin se ohjaa sinut eteenpäin. Napsauta Hyväksy riski ja jatka, jotta pääset konfigurointiasetuksiin.

Jos et halua saada tätä varoitusta joka kerta, kun avaat asetuseditorin, poista vain valintamerkki kohdasta Varoita minua, kun yritän avata nämä asetukset.
Vaihe 3: Kirjoita javascript.enabled konfigurointieditorin hakupalkkiin. Firefox suodattaa automaattisesti haluamasi rivin muista asetuksista. Napsauta kytkintä vaihtaaksesi asetuksen arvon true false.

Jos haluat ottaa JavaScriptin uudelleen käyttöön Firefoxissa, napsauta kytkintä vielä kerran, jotta skriptit otetaan uudelleen käyttöön.
Kuinka poistaa JavaScript käytöstä Chromessa
Google Chrome -käyttäjät voivat hallita JavaScript-asetuksia suoraan selaimen asetuksissa.
Vaihe 1: Napsauta selainikkunan oikeassa yläkulmassa olevaa valikkokuvaketta (kolme pistettä) ja valitse Asetukset avataksesi selaimen asetukset.

Vaihe 2: Napsauta vasemmalla olevassa valikossa Tietosuoja ja turvallisuus ja sitten Sivuston asetukset.

Vaihe 3: Vieritä alas kohtaan Sisältö ja napsauta sitten JavaScript.

Vaihe 4: Chrome-selaimessa JavaScript on käytössä automaattisesti. Jos haluat poistaa JavaScriptin käytöstä kaikilla verkkosivustoilla, valitse vaihtoehto Älä salli sivustojen käyttää JavaScriptiä. Voit myös poistaa JavaScriptin käytöstä tai ottaa sen käyttöön tietyillä sivustoilla kohdassa Mukautetut toiminnot.

Lue digitaalisesta oppaastamme, miten JavaScript otetaan käyttöön Google Chromessa.
JavaScriptin poistaminen käytöstä Microsoft Edgessä
Microsoft tarjoaa Edge-käyttäjille mahdollisuuden estää skriptien suorittaminen asiakaspuolella. Voit poistaa JavaScriptin käytöstä Edge-selaimen asetuksissa seuraavasti:
Vaihe 1: Siirry Edge-selaimen päävalikkoon (kolme pistettä -kuvake) ja valitse valikosta Asetukset.

Vaihe 2: Napsauta vasemmassa sivupalkissa Cookies and Site Permissions (Evästeet ja sivuston käyttöoikeudet) ja vieritä alas kohtaan All Permissions (Kaikki käyttöoikeudet). Täältä löydät kohdan JavaScript. Valitse tämä vaihtoehto.

Vaihe 3: Siirrä sallittujen (suositeltujen) rivin kytkin vasemmalle poistaaksesi JavaScriptin käytöstä Edgessä. Voit myös ottaa skriptikielen käyttöön tai poistaa sen käytöstä yksittäisillä verkkosivustoilla luomalla merkinnän sallittujen luetteloon (käyttöönotto) tai estettyjen luetteloon (poisto käytöstä).

Miten JavaScriptin poistaminen käytöstä vaikuttaa verkkosivustoihin?
Ennen kuin poistat JavaScriptin käytöstä selaimessasi, sinun tulee olla tietoinen seurauksista. W3techs.com-sivuston mukaan noin 99 % internetin verkkosivuista käyttää tätä skriptikieltä. Usein nämä sivut voidaan näyttää oikein vain, jos selaimesi pystyy käsittelemään JavaScriptiä.
On myös tärkeää muistaa, että kaikilla verkkosivustoilla ei ole vaihtoehtoisia versioita, jotka toimivat ilman skriptejä. Jos poistat JavaScriptin käytöstä, saatat menettää tärkeää sisältöä.
Vaihtoehtona JavaScriptin poistamiselle käytöstä selaimessa ovat selainlaajennukset, jotka rajoittavat skriptien suorittamista asiakaspuolella käyttäjän määrittelemien sääntöjen mukaisesti. Markkinajohtaja tällä alueella on avoimen lähdekoodin Firefox-laajennus NoScript.
Mitä riskejä JavaScript aiheuttaa?
HTML:n ja CSS:n ohella JavaScript on yksi verkon vakioteknologioista. Asiakaspuolen ohjelmointi on välttämätöntä nykyaikaisessa verkkokehityksessä, ja sitä löytyy kaikkialta internetistä. On kuitenkin tärkeää olla tietoinen JavaScriptiin liittyvistä riskeistä.
Nimensä lisäksi Java ja JavaScript eivät ole juurikaan yhteistä. Ne ovat kaksi erillistä ohjelmointikieltä, joista kumpikin tarjoaa tapoja suorittaa koodia selaimen asiakaspuolella. Niiden nimien samankaltaisuus on markkinointistrategioiden tulosta.
Pohjimmiltaan JavaScript on ohjelmointikieli, jolla on hyvin rajoitetut käyttöoikeudet. Skriptikielen avulla voit:
- manipuloida nykyistä selainikkunaasi DOM:n (Document Object Model) avulla
- avata uusia selain- tai valintaikkunoita
- animaatio, näyttö, piilotus tai muokkaus sivun elementtejä
- vahvistaa syötettyjä arvoja
- ladata Ajax-sisältöä
- lähettää tietoja käyttäjän lukutottumuksista ja selaustoiminnoista muille verkkosivustoille
JavaScriptilla on pääsy vain käyttäjien evästeisiin ja muihin verkkosivustoille tarkoitettuihin tietovarastoihin. JavaScriptilla ei ole pääsyä käyttäjien kiintolevyille, joten se ei voi kutsua kirjastoja tai käynnistää lisäohjelmia tietokoneella. Nämä rajoitukset toteutetaan hiekkalaatikkoperiaatteella, joka rajoittaa skriptien vaikutuksen selainikkunaan, jossa JavaScriptia suoritetaan.
Näistä rajoituksista huolimatta JavaScriptia voidaan silti manipuloida. Skriptikieltä voidaan käyttää väärin seuraaviin tarkoituksiin:
- poimia tietoja selaimesta tai käyttöjärjestelmästä käyttäjän käyttäytymisen seuraamiseksi tai tietoturva-aukkojen (kuten vanhentuneiden laajennusten) hyödyntämiseksi
- avata lukuisia ponnahdusikkunoita käyttäjän tietokoneen ylikuormittamiseksi (tunnetaan nimellä palvelunestohyökkäys tai DoS)
- piilottaa haitallista koodia
- jäljitellä luotettujen palveluntarjoajien verkkosivustoja osana tietojenkalasteluhyökkäystä
Lisäksi ohjelmointivirheet voivat tulla esiin vasta, kun skripti suoritetaan käyttäjän tietokoneella.
Suurin turvallisuusriski ei kuitenkaan liity niinkään itse skriptikieleen vaan pikemminkin selaimessa käytettävään JavaScript-tulkkiin. Jos tulkki sisältää virheitä, se voi johtaa turvallisuusriskeihin, jotka on korjattava nopeasti. Vain näin voit olla varma, että skriptit toimivat erillään hiekkalaatikkoympäristössä eivätkä voi vaikuttaa muihin ohjelmiin tai ydinjärjestelmään.