On 10/31/2007, "Brendan Eich" <[EMAIL PROTECTED]> wrote: > >Sure, but you have now argued in a circle. If the script tag handler, >upon seeing <script> (no type or version selected), invokes the >ECMAScript implementation so that it understands new ES4 keywords, >then the browser behaves incompatibly from today's browsers, and >you've just broken the web. >
I did not say I had a solution - just that, to me, adding a version would accomplish Doug's goal of 'just name it another language' This is what I KNOW: Mozilla/Opera/Adobe will get it right - or die. There will bugs in the implementation There will be different interpretations of the spec Time is the killer: ES4 needs to be out NOW to help Ajax compete with richer solutions, but has to be mature. Also, different vendors will have different schedules. Microsoft HAS contrived to obstruct similar proceedings in the past This is my opinion: Douglas is a nice guy, and really smart. I assume he is just passionate about JavaScript and is not participating in any conspiracy. I am a bit overwhelmed by the new spec, but I assume you know what you are doing. I do not work for Microsoft, but use their tools on a daily basis. It is in my interest to make a true 'Open Web' that includes them. We can not force them to implement any specific feature. Here my critical point: The technical discussion is MOOT. Microsoft plays this game way to well. The ONLY way to win is not to play: We need to make JavaScript2 so well that they have no choice but to copy it. We need EVERY other vendor on board to make it the same across the board and we need to release it all together on the same day with several working implementations and tutorials. We need OpenAjax to solve the problems before ES4 gets here and to provide a migration path, We need a master plan to achieve success against Microsoft's Stonewall defense: may I suggest a fianchetto of one of the bishops? Thanks for reading yet another lengthy post! (No I do not get paid by the word!) Ric P.S. Allen Wirfs-Brock from Microsoft did make an important post on my blog: http://openajax.com/blog/2007/10/29/god-bless-scoble/#comments _______________________________________________ Es4-discuss mailing list Es4-discuss@mozilla.org https://mail.mozilla.org/listinfo/es4-discuss