I documenti in questa pagina sono fondamentali per chi vuole approfondire JavaScript.
Quasi tutta la documentazione è stata raccolta nel sito di Netscape. Chi desidera documentazione di Microsoft dovrà consultarla on-line su
msdn.microsoft.com.
JavaScript Security
Documento (in inglese) di Netscape che tratta della sicurezza in JavaScript.
Il documento si riferisce a Netscape 4, consulta devedge.netscape.com per aggiornamenti
Più specificatamente vi dice tutto quel che c'è da sapere su:
- "Same Origin Policy", cioè le restrizioni di sicurezza per le quali non è possibile usare JavaScript su documenti non residenti sullo stesso server in cui c'è lo script;
- Script Firmati, cioè quegli script firmati tramite una "firma digitale" ed un apposito tool
Il documento è in formato PDF di Acrobat in versione:
- visibile nel browser ( 179 KB )
- compressa ZIP ( 112 KB )
DOM Level 2
Sono disponibili per il download in formato PDF:
Le specifiche del W3C per il DOM Level 2 e la reference al nuovo DOM per Netscape 6
I due documenti sono compressi in formato ZIP.
Per una reference di Microsoft invece è possibile consultare la documentazione on-line nel sito MSDN [*]
CORE JAVASCRIPT 1.5
Il "core language" (la sintassi fondamentale) comprende un insieme basilare di oggetti, come Array, Date, e Math, ed in insieme base di elementi del linguaggio, come operatori, strutture di controllo e istruzioni.
È possibile espandere JavaScript personalizzandolo per le proprie esigenze aggiungendogli tutti gli oggetti addizionali necessari.
Mozilla e tutti i browser basati su Gecko (Netscape 6/7, Konqueror, Chimera etc.) supportano JavaScript 1.5
Core JavaScript Guide (formato HTML - compresso ZIP - 1.079 KB) - Descrizione dei concetti fondamentali della sintassi di JavaScript language. Aggiornamento 01/02/01.
Core JavaScript Reference (formato HTML - compresso ZIP - 214Kb) - La "reference", cioè l'elenco di tutte le istruzioni, comandi, etc di JavaScript. Aggiornamento 01/02/01.
INFORMAZIONI GENERALI SU JAVASCRIPT
JavaScript è prossimo ad essere accettato come standard internazionale. L'organismo Europeo per gli standards (ECMA) ha approvato ECMA-262, le specifiche per il linguaggio derivate dal JavaScript sviluppato da Netscape, e le ha proposte all ISO. Il file è in formato PDF di Acrobat e non è rivolto ai principianti, trattandosi di una descrizione molto "astratta" dei vari aspetti del linguaggio.
Può esserne richiesta una copia cartacea gratuita direttamente all'organizzazione, insieme ad un CD-Rom contenente tutti gli altri documenti sviluppati dall'ECMA.
Verifica nel sito la presenza di eventuali aggiornamenti.
ECMA-262 (formato PDF - 480Kb)
HTML dinamico (DHTML)
Il documento fa riferimento a Netscape 4, e mostra come usare il DHTML in Netscape Communicator, compreso l'uso dei fogli di stile, i ll posizionamento e la modifica dinamica di blocchi di codice HTML, e come collegare font scaricabili al documento per la personalizzazione delle pagine. È il documento definitivo per Communicator. Aggiornato: Agosto 1997.
Formato PDF (1.0Mb)
Download formato HTML (compresso ZIP - 1,9Mb)
DOCUMENTAZIONE JAVASCRIPT CLIENT-SIDE (1.3)
Client-Side JavaScript Guide Descrive la sintassi fondamentale di JavaScript language e le estensioni del linguaggio per l'uso in un browser. Il libro include tutte le caratteristiche di JavaScript ad eccezione delle proprietà e degli oggetti che riguardanti i livelli ed i fogli di stile (v. in proposito il documento DHTML sopra). Aggiornato: Giugno 1999
Visualizza PDF (non compresso - 3.4MB) [*]
Versione HTML (comprezzo ZIP - 330Kb) [*]
Client-Side JavaScript Reference Il manuale di riferimento per la versione client-side di JavaScript, include sia la sintassi di tutti i comandi, le funzioni, gli oggetti etc. che le estensioni del linguaggio per l'uso con il browser. Il libro documenta tutte le caratteristiche di JavaScript, incluse le proprietà e gli oggetti riguardanti i livelli ed i fogli di stile. Aggiornamento: Giugno 1999.
Visualizza PDF (non compresso - 6.7MB) [*]
Versione HTML (compresso ZIP - 460Kb) [*]
|
I link in blu, contrassegnati con [*], sono esterni a JsDir. I documenti sono collegati a Netscape o Microsoft.
Pagina aggiornata il 28 Ottobre 2002.
|