JavaScriptiä voidaan käyttää monissa eri paikoissa, mutta yleisin paikka sen käyttämiseen on verkkosivu. Itse asiassa useimmille käyttäjille JavaScript, verkkosivulla on ainoa paikka, jossa he käyttävät sitä.
Verkkosivuston kolme kieltä
Verkkosivun ensimmäinen vaatimus on määritellä sisältö verkkosivun. Tämä tehdään merkintäkielellä, joka määrittelee, mitkä sisällön kaikki komponentit ovat. Sisällön merkitsemiseen yleensä käytetään HTML-kieltä, vaikka XHTML-tiedostoa voidaan käyttää myös, jos et vaadi sivujen työskentelemistä Internet Explorerissa.
HTML määrittelee mitä sisältö on. Oikein kirjoitettuna ei yritetä määritellä, miltä sisällön on tarkoitus näyttää. Loppujen lopuksi sisällön on näyttävä erilaiselta sen mukaan, mitä laitetta sitä käytetään. Mobiililaitteissa on yleensä pienempi näyttö kuin tietokoneilla. Painettujen sisältöjä kopioiden leveys on kiinteä, eivätkä ne välttämättä edellytä kaikkia navigointeja. Sivua kuuntelevien ihmisten on määriteltävä sen sijaan, miten sivu luetaan, eikä miltä se näyttää.
ulkomuoto Verkkosivun muoto määritetään käyttämällä CSS-tyylisivuja, jotka määrittävät, mihin mediaan tietyt komennot koskevat, joten laitteen sisältömuodot sopivat laitteelle.
Vain näitä kahta kieltä käyttämällä voit luoda staattisia verkkosivuja, joihin pääsee riippumatta siitä, mitä laitetta sivun käyttämiseen käytetään. Nämä staattiset sivut voivat olla vuorovaikutuksessa vierailijasi lomakkeiden avulla. Kun lomake on täytetty ja lähetetty, pyyntö lähetetään takaisin palvelimelle, jolle uusi staattinen verkkosivu rakennetaan ja ladataan lopulta selaimeen.
Tällaisten verkkosivujen suuri haitta on, että kävijäsi on ainoa tapa toimia vuorovaikutuksessa sivun kanssa täyttämällä lomake ja odottamalla uuden sivun lataamista.
Lisää JavaScript dynaamisille sivuille
JavaScript kääntää staattisen sivusi yhdeksi, joka voi olla vuorovaikutuksessa kävijöiden kanssa ilman, että heidän on odotettava uuden sivun latautumista joka kerta, kun he tekevät pyynnön. JavaScript lisää käytös verkkosivulle, jolla sivu vastaa toimiin tarvitsematta ladata uutta sivua pyynnön käsittelemiseksi.
En enää tee sinun vierailija täytyy täyttää koko lomake ja lähettää se saadakseen ilmoituksen, että he tekivät kirjoitusvirheen ensimmäiseen kenttään ja että heidän on kirjoitettava kaikki uudestaan. JavaScriptin avulla voit vahvistaa jokaisen kentän niiden tullessa ja antaa välitöntä palautetta virheestä.
JavaScript sallii myös sivusi olla vuorovaikutteinen muilla tavoilla, joihin ei sisälly muotoja ollenkaan. Voit lisätä sivulle animaatioita, jotka joko houkuttelevat huomiota tiettyyn sivun osaan tai jotka helpottavat sivun käyttöä. Voit tarjota vastauksia verkkosivun sisällä vierailijan tekemiin toimintoihin, jotta vältetään tarve ladata uusia verkkosivuja vastaamiseksi. Voit jopa antaa JavaScriptin ladata uusia kuvia, esineitä tai skriptit verkkosivulle tarvitsematta ladata koko sivu uudelleen. JavaScriptillä on jopa tapa välittää pyynnöt takaisin palvelimelle ja käsitellä palvelimen vastauksia ilman, että uusia sivuja tarvitsee ladata.
Sisältää JavaScriptin verkkosivulle antaa sinun parantaa vierailijakokemustasi muuttamalla sen staattiselta sivulta sellaiseksi, joka voi olla vuorovaikutuksessa heidän kanssaan. Yksi tärkeä asia muistettava on kuitenkin se, että kaikilla sivuillasi käyjillä ei ole JavaScriptiä, joten sivusi on edelleen toimittava niille, joilla ei ole JavaScriptiä. Käytä JavaScriptiä saadaksesi sivusi toimimaan paremmin niille, joilla se on.