Miten ottaa JavaScript käyttöön selaimessasi

Elämme kiinnostavia aikoja, sillä JavaScriptin käyttö on muuttunut muutaman viime vuoden aikana vain muutamalle tutusta alueesta merkittäväksi verkkokehityksen taidoksi. Nykyään JavaScriptistä on tullut netissä niin korvaamaton, että useimmat selaimet käyttävät erityistä JavaScriptin suorittamiseen luotua moottoria.

JavaScript on mahtava verkossa toimiva teknologia ja sen käytöstä poistamista selaimen kaikilla sivuilla ei koskaan suositella. Kaikki suosituimmat verkkosivustot ovat Java-pohjaisia, mikä tarkoittaa sitä, että ne käyttävät JavaScriptiä suorittaakseen tai näyttääkseen verkkosivun interaktiivisia ominaisuuksia, jotka tekevät käyttökokemuksesta nautinnollisen.

Kun JavaScript on poistettu käytöstä, selaimesi ei kykene suorittamaan tai näyttämään verkkosivustojen interaktiivisia elementtejä, kuten mainoksia, animaatiota tai ääniefektejä. Onneksi JavaScript on helppo ottaa käyttöön. Tämän lisäksi on olemassa tapoja, joilla voit poistaa JavaScriptin käytöstä vain tietyiltä sivuilta, sen sijaan, että poistaisit sen kokonaan käytöstä. 

Joten, jos olet poistanut JavaScriptin käytöstä selaimessasi ja haluat nyt ottaa sen takaisin käyttöön, me autamme mielellämme. Tämän ohjeen tavoitteena on auttaa sinua aktivoimaan JavaScript kuudessa yleisimmin käytetyssä verkkoselaimessa. Tämän lisäksi ohje selittää mikä JavaScript on, mihin sitä käytetään ja mitä sen avulla voi todellisuudessa tehdä.

JavaScript on käytössä verkkoselaimessasi. Jos otat JavaScriptin pois käytöstä, tämä teksti muuttuu.

Ohjeita web-suunnittelijoille

Haluat ehkä tarjota linkin tälle sivulle ohjeistaaksesi JavaScriptin pois käytöstä ottaneita käyttäjiä siitä, miten sen voi ottaa takaisin käyttöön kuudessa yleisimmin käytetyssä verkkoselaimessa. Voit vapaasti käyttää ja muokata alla olevaa koodia.

<noscript>
Selle saidi täielikuks funktsioneerimiseks on vaja võimaldada JavaScripti kasutamine.
Siin on <a href="https://www.enablejavascript.io/">
 juhised, kuidas võimaldada oma veebibrauseris JavaScripti kasutamine</a>.
</noscript>

enablejavascript.io -sivulla pyrimme optimoimaan käyttökokemuksen myös silloin, kun JavaScript on poistettu käytöstä:

  • Oman selaimesi ohjeet näytetään sivun yläosassa
  • Kaikki kuvat on asetettu yhdelle riville täysikokoisina, jotta niitä olisi helpompi tutkia.

Haluamme käyttäjiesi aktivoivan JavaScriptin aivan yhtä paljon kuin sinäkin!

