Domanda

Tutto questo è iniziato quando stavo cercando un modo per testare il mio pagina web per la conformità Javascript come il W3C HTML Validatore. Non ne ho ancora trovato uno. Quindi fammi sapere se conosci qualcuno ...

  1. Ho cercato la pagina JavaScript ufficiale e trovo Script ECMA. Queste persone hanno standardizzato un linguaggio di scripting (non ho più voglia di chiamarlo JavaScript!) E lo ha chiamato ECMA-262 (Wikipedia). Il loro ultimo lavoro è l'edizione 5.1

  2. JavaScript è stato sviluppato da Mozilla Corporation e la loro ultima versione stabile è 1.8.5 (guarda questo) che si basa sull'edizione 5.1 dell'ECMA

  3. Il Pagina Wikipedia collegata menziona i dialetti. Javascript 1.8.5 di Mozilla è elencato come dialetto insieme a Jscript 9 (IE) e JavaScript (Chrome's V8[Wiki]) e molti altri. Devo capire che Javascript 1.8.5 è un derivato dell'ECMA-262 e Ragno scimmia[Wiki] è un motore che lo gestisce? E Chrome ha il suo dialetto e il motore V8 è il programma che lo esegue?

Con tutti questi dialetti basati su ECMA-262, ciò che non posso più capire è "ciò che è JavaScript"? Ci sono dei linguaggi di scripting del browser veramente incrociato? I vari implementari si uniscono per concordare la compatibilità incrociata del dialetto? È questo sforzo ECMA?

Nessuna soluzione corretta

Autorizzato sotto: CC-BY-SA insieme a attribuzione
scroll top