Interprete JavaScript: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
m →Altri |
m →Origini: wikilink |
||
Riga 4:
Prima della seconda [[guerra dei browser]], avvenuta tra il 2008 e il 2009, gli interpreti JavaScript erano considerati soltanto come programmi interpreti che leggono un codice sorgente JavaScript e eseguono di conseguenza lo [[script]].
Il primo interprete JavaScript fu creato da Brendan Eich della Netscape Communications Corporation per il browser [[Netscape Navigator]]. L'interprete, chiamato con il nome in codice di SpiderMonkey, è realizzato in [[C#|C]]. È stato (in JavaScript 1.5) in conformità agli standard ECMA-262 Edition 3. L'interprete Rhino, creato da Norris Boyd (anche lui della Netscape) invece scritto in Java. Come SpiderMonkey, Rhino rispetta la ECMA-262 Edition 3. Altre applicazioni di questa tecnologia includono: Nitro, sviluppato dalla Apple per Safari; [[V8 (motore JavaScript)|V8]], sviluppato per Google Chrome; TraceMonkey, sviluppato per Mozilla Firefox 3.5.
I browser web sono sicuramente i più grandi utilizzatori di JavaScript. I browser Web, tipicamente, usano le [[Application programming interface|API]] pubbliche per creare "host objects" responsabili di riflettere il DOM nel JavaScript
|