![]() JavascriptJavascript è un linguaggio interpretato "client side". Il codice sorgente non viene compilato ma interpretato da un interpreter integrato nel browser. |
![]() JavaJava è un linguaggio di programmazione orientato agli oggetti a codice intermedio indipendente dalla piattaforma. Il codice sorgente viene compilato in modo da generare un codice intermedio che viene interpretato da una macchina virtuale. Nella versione per il Web la macchina virtuale è una estensione integrata nel browser e consente l'esecuzione "client side" di applet (piccola applicazione grafica che si inserisce nella pagina web). Il codice Java consente di realizzare lato client complesse elaborazioni grafiche. |
![]() FlashFlash è un ambiente di programmazione grafica vettoriale che produce animazioni grafiche per il web indipendenti dalla piattaforma. Il filmato viene interpretato da una macchina virtuale che è una estensione integrata nel browser e consente l'esecuzione "client side" di animazioni grafiche. |
![]() Multimedia: audio e videoI componenti multimediali vanno inseriti nella pagina web come oggetti collegati.Tenuto conto delle notevoli dimensioni di un componente multimediale è opportuno inserire componenti solo per il download o lo streaming. |
![]() PhpPhp è un linguaggio di scripting "server side" interpretato per la realizzazione di pagine dinamiche. Le istruzioni Php in codice sorgente vengono inserite nella pagina HTML sotto forma di tag server side e vengono interpretate da un interpreter che è una estensione del server. L'interpreter produce le tag HTML che vengono inviate al browser. L'elaborazione server side consente di ottenere pagine attive il cui contenuto dipende da informazioni dinamiche disponibili sul server. |