I forgot to comment this: On Fri, Aug 14, 2009 at 11:49 PM, Daniel Friesen <nadir.seen.f...@gmail.com>wrote:
> > `this` still refers to the global object in global scope; > var originalWindow = this; > > If you are desperate to use that function this hack it's perfectly > possible as well. > var originalWindow = (function(){return this})(); > (function(window) { > "strict mode"; > // strict mode code with a safe window > })(originalWindow); You see for a simple task like that we already have a double version to test to "hack" something with possible conflicts between a single variable definition? This is just the beginning ... to underline my point about "strict" I think at some point we'll have to develop double version o everything, one for cool browsers, the rest for not cool one. IE6 will be "officially" there until 2014, we will all try to "unofficially" avoid its support, but this does not change the fact the day IE6 will be dead we'll have exactly the same problem with version 7 first, and 8 after ... 2026 is a good date for ES5, isn't it? Haxe strategy will be the key to create one app, and compile it just to translate for this or that version. Sinally, as AS3 demonstrated, it will take minimum 5 years before JavaScript 3 will disappear ... uh no, wait, the paradox is that flash lite, the one created for mobile devices, used basically AS1 rather than AS3, and AS1 is basically JavaScript 3rd edition ... how come, wasn't the reason to change the programming language just performances? So, imho, somebody is just playing with some interest behind, nothing will come soon for developers otherwise if we was truly struggling for all these claimed performances, we would have chosen already the O3D Google plugin to write down directly C++ code. But, as far as Google Analytic "told me", nobody was interested in this entry in my blog, as example: http://webreflection.blogspot.com/2009/04/internet-explorer-with-v8-engine.html Regards and sorry for the tedious off topic. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "jQuery Development" group. To post to this group, send email to jquery-dev@googlegroups.com To unsubscribe from this group, send email to jquery-dev+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/jquery-dev?hl=en -~----------~----~----~----~------~----~------~--~---