Kuinka ottaa JavaScript käyttöön selaimessasi

Tämä on jännittävää aikaa, sillä JavaScriptin käyttö on muuttunut viime vuosina rajatusta osaamisalueesta merkittäväksi verkkokehitystaidoksi. Nykyään JavaScript on tullut niin korvaamattomaksi verkossa, että useimmat internet-selaimet sisältävät oman moottorin sen suorittamiseen.

JavaScript on hieno tekniikka käytettäväksi verkossa, eikä sen poistamista käytöstä kaikilta sivustoilta selaimessasi koskaan suositella. Useimmat suositut sivustot ovat JavaScript-pohjaisia, mikä tarkoittaa, että ne käyttävät JavaScriptiä interaktiivisten ominaisuuksien suorittamiseen, jotka tarjoavat miellyttävän käyttökokemuksen.

JavaScriptin ollessa pois päältä selaimesi ei pysty suorittamaan tai näyttämään interaktiivisia elementtejä, kuten näyttömainoksia, animaatioita tai ääntä. Hyvä uutinen on kuitenkin, että JavaScriptin aktivoiminen on melko yksinkertaista. Lisäksi JavaScriptin voi poistaa käytöstä myös sivustokohtaisesti sen sijaan, että se sammutettaisiin kokonaan.

Joten jos olet poistanut JavaScriptin käytöstä selaimessasi ja haluat nyt ottaa sen käyttöön, autamme sinua. Olemme kirjoittaneet tämän oppaan opastamaan sinut JavaScriptin aktivoinnissa kuudessa yleisimmin käytetyssä selaimessa. Tämän lisäksi käymme läpi, mitä JavaScript on, mihin sitä käytetään ja mitä sillä todella voi tehdä.

Javascript is disabled in your web browser. If you enable JavaScript, this text will change.
Javascript is enabled in your web browser. If you disable JavaScript, this text will change.

Ohjeet web-kehittäjille

Voit harkita linkin lisäämistä tähän sivustoon kouluttaaksesi käyttäjiä, joilla on skriptit poissa käytöstä, JavaScriptin käyttöönotossa kuudessa yleisimmin käytetyssä selaimessa. Voit vapaasti käyttää alla olevaa koodia ja muokata sitä tarpeisiisi sopivaksi.

<noscript>
Sivuston täyden toiminnallisuuden takaamiseksi on tarpeen ottaa JavaScript käyttöön.
Tässä ovat <a href="https://www.enablejavascript.io/">
ohjeet JavaScriptin käyttöönottoon verkkoselaimessasi</a>.
</noscript>

Sivustolla enablejavascript.io optimoimme skriptit poistaneiden käyttäjien kokemuksen niin paljon kuin mahdollista:

  • Selaimesi ohjeet on sijoitettu sivun yläosaan
  • Kaikki kuvat ovat upotettuna täysikokoisina helppoa selaamista varten

Haluamme, että vierailijoillasi on JavaScript käytössä yhtä paljon kuin sinäkin haluat!

Google Chrome

Google Chrome mahdollistaa JavaScriptin yleisen kytkennän muutamalla napsautuksella. Tässä on nopein tapa:

  1. Napsauta kolmen pisteen valikkoa Chromen oikeassa yläkulmassa.
  2. Avaa AsetuksetTietosuoja ja turvallisuusSivustoasetukset.
  3. Vieritä kohtaan Sisältö ja napsauta JavaScript.
  4. Aseta Oletustoiminta arvoon "Sivustot voivat käyttää JavaScriptiä".

Pikalinkki: liitä chrome://settings/content/javascript osoiteriville ja paina Enter siirtyäksesi suoraan kytkimeen.

