Note sulle modifiche a JavaScript


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.


Home Page di Stefan - Sommario - e-Mail di Stefan