Skip to main content
URL
Source Link
Lord Loh.
  • 1.8k
  • 1
  • 14
  • 22

All this started when I was looking for a way to test my webpagewebpage for JavaScript conformance like the W3C HTML Validator. I have not found one yet. So let me know if you know of any...

  1. I looked for the official JavaScript page and find ECMA Script. These people have standardized a scripting language (I do not feel like calling it JavaScript anymore!) and called it ECMA-262 (Wikipedia). Their latest work is Edition 5.1

  2. JavaScript was developed myby Mozilla Corporation and their last stable version is 1.8.5 (see this) which is based on the ECMA's edition 5.1

  3. The Wikipedia page linked mentions dialects. Mozilla's JavaScript 1.8.5 is listed as a dialect along with JScript 9 (IE) and JavaScript (Chrome's V8[Wiki]) and a lot others. Am I to understand that JavaScript 1.8.5 is a derivative of the ECMA-262 and SpiderMonkey[Wiki] is an engine that runs it? And Chrome has its own dialect and V8 engine is the program that runs it?

With all these dialects based off ECMA-262, what I can no longer understand is "What is JavaScript"? Are there any truly cross browser scripting languages? Do the various implementers come together to agree on the dialect cross compatibility? Is this effort ECMA?

All this started when I was looking for a way to test my webpage for JavaScript conformance like the W3C HTML Validator. I have not found one yet. So let me know if you know of any...

  1. I looked for the official JavaScript page and find ECMA Script. These people have standardized a scripting language (I do not feel like calling it JavaScript anymore!) and called it ECMA-262 (Wikipedia). Their latest work is Edition 5.1

  2. JavaScript was developed my Mozilla Corporation and their last stable version is 1.8.5 (see this) which is based on the ECMA's edition 5.1

  3. The Wikipedia page linked mentions dialects. Mozilla's JavaScript 1.8.5 is listed as a dialect along with JScript 9 (IE) and JavaScript (Chrome's V8[Wiki]) and a lot others. Am I to understand that JavaScript 1.8.5 is a derivative of the ECMA-262 and SpiderMonkey[Wiki] is an engine that runs it? And Chrome has its own dialect and V8 engine is the program that runs it?

With all these dialects based off ECMA-262, what I can no longer understand is "What is JavaScript"? Are there any truly cross browser scripting languages? Do the various implementers come together to agree on the dialect cross compatibility? Is this effort ECMA?

All this started when I was looking for a way to test my webpage for JavaScript conformance like the W3C HTML Validator. I have not found one yet. So let me know if you know of any...

  1. I looked for the official JavaScript page and find ECMA Script. These people have standardized a scripting language (I do not feel like calling it JavaScript anymore!) and called it ECMA-262 (Wikipedia). Their latest work is Edition 5.1

  2. JavaScript was developed by Mozilla Corporation and their last stable version is 1.8.5 (see this) which is based on the ECMA's edition 5.1

  3. The Wikipedia page linked mentions dialects. Mozilla's JavaScript 1.8.5 is listed as a dialect along with JScript 9 (IE) and JavaScript (Chrome's V8[Wiki]) and a lot others. Am I to understand that JavaScript 1.8.5 is a derivative of the ECMA-262 and SpiderMonkey[Wiki] is an engine that runs it? And Chrome has its own dialect and V8 engine is the program that runs it?

With all these dialects based off ECMA-262, what I can no longer understand is "What is JavaScript"? Are there any truly cross browser scripting languages? Do the various implementers come together to agree on the dialect cross compatibility? Is this effort ECMA?

edited tags
Link
yannis
  • 39.7k
  • 40
  • 185
  • 218
Rollback to Revision 5 - The edited title diluted the gravity of the question - Consider the terms someone googling would use?
Link
Lord Loh.
  • 1.8k
  • 1
  • 14
  • 22

What counts asis JavaScript, and how is it determinedreally?

Clearer, less snarky title
Link
user8
user8
Loading
Tweeted twitter.com/#!/StackProgrammer/status/260531417337970688
deleted 53 characters in body
Source Link
Lord Loh.
  • 1.8k
  • 1
  • 14
  • 22
Loading
edited title
Link
Robert Harvey
  • 200.7k
  • 55
  • 470
  • 683
Loading
Added a Tag
Link
Lord Loh.
  • 1.8k
  • 1
  • 14
  • 22
Loading
Post Migrated Here from stackoverflow.com (revisions)
Source Link
Lord Loh.
  • 1.8k
  • 1
  • 14
  • 22
Loading