This is exactly what I was talking about, you are doing it again spamming another discussion in every other. Please keep writing the specific post that you re-opened to avoid confusion while you are creating Off Topics in every other discussion.
Seriously, whatever it is, this discussion is about jQuery.isArray improvement, I do not mind at all about anything else here. Thanks for understanding. Regards On Fri, Sep 4, 2009 at 12:48 PM, DBJDBJ <dbj...@gmail.com> wrote: > > @Andrea: I agree more or less. Also, I think (am sure?) that > encapsulating the solution behind/inside server side "composer" would > be the best design. Just one single script include required on the > client side: > > <script src="http://jquery.com/compose/jquery2.php" ></script> > > PS: conditional comments are JScript feature, not IE. I am not > advocating here IE HTML conditional comments. Also, I think the danger > of MSFT releasing JScript next which is not backwards compatible are > 0.0. > > On Sep 4, 12:32 pm, Andrea Giammarchi <andrea.giammar...@gmail.com> > wrote: > > This improvement is too simple to introduce bugs, the only problem to > think > > about is if we would like to use this method with every Array like > variable > > or just Arrays. > > > > In any case conditional comments are not more robust, neither simpler to > > maintain. > > > > First of all they are comments, almost every editor will gray out that > part > > and sometimes with different fonts/colors/indentation > > > > Secondly they requires extra checks for every kind of > > compressor/munger/minifier > > > > Third they are not standard and being Microsoft a software house able to > > change its mind without caring that much about broken features, who knows > if > > IE.Next will still support these horrible comments. > > > > Fourth, Opera suffers identity crisis, it emulates some IE behavior > > (attachEvent and others) and who knows if tomorrow Opera will introduce > > conditional comments supports as well. > > > > Finally, I consider conditional comments an easy way to solve the problem > as > > !"\v1" is to check if a browser is IE or not but I would never create a > > library entirely based on conditional comments because the day these will > be > > different, it does not matter how, I will have to change 60% of the > library > > and start again with tests, debugs, etc etc. > > > > What I mean is that I would use an isIE flag rather than develop a > library > > that is 60% commented out. > > With a flag, we have less code (no open / close comments) and a single > place > > to change the logic, if necessary, whatever the future will reserve. > > > > Just my opinion, but I would like to receive an answer from jQuery devs > > about my proposal without creating another "thousands of Off Topics" > > discussion, tanks. > > > > Regards > > > > On Fri, Sep 4, 2009 at 12:15 PM, DBJDBJ <dbj...@gmail.com> wrote: > > > > > @Andrea: fair enough ;o) > > > I will also re-emphasize one (I think) important point here : > > > Optimisation is NOT just about speed. It is also about stability. > > > How is above improving the stability? Well, the code is simpler . > > > Ok, so what if code is simpler? The existing code is usually very > > > simple...Well the simple code really helps. "tired fingers" are less > > > bound to make a mistake. However non-relevant this seems, I think it > > > is very relevant ...We all know how easy it is to intoruduce > > > "invisible" bugs in javascript. > > > > > Also: simple code == robust code. > > > > > --DBJ > > > --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---