JavaScript


JavaScriptin vaihtoehtoja

Palvelinohjelmointi
Joissakin www-sivuihin liittyvissä ohjelmointitehtävissä on mahdollista valita toteuttaako toiminnon palvelimessa vai selaimessa. Esimerkiksi kaavakkeen tietojen tarkistus voidaan tehdä joko selaimessa JavaScriptillä tai palvelimella (esimerkiksi PHP:llä tai Java serletissä). Ratkaisu on usein sovelluskohtainen. Palvelimella tapahtuva tarkistus lisää verkkoliikennettä, mutta saattaa olla helpompi toteuttaa.
VBScript
Laajalti käytetty, mutta toimii vain MS Windows-ympäristössä ja IE-selaimessa.
Java
Javalla toteutuilla sovelmilla (Applet) voidaan toteuttaa interaktiivisia toimintoja selaimessa. Sovelma on kuitenkin oma kokonaisuutensa www-sivulla eikä pääse samalla tavalla käsiksi dokumentin muuhun rakenteeseen. Java soveltuu parhaiten kokonaisten sovellusten rakentamiseen ja serlettien tekemiseen palvelimessa.
Perl, Python, Tcl
Selaimessa toimivaan skriptaukseen on tarjolla muitakin vaihtoehja. Ne eivät ole kuitenkaan kovin laajalle levinneitä ja vaativat usein erillisen plug-in -lisäyksen.

Jarkko Leponiemi 19.3.2002