Internet Explorer

  1. Käynnistä Internet Explorer -verkkoselain ja avaa uusi ikkuna.
  2. Valitse “Työkalut (Tools)” - joka on yleensä valikon yläosassa.
  3. Valitse sitten tarjolla olevista vaihtoehdoista “Internet-asetukset (Internet Options)”. Voit myös painaa “Alt-näppäintä” paikallistaaksesi sen nopeasti.
  4. Valitse “Tietosuoja-välilehti (Security Tab)”
  5. Klikkaa “Mukauta taso (Custom Level” painiketta.
  6. Etene sivua alaspäin, kunnes löydät otsikon “Skriptaus (Scripting)”
  7. Valitse “Aktiivinen Skriptaus (Active Scripting)” ottaaksesi JavaScriptin käyttöön.
  8. Päivitä selaimesi

Microsoft Edge

  1. Avaa Microsoft Edge -selain.
  2. Napsauta kolmen pisteen kuvaketta oikeassa yläkulmassa avataksesi valikkovälilehden.
  3. Valitse "Asetukset" -kohta valikkovälilehdeltä.
  4. Napsauta nyt "Evästeet ja sivuston käyttöoikeudet" vasemmanpuoleisessa Asetukset-ruudussa.
  5. Valitse "JavaScript".
  6. Ota käyttöön "Sallittu (suositus)".

Napsauta TÄSTÄ oppiaksesi lisää JavaScriptistä Microsoft Edgessä!

Mozilla Firefox

  1. Käynnistä Mozilla Firefox -selain ja avaa ikkuna.
  2. Kirjoita "about:config" osoiteriville ja paina Enter.
  3. Napsauta "Hyväksyn riskin ja jatkan" -painiketta varoitusviestin alapuolella jatkaaksesi asetusten hakukenttäsivulle.
  4. Kirjoita nyt "javascript.enabled" asetusten hakukenttään.
  5. Etsi hakutuloksista "javascript.enabled"-niminen vaihtoehto ja kytke JavaScript päälle.
  6. Päivitä selaimesi.

Napsauta TÄSTÄ oppiaksesi lisää JavaScriptistä Firefoxissa!

Opera

Opera on Chromium-pohjainen, joten sen JavaScript-kytkin toimii kuten Chromessa. Nopein tapa:

  1. Liitä opera://settings/content/javascript osoiteriville.
  2. Paina Enter.
  3. Aseta Oletustoiminta arvoon Sivustot voivat käyttää JavaScriptiä.

Sama menettely toimii Opera GX:ssä.

Apple Safari

  1. Etsi laitteesi “Työkalut (Tools)” -osio
  2. Valitse “Lisäasetukset (Preferences)”
  3. Klikkaa tietoturvakuvaketta
  4. Valitse ruutu “Ota JavaScript käyttöön (Enable JavaScript)”.
  5. Uudelleenkäynnistä selain

Brave

  1. Avaa Brave ja napsauta kolmen viivan valikkoa oikeassa yläkulmassa.
  2. Valitse Asetukset.
  3. Napsauta Yksityisyys ja suojaus → Sivuston ja Shields-asetukset.
  4. Vieritä kohtaan Sisältö ja napsauta JavaScript.
  5. Valitse Sivustot saavat käyttää JavaScriptiä.
  6. Jos jokin sivusto ei vieläkään toimi, napsauta leijonakuvaketta (Shields) ja kytke Estä komentosarjat pois päältä kyseisellä sivustolla.

Arc

  1. Avaa Arc ja paina Cmd + , (Mac) tai Ctrl + , (Windows) avataksesi Asetukset.
  2. Napsauta Profiilit-välilehteä.
  3. Vieritä alas ja napsauta Hallitse Chromiumin lisäasetuksia.
  4. Chromium-asetuksissa napsauta Yksityisyys ja suojaus → Sivustoasetukset → JavaScript.
  5. Valitse Sivustot saavat käyttää JavaScriptiä.
  6. Pikakuvake arc://settings/content/javascript avaa suoraan tämän sivun.

Vivaldi

  1. Avaa Vivaldi ja paina Ctrl + F12 (Windows) tai Cmd + , (Mac) avataksesi Asetukset.
  2. Napsauta Verkkosivut vasemmassa sivupalkissa.
  3. Vieritä kohtaan Verkkosivujen oikeudet ja napsauta Hallitse oikeuksia.
  4. Sisältöluettelosta napsauta JavaScript.
  5. Valitse Sivustot saavat käyttää JavaScriptiä.
  6. Jos jokin sivusto ei vieläkään toimi Vivaldissa, napsauta osoitepalkin kilpikuvaketta ja laske kyseisen sivuston yksityisyystasoa.

DuckDuckGo

  1. iPhonella tai iPadilla: avaa iOS-sovellus Asetukset, napauta Sovellukset → Safari → Lisäasetukset ja kytke JavaScript päälle (tämä ohjaa kaikkia iOS-selaimia, mukaan lukien DuckDuckGo).
  2. Androidilla: napauta DuckDuckGo-sovelluksessa kolmen pisteen valikkoa, valitse Asetukset ja etsi JavaScript-kytkin Saavutettavuus- tai Sivuston käyttöoikeudet -kohdasta.
  3. macOS:ssä tai Windowsissa: JavaScript on oletuksena päällä eikä DuckDuckGo:n työpöytäsovelluksissa ole yleistä päälle/pois-kytkintä - sen sijaan yksityisyydestä huolehtii seurantaesto.

About

Mikä on JavaScript?

JavaScript on "asiakaspuolen" komentosarjakieli, jota käytetään ensisijaisesti kaikenlaisten dynaamisten interaktioiden luomiseen ja lisäämiseen verkkosivuihin. Sen nopean kehityksen myötä JavaScript on noussut nykyaikaisen verkkokehityksen kulmakiveksi.

Se toimii hyvin yhdessä perinteisten ohjelmistosuunnittelukielten kanssa ja sisältää ainutlaatuisia ominaisuuksia, jotka erottavat sen niistä. Siinä missä CSS ja HTML ovat kieliä, jotka lisäävät tyyliä ja rakennetta verkkosivuille, JavaScript tarjoaa verkkosivuille interaktiivisia elementtejä, jotka parantavat käyttökokemusta.

Kaikki, mikä muuttuu tai ponnahtaa esiin laitteellasi ilman sivun uudelleenlatausta selauksen aikana? Kyllä, se on JavaScriptiä.

Nykyään JavaScript on niin vaikuttava, että sitä käyttävät nykyaikaiset verkkoselaimet, kuten Google Chrome, Safari, Mozilla Firefox, Opera, Internet Explorer, Microsoft Edge jne. Suositut mobiililaitteet, kuten Android ja iPhone, voivat myös ajaa JavaScript-pohjaisia selaimia ja sovelluksia natiivisti.

JavaScriptin toiminnan ymmärtäminen on hieman helpompaa, kun tunnet sen merkityksen, joten opitaan lisää.

JavaScriptin historia

On kulunut 25 vuotta siitä, kun yksi verkkokehityksen useimmin käytetyistä koodeista luotiin. Internetin synty on vienyt JavaScriptin paikkoihin, joihin sen ei koskaan ennustettu pääsevän. Julkaisunsa jälkeen JavaScript ei ole ainoastaan vahvistanut asemaansa tehokkaana ohjelmointikielenä, vaan saanut myös uusia käyttöalueita nykyaikaisessa verkkokehityksessä.

Brendan Eich kehitti JavaScriptin vuonna 1995 työskennellessään Netscape Communicationsissa, ja sen inspiraationa olivat Scheme, Java ja Self. 1990-luvulla Netscape Communications oli huomattavasti läsnä internetissä selaimensa Netscape Navigatorin kautta, joka oli suosittu valinta ennen Mosaic-selainta - ensimmäistä valtavirran verkkoselainta.

Netscape Communicationsin perusti yhdessä Marc Andreessen, joka oli osa Illinoisin yliopiston kehittäjäryhmää, joka työskenteli Mosaic-selainprojektin parissa vuonna 1993. Kun verkko sai suosiota, teknologiayritykset kilpailivat tehokkaimman selaimen kehittämisestä internetiin.

Microsoft sai vihiä tästä ja käynnisti Internet Explorer -projektin yrittäen riistää internetin hallinnan Netscapelta. Tämä sytytti kovan selainsodan Microsoftin ja Netscapen välillä selainmarkkinoiden ylivallan saavuttamiseksi.

Tuohon aikaan verkkokehittäjät kaipasivat komentosarjakieltä dynaamisten ominaisuuksien luomiseen tai lisäämiseen verkkosivuille. Aluksi he kohdistivat katseensa Javaan, mutta lopulta huomasivat, että käyttökokemuksen parantamiseksi tarvittiin jotain joustavampaa.

Netscape ymmärsi tämän ja kuvitteli kevyen komentosarjakielen, joka antaisi verkkokehittäjille mahdollisuuden lisätä interaktiivisia ominaisuuksia verkkosivuille. Aikaa oli vähän, ja juuri silloin JavaScriptin isä astui kuvaan.

Vuonna 1995 Brendan Eich palkattiin Netscapen toimesta luomaan ja toteuttamaan dynaaminen kieli heidän Netscape Navigator 2.0 -selaimensa julkaisua varten. Tämä projekti tuli Eichille kiireellisenä tehtävänä. Hän kuitenkin näki tämän mahdollisuutena työskennellä jonkin sellaisen parissa, josta hän oli intohimoinen, ja liittyi Netscapen tiimiin. Näin syntyi ajatus kevyestä komentosarjakielestä. Eich nimesi sen Mochaksi, mutta se nimettiin myöhemmin uudelleen Live Scriptiksi. Vain kymmenessä päivässä Eich kehitti toimivan prototyypin, joka oli valmis toteutettavaksi Netscape Navigator 2.0 Beta -selaimessa.

Säilyttääkseen ylivaltansa selainmarkkinoilla Netscape suostui yhteistyöhön Sun Microsystemsin - Java-ohjelmointikielen kehittäjien - kanssa. Tämä liittouma tarkoitti, että Sun Microsystems sai käyttöönsä Netscape Navigatorin verkkojulkaisualustana tehdäkseen Javan saataville Java-yhteisölle.

Vuonna 1996, lähes vuotta myöhemmin, Live Script nimettiin lopulta uudelleen JavaScriptiksi markkinointistrategiana saadakseen hyväksynnän Java-yhteisössä. JavaScript esiteltiin komentosarjakielenä pieniin asiakaspuolen projekteihin Netscape Navigator 2.0 -selaimessa, kun taas Java markkinoitiin erikoistyökaluna vaikuttavien verkkoratkaisujen kehittämiseen.

Tämän jälkeen Microsoft käänsi JavaScriptin koodin auki kehittääkseen mukautetun version Internet Explorer 3:lleen. Se nimettiin JScriptiksi välttääkseen oikeudelliset ongelmat Sun Microsystemsin kanssa, joka omisti Java-tuotemerkin ja oli lisensoinut sen Netscapelle.

Selkeät, joustavat ja ei-kehittäjien saatavilla olevat JavaScript (ja JScript) olivat hurjan suosittuja, mikä teki verkkosivuista interaktiivisempia ja dynaamisempia.

Valitettavasti molemmat alkoivat saada huonoa mainetta matalan kynnyksen vuoksi, mikä tarkoitti, että ihmiset pystyivät kirjoittamaan koodinpätkiä vähäisellä tai olemattomalla tietämyksellä siitä, mitä he tekivät. Lisäksi JavaScriptiä käytettiin usein ihmisten ärsyttämiseen (ponnahdusmainokset, selaimen tunnistus jne.) heidän kokemuksensa parantamisen sijaan.

Merkittävä vastaus tämän ongelman ratkaisemiseksi tuli ECMA-standardoinnin muodossa. Netscape ja Sun Microsystems toimittivat dokumentaatiota JavaScriptin standardoimiseksi ECMA Internationalin kanssa, joka isännöi standardia. Standardointi oli merkittävä askel ja loistava ratkaisu näin uudelle kielelle.

Tämä avasi JavaScriptin laajemmalle yleisölle ja antoi kehittäjille sananvallan komentosarjakielen kehityksessä. Standardointi palveli myös sitä tarkoitusta, että koodia negatiivisiin tarkoituksiin käyttäneet ihmiset pidettiin kurissa. Välttääkseen Sunin Java-tavaramerkin loukkaamisen ECMA-komitea päätti nimetä standardoidun kielen ECMAScriptiksi.

Tämä aiheutti vielä enemmän väärinkäsityksiä, mutta lopulta ECMAScriptiä käytettiin viittaamaan spesifikaatioon, ja JavaScriptiä käytettiin (ja käytetään edelleen) viittaamaan komentosarjakieleen.

Mihin JavaScriptiä käytetään?

JavaScriptin käyttö on muuttunut sen julkaisun jälkeisinä vuosina. Saatat ehkä miettiä, miten kymmenessä päivässä kehitetty komentokieli on mullistanut internetin. No, näin:

Dynaamiset verkkosivut

JavaScriptiä käytetään dynaamisten interaktioiden, kuten siirtymäelementtien ja toimintojen, lisäämiseen verkkosivuille. Se mahdollistaa myös käyttäjille uusien kuvien ja objektien lataamisen ilman, että verkkosivua tarvitsee päivittää aika ajoin.

Web- ja mobiilisovellusten kehitys

Yksi JavaScriptin tehokkaimmista ominaisuuksista on, että se sisältää laajan valikoiman kirjastoja ja kehyksiä, joita voidaan käyttää monialustaisten verkko- ja mobiilisovellusten rakentamiseen.

Pelinkehitys

JavaScriptillä voi myös rakentaa verkkopohjaisia pelejä. Se sisältää joukon kirjastoja ja kehyksiä, joita ihmiset voivat käyttää 2D- tai 3D-pelien tekemiseen.

Palvelinpohjaiset ratkaisut

Verkkosivujen ja sovellusten kehityksen lisäksi kehittäjät voivat hyödyntää JavaScriptiä rakentaakseen tehokkaita verkkopalvelimia ja taustaohjelmointia Node.js:n avulla.

JavaScriptin käyttöönoton hyödyt

JavaScriptin käyttöönoton hyödyt ylittävät suuresti sen haitat, kuten sen korkea käyttöaste internetissä osoittaa. JavaScriptin käyttöönotto takaa ainakin seuraavat edut: 

Interaktiivisemmat verkkosivut

Pääsy interaktiivisempiin verkkosivuihin ja käyttöliittymiin, kuten animaatioihin, videoihin, mainosbannereihin ja muihin nykyajan verkkokokemuksen peruselementteihin.

Lisääntynyt nopeus

JavaScript on asiakaspuolen komentosarja, joka nopeuttaa käyttäjäinteraktiivisuutta verkkosivulla, koska se vähentää palvelinpyyntöjä.

Vähentynyt palvelinkuorma

Koska JavaScript toimii asiakaspuolella, se minimoi palvelimeen yhdistämiseen tarvittavan ajan, mikä puolestaan säästää sekä kaistanleveyttä että kuormaa.

JavaScriptin rajoitukset

Vaikka JavaScriptiä voidaan käyttää monin tavoin verkkosivujen ja käyttäjäinteraktiivisuuden parantamiseen, on myös pieniä asioita, joita JavaScript ei voi tehdä. Tässä opimme JavaScriptin joistakin rajoituksista:

  1. JavaScriptin merkittävin rajoitus on, ettei sillä ole yhtenäistä kattojärjestöä, joka toteuttaisi sen.
  2. JavaScript ei voi suojata sivusi lähdekoodia tai kuvia. Tämä tarkoittaa, että verkkosivusi kuvat voidaan yksinkertaisesti ladata sivua tarkastelevan käyttäjän laitteelle.
  3. JavaScriptillä ei ole moniprosessointiominaisuuksia. Siksi sillä ei ole muistinhallintaa.
  4. Lopuksi, JavaScript ei pysty käyttämään verkkosivuja, jotka sijaitsevat eri verkkotunnuksessa. Vaikka käyttäjä voi katsella verkkosivuja eri verkkotunnuksista samanaikaisesti, yhdellä verkkotunnuksella suoritettava JavaScript ei pysty käyttämään tietoja toisen verkkotunnuksen sivulla.

Kuinka ottaa JavaScript pois käytöstä

Vaikka JavaScriptin käyttöönotosta selaimessa on valtavasti hyötyä, käyttäjät saattavat joskus haluta poistaa sen käytöstä turvallisuussyistä. JavaScriptin voi poistaa käytöstä suurimmassa osassa moderneja verkkoselaimia, kuten Mozilla Firefoxissa, Google Chromessa, Operassa, Microsoft Edgessä ja Internet Explorerisa. 

Jos JavaScript ei ole käytössä selaimessasi, se tarkoittaa, että olet aikaisemmin poistanut sen käytöstä tai, että sitä ei oteta selaimessasi käyttöön vakioasetuksena. Jos JavaScript on otettu käyttöön, lue alta ohjeet sen käytöstä poistamiseen omalla selaintyypilläsi.

Google Chrome

  1. Avaa Google Chrome -selaimesi.
  2. Napsauta valikkokuvaketta (kolme pistettä), joka sijaitsee yleensä selaimesi yläkulmassa.
  3. Napsauta "Asetukset".
  4. Napsauta nyt "Tietosuoja ja turvallisuus" vasemman sivupalkin valikossa.
  5. Kohdassa "Tietosuoja ja turvallisuus" napauta "Sivustoasetukset"-painiketta.
  6. Etsi "JavaScript-osio" ja valitse poista käytöstä.
  7. Napsauta valmis ja käynnistä Chrome-selain uudelleen.

Napsauta TÄSTÄ oppiaksesi lisää JavaScriptistä Google Chromessa!

Mozilla Firefox

  1. Käynnistä Mozilla Firefox -selaimesi ja avaa uusi ikkuna
  2. Kirjoita “about:config” osoiteriville ja paina Enter.
  3. Hyväksy ruudulle ilmestyvä varoitusviesti
  4. Kirjoita “javascript.enabled” hakukenttään ja valitse esiin tulevvat valinnat.
  5. Jos tämä onnistuu, olet onnistuneesti poistanut JavaScriptin käytöstä Firefox-selaimessa.