Alpha Blue wrote: [...] > As for javascript, ajax is a great book on its own. I know how you feel > about non-conventional sites Marnen
No, apparently you don't. I love Ajax in its proper context. I've developed complex Ajax applications. I'd love to do so again. But I simply do not believe that it is at all appropriate for a Web developer to learn to use Ajax before understanding what can be done without it. Ajax is a very useful advanced technique. It is not for beginning Web developers. > but the fact is most major sites use > ajax, Most major sites don't have beginner developers. > rails uses ajax, No. Rails includes canned Ajax helpers. If I were doing an Ajax application in Rails, I would not use these helpers, because they commit the cardinal sin of using inline JS. I understand that this will be fixed in Rails 3, but till then I hand-code all my JavaScript, and I avoid Rails' JS helpers like the piece of garbage they are. > and it's something everyone who designs with > rails needs to understand. Not until they can handle non-Ajax development. That comes first. The fact that Rails contains Ajax helpers is a red herring: Rails contains lots of things that beginners needn't bother with. > It's really a no-brainer that you would > learn how to design sites without ajax because that's what you are doing > when you are first discovering html. It's progression. I agree, but you seemed to be advocating something different. > By the time you > get to ajax, you will already know how to design non-conventional sites. You would hope. But I've seen too much unnecessary and poor-quality JS to believe that everyone realizes this. Best, -- Marnen Laibow-Koser http://www.marnen.org [email protected] -- Posted via http://www.ruby-forum.com/. -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.

