- Què és? Qui el va fer? Quan va nàixer?
Javascript
és un llenguatge de programació que s'utilitza principalment del costat
del client, permetent així crear efectes atractius i dinàmics en les
pàgines web. Es defineix com orientat a objectes, basat en prototipus,
imperatiu, dèbilment tipat i dinàmic.
Brendan Eich va ser qui desenvolupà en Netscape Corporation la primera versió d'este llenguatge baix el nom Mocha, rebatejat LiveScript i finalment Javascript. Aquest últim canvi de nom va coincidir amb la inclusió de la tecnologia Java per part del navegador web Netscape.
La primera versió del llenguatge es va presentar el desembre de 1995 a la versió 2.0B3 del navegador Netscape. El 1997 els autors van proposar Javascript com a estàndard de l'European Computer Manufacturers Association (ECMA), tot i que el seu nom no és europeu, sinó internacional, amb la seu a Ginebra.
El juny de 1997 va ser adoptat com un estàndard ECMA, amb el nom ECMAScript. Poc després també va ser un estàndard ISO (Organització Internacional per a l'Estandardització).
- Per a què el necessitem a una pàgina web del costat del client?
Javascript és principalment utilitzat per part de programadors web per donar respostes ràpides a les accions de l'usuari sense necessitat d'enviar la informació del que ha fet l'usuari al servidor i esperar resposta d'aquest. El codi JavaScript es carrega alhora que el codi HTML al navegador, i resideix en el client (ordinador en el que ens trobem). JavaScript suposa que les respostes del servidor siguen més completes i permet que es realitzen molts més processos al nostre ordinador, de manera que es redueix el nombre de peticions i respostes necessàries entre client i servidor.
Amb Javascript podem crear efectes especials a les pàgines i definir interactivitats amb l'usuari. El navegador del client és l'encarregat d'interpretar les instruccions Javascript i executar-les per realitzar aquests efectes i interactivitats, de manera que el recurs més important, amb que compta aquest llenguatge és el mateix navegador i tots els elements que hi ha dins d'una pàgina. .
- On podem ficar-lo?
S'acostuma a posar el codi JavaScript a la capçalera, entre l'etiqueta <head>, ja que així el navegador pot emmagatzemar-lo en memòria abans que succeisca un esdeveniment que l'inici i podem tornar a reutilitzar-lo.
Encara que podem posar el codi javascript entre l'etiqueta <body>, no és el més recomanable encara que funcionara ja que hem de buscar la millor opció, no la més ràpida.
En darrer lloc podem situar el codi javascript fora del HTML, així podem reciclar el codi i no mesclem codi HTML i javascript. Aquest és el més professional. En compte de posar el codi Javascript dins de l'etiqueta script, el que fem és incloure-li a aquesta etiqueta l'atribut src (source), donant-li com a valor una URL relativa al document, perquè carregue el seu contingut com si fóra javascript. Per a fer açò deuriem de crear un fitxer anomenat javascript.js al mateix nivell del nostre HTML amb el codi javascript.

