Anche se Netscape Navigator non è in beta versione, Javascript è ancora
in fase di sviluppo. Assisteremo a molte modifiche in futuro perché il linguaggio è molto giovane,
ma già al momento possiamo lavorare con funzionalità davvero interessanti. Alcune cose
di Javascript sono state già modificate. A causa di una di queste modifiche ho avuto delle
difficoltà. Avevo inserito la proprietà lastmodified in un mio documento; questa era
corretta per Netscape 2.0 beta2, ma con le versioni successive la proprietà è stata cambiata
in lastModified. Potreste pensare che è una cosa da nulla e che il browser non ci farà
caso. Invece per il browser lastmodified e lastModified sono cose differenti. Javascript sta attento
alle maiuscole e alle minuscole! Quindi dovete starci attenti anche voi!
Alcune funzioni a cui si fa riferimento nella documentazione Netscape non sono ancora implementate, altre
hanno ancora dei brutti bug che si manifestano soltanto ad alcuni utenti. Per esempio, c'è un problema
per gli utenti Mac: le funzioni relative alle date non funzionano correttamente. Date uno sguardo alle
FAQ (frequently asked questions).
Spero comprenderete che non posso sapere quali ulteriori modifiche verranno fatte a Javascript e quanto influenzeranno i vostri script, ma poiché oggi le cose si muovono in fretta, non ho intenzione di attendere che esca la versione finale! E penso che neanche voi vogliate aspettare... E se avete qualche problema con i miei esempi scrivetemi. Scriverò altre parti di questa introduzione, quindi venite a controllare ogni tanto.