Google Chrome Google Chrome

  1. Avaa Google Chrome -selain laitteellasi.
  2. Avaa valikko-kuvake (kolme pistettä) ruudun oikeassa yläkulmassa.
  3. Valitse alasvetovalikosta “Asetukset (Settings)” – se on kolmas vaihtoehto alhaalta.
  4. Valitse sitten “Tietosuoja ja turvallisuus (Privacy and security)” vasemmasta sivupalkista.
  5. Valitse sitten “Sivuston asetukset (Site settings)”
  6. Selaa alaspäin, kunnes löydät kohdan “JavaScript” ja napsauta sitä.
  7. Vaihda tilaksi “Sallittu (suositus) (Allowed ((recommended)” – nappula muuttuu siniseksi, kun se on käytössä.

Onnittelut, olet juuri ottanut JavaScriptin käyttöön Google Chrome -selaimessa..

Internet Explorer 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 Microsoft Edge

  1. Avaa Microsoft Edge -selain
  2. Klikkaa kolmen pisteen kuvaketta oikeassa yläkulmassa avataksesi Valikko-välilehden
  3. Valitse “Asetukset (Settings)”
  4. Valitse vasemmanpuoleisesta Asetukset-valikosta “Sivuston käyttöoikeudeut (Site permissions”)
  5. Valitse “JavaScript”
  6. Ota käyttöön “Sallittu (suositus) (Allowed ((recommended)”

Mozilla Firefox Mozilla Firefox

  1. Käynnistä Mozilla Firefox -selaimesi ja avaa uusi ikkuna
  2. Kirjoita “about:config” osoiteriville ja paina Enter.
  3. Klikkaa “Hyväksy riski ja jatka (Accept the Risk and Continue)” nappia varoitusviestin alla jatkaaksesi Lisäasetukset-sivulle.
  4. Nyt kirjoita “javascript.enabled” hakukenttään
  5. Etsi haun tuloksista vaihtoehto nimeltä “javascript.enabled” ja ota JavaScript käyttöön
  6. Päivitä selaimesi

Opera Opera

  1. Avaa Opera-selain
  2. Avaa “Pika-asetukset (Easy Setup)” -valikko
  3. Etene Pika-asetukset sivun alalaitaan ja valitse “Mene selaimen asetuksiin (Go to browser settings)”.
  4. Sitten, etsi “Sivuston asetukset (Site Settings)” ja klikkaa sitä.
  5. Etsi Sivuston asetuksista vaihtoehto, jossa näkyy JavaScript ja valitse se.
  6. Valitse “Sallittu (suositus) (Allowed ((recommended) ottaaksesi JavaScriptin käyttöön. Nappula muuttuu siniseksi kun se on käytössä.
  7. Onnittelut, olet juuri ottanut JavaScriptin käyttöön.

Apple Safari 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

Tietoja

Mikä JavaScript on?

JavaScript on “asiakasohjelmapohjainen” komentokieli, jota käytetään pääasiassa lisäämään dynaamista vuorovaikutusta verkkosivuille. Sen nopean kehityksen vuoksi, siitä on tullut yksi modernin verkkosuunnittelun kulmakivistä.

JavaScript toimii hyvin perinteisten ohjelmistosuunnittelukielien kanssa ja sisältää ainutlaatuisia ominaisuuksia, joka erottaa sen näistä kielistä. CSS ja HTML ovat kieliä, jotka lisäävät verkkosivujen tyyliä ja järjestystä. Sen sijaan JavaScript luo nettisivuille vuorovaikutteisia osia, jotka parantavat käyttäjäkokemusta.

Joten, kaikki mikä muuttuu tai ilmestyy laitteellesi ilman sivuston uudelleen lataamista, kun selaat nettiä? Jep, se on JavaScriptiä.

Nykyään Javascript on jo niin suosittu, että modernit verkkoselaimet, kuten Google Chrome, Safari, Mozilla Firefox, Opera, Internet Explorer, Microsoft Edge jne. Käyttävät sitä. Suositut mobiililaitteet, kuten Android ja Iphone on myös ohjelmoitu suorittamaan JavaScript-pohjaisia sovelluksia ja selaimia.

JavaScriptin toiminnan ymmärtäminen on hieman helpompaa, kun tunnemme sen nousun tarinan, joten oppikaamme lisää.

Javascriptin historia

On kulunut 25 vuotta siitä, kun yksi eniten käytetyistä verkkokehityksen koodeista luotiin. Internetin nousu on vienyt JavaScriptin paikkoihin, joissa sen ei koskaan ollut tarkoitus olla. Julkaisunsa jälkeen, Javascript ei ole vain vahvistanut asemaansa voimakkaana ohjelmointikielenä, vaan se on myös saanut uusia käyttötarkoituksia modernissa verkkokehityksessä.

Javan, Schemen ja Selfin innottaima Brendan Eich kehitti JavaScriptin vuonna 1995 työskennellessään Netscape Communicationsille. 1990-luvulla Netscape Communications oli vahvasti läsnä internetissä selaimensa – Netscape Navigatorin – kautta. Netscapea suosittiin huomattavasti ensimmäisen laajaan levitykseen tulleen Mosaic-selaimen kustannuksella.f 

Yksi Netscape Communicationsin perustajista oli Marc Andreessen. Andreessen oli mukana suunnittelijoiden ryhmässä, jotka työstivät Mosaic-selainta vuonna 1993 Illinoisin yliopistossa. Internetin suosion kasvaessa, teknologiayhtiöt alkoivat kilpailla kaikkein tehokkaimman selaimen kehittämisessä.

Kun Microsoft havahtui tähän, se käynnisti Internet Explorer projektinsa napatakseen internetin hallinnan Netscapelta. Tämä käynnistä kiihkeän selainsodan Microsoftin ja Netscapen välillä. Taistellussa ratkaistaisiin se, kuka saavuttaisi herruuden verkkoselainmarkkinoilla.

Tähän aikaan verkkosuunnittelijat kaipasivat kipeästi komentokieltä, joka voisi luoda tai lisätä dynaamisia ominaisuuksia verkkosivuille. Kiinnostus kohdistui ensimmäiseksi Javaan, mutta pian tajuttiin, että käyttökokemuksen parantamiseen tarvittaisiin joustavampi ratkaisu.

Netscape tajusi tämän ja suunnitteli kevyen komentokielen, joka mahdollistaisi interaktiivisten ominaisuuksien lisäämisen verkkosivuille. Aika oli kortilla, ja tässä kohtaa JavaScriptin isä astui kuvaan.

Vuonna 1995, Brendan Eich solmi Netscapen kanssa sopimuksen dynaamisen ohjelmointikielen luomisesta ja toteuttamisesta Netscape Navigator 2.0 -selaimeen. Eichille kyseessä oli kiireellinen tehtävä. Hän kuitenkin näki mahdollisuuden työskennellä hänelle tärkeän Asian parissa, joten hän lyöttäytyi yhteen Netscapen kanssa. Näin syntyi idea kevyestä komentokielestä. Eich nimesi sen Mochaksi, mutta nimi muutettiin myöhemmin Live Scriptiksi. Vain kymmenessä päivässä Eich oli kehittänyt toimivan prototyypin, joka oli valmis toteutettavaksi Netscape Navigator 2.0 Beta -selaimen yhteydessä.

Säilyttääkseen herruuden selainmarkkinoilla, Netscape solmi yhteistyösopimuksen Sun Microsystemsin kanssa, joka oli kehittänyt Java-ohjelmointikielen. Tämä liitto tarkoitti sitä, että Sun Microsystems varmisti Netscape Navigatorin käytön sinä verkkojakelualustana, jolla Java toimitettiin Javan käyttäjille. 

Lähes vuosi myöhemmin, vuonna 1996, Live Script uudelleennimettiin JavaScriptiksi osana markkinointistrategiaa, jolla sen hyväksyntää pyrittiin lisäämään Javan käyttäjien keskuudessa. JavaScript esitettiin komentokielenä pienille asiakasohjelmapohjaisille projekteille Netscape Navigator 2.0 -selaimessa, kun taas Javaa markkinointiin erikoistyökaluna vaikuttavien verkkoratkaisuiden rakentamista varten.fi 

Netscape Navigator 2.0 julkaisun jälkeen, Microsoft takaisinmallinsi JavaScriptin luodakseen oman mukautetun versionsa Internet Explorer 3:lle. He he nimesivät version JScriptiksi, sillä Sun Microsystems, joka omisti Java-brandin, oli lisensoinut sen Netscapelle. 

Siisteinä, joustavina, ja myös muille kuin suunnittelijoille saatavilla olevina JavaScript (ja JScript) olivat järjettömän suosittuja ja verkkosivuista tuli yhä interaktiivisempia ja dynaamisempia.

Valitettavasti, molemmat versiot keräsivät myös negatiivista huomiota helpon saatavuutensa takia, sillä ihmiset saattoivat kirjoittaa koodinpalasia ilman todellista tietoa siitä, mitä he tekivät. Tämän lisäksi JavaScriptiä käytettiin monesti niin, että ihmiset harmistuivat (pop-up mainoksiin, selaimen määrittämiseen), sen sijaan, että käyttökokemuksesta olisi tullut parempi.

Tärkeä vastaus ongelmaan saatiin ECMA vakioinnin muodossa. NetScape ja Sun Microsystems ehdottivat JavaScriptin vakiointiin johtavaa dokumentaatiota ECMA Internationalille, joka olisi vastuussa vakioversion ylläpitämisestä. Vakiointi oli merkittävä askel ja hyvä ratkaisu niin uudelle komentokielelle.

Vakiointi avasi JavaScriptin laajemmalle yleisölle ja antoi suunnittelijoille sananvaltaa komentokielen kehityksessä. Vakiointi auttoi myös hallitsemaan JavaScriptin väärinkäyttöä. Ollakseen rikkomatta Sunin Java-tavaramerkkiä, ECMA-komitea päätti nimetä vakiokielen ECMASCriptiksi. 

Tämä loi vielä lisää väärinymmärryksiä, mutta lopulta ECMAScriptiä alettiin käyttää puhuttaessa vakioarvosta ja JavaScriptiä puhuttaessa komentokielestä .

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 dynaamisen vuorovaikutuksen, kuten siirtymäelementtien tai toimintojen, lisäämiseen verkkosivuille. Se myös antaa käyttäjille mahdollisuuden ladata uusia kuvia ja objekteja päivittämättä sivua.

Verkko- ja mobiilisovellusten kehitys

Yksi JavaScriptin voimakkaimmista ominaisuuksista on se, että se sisältää laajan skaalan kirjastoja ja kehikkoja, joita voidaan käyttää järjestelmäriippumattomia verkko- ja mobiilisovelluksia.

Pelien kehittäminen

JavaScriptillä voi myös rakentaa verkkopohjaisia pelejä. Se sisältää joukon kirjastoja ja kehikkoja, joita voidaan käyttää 2D- ja 3D-pelien luomiseen.

Palvelinperustaiset ratkaisut

Verkkosivujen ja sovelluskehityksen lisäksi, suunnittelijat voivat käyttää JavaScriptiä verkkopalvelimien ja palvelinpuolen kehittämiseen Node.js:ää käyttäen.

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 interaktiivisemmille verkkosivuille ja käyttäjäliittymiin kuten animaatioihin, videoihin, mainospalkkeihin ja muihin nykyverkkokokemuksen vakio-ominaisuuksiin.

Lisääntynyt nopeus

JavaScript on asiakasohjelmaperustainen skripti, joka nopeuttaa käyttäjän vuorovaikutusta sivulla, sillä se vähentää palvelinpyyntöjen määrää.

Pienentynyt palvelimen kuormitus

As JavaScript operates on the client-side, it minimizes the time required to connect to the server, which in turn conserves both bandwidth and load.

JavaScriptin rajoitukset

Vaikka JavaScriptiä voidaan käyttää parantelemaan verkkosivuja ja vuorovaikutusta monin tavoin, on myös asioita joihin se ei pysty. Alla on lueteltu joitain JavaScriptin rajoituksista:

  1. JavaScript ei kykene suojelemaan sivuston lähdekoodia tai kuvia. Tämä tarkoittaa sitä, että sivua tarkasteleva käyttäjä voi halutessaan ladata sivuston laitteellensa.
  2. JavaScriptillä ei ole multiprosessorikapasiteettia. Näin ollen se ei voi hallita muistia.
  3. Viimeiseksi, JavaScriptillä ei ole pääsyä eri toimialueilla isännöityihin sivuihin.
  4. Vaikka käyttäjät voivat samanaikaisesti tarkastella sivuja usealta toimialueelta, yhdellä toimialueella suoritettavalla JavaScriptillä ei ole pääsyä mihinkään toisen toimialueen tietoihin.

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 Google Chrome

  1. Avaa Google Chrome -selain laitteellasi.
  2. Avaa valikko-kuvake (kolme pistettä) ruudun oikeassa yläkulmassa.
  3. Valitse alasvetovalikosta “Asetukset (Settings)” – se on kolmas vaihtoehto alhaalta
  4. Valitse sitten “Tietosuoja ja turvallisuus (Privacy and security)” vasemmasta sivupalkista.
  5. Valitse sitten “Sivuston asetukset (Site settings)”
  6. Etsi kohta “JavaScript” ja poista sen valinta
  7. Uudelleenkäynnistä Chrome-selain

Internet Explorer Internet Explorer

  1. Avaa Internet Explorer laitteellasi.
  2. Valitse “Työkalut (Tools)” – se sijaitsee yleensä selaimen oikeassa yläkulmassa
  3. Valitse “Internet-asetukset (Internet Options)” alasvetovalikosta
  4. Valitse “Tietoturva (Security)”-välilehti
  5. Valitse “Mukautettu taso (Custom Level)” avataksesi uuden ikkunan
  6. Etene sivua alaspäin, kunnes löydät kohdan: “Aktiivinen skriptaus (Active Scripting)”. Ota valinta pois käytöstä.
  7. Uudelleenkäynnistä selain

Mozilla Firefox 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.