Is there any reason browser vendors couldn't continue to ship the old ES3 interpreter, and make it available for <script type="text/javascript"> and make ES4 available for <script type="application/javascript"> or <script type="application/es4">. That way, ES4 would not be capable of breaking anything, because the same old ES3 interpreter would be running old code. That said, people could use the back-compatibility feature of ES4 to incrementally update their code by switching the MIME-type.
I think this one minor implementation detail could remove the "this new language will break your code" argument for once and for all. And it would ALREADY be the case with ScreamingMonkey. All it would require would be that FF4 (or whichever version ships with ES4) continues to support the old interpreter. Is this sane? -- Yehuda Katz Web Developer | Procore Technologies (ph) 718.877.1325
_______________________________________________ Es4-discuss mailing list [email protected] https://mail.mozilla.org/listinfo/es4-discuss
