I heard about this obscure app called Gmail that uses HTTP/HTML/JavaScript, word on the street is that it works pretty well for a set of hacks ;) And if your backend is scalable and done right than you get the best of both worlds
Fabrizio did you try to use a desktop mail client with 6k (~2.5GB) messages in your inbox... why won't you do that on your desktop and tell its better than Gmail On Tue, Dec 22, 2009 at 9:55 AM, [email protected] <[email protected]> wrote: > >> I'd really like to hear more about why you feel using >> HTTP/HTML/JavaScript is wrong and can't provide an elegant >> solution for certain problems. Can you elaborate? > > (I know that this is highly controversial and partly > subjective). > > Because the web has not been originally designed for web > applications and the whole history of AJAX is the history of > a set of hacks. For years, AJAX has just pursued things such > as drag-and-drop, that had been state-of-the-art in the > desktop for years. The average usability of an AJAX > application is still behind the one of a regular desktop > application of a few years ago and I weekly scream, while > using a web application made by others, because of a form > data loss or such (due to a temporary disconnection or a > back button) - or more subtle things such as a total break > of the application because it failed to completely download > some script. > > Of course one might argue that it's not AJAX fault, but a > fault of most of AJAX developers (but when it comes to Swing > and the many things that it did wrong in the past, the blame > was with Swing, not developers). > > On the contrary, my experience with Flex applications (just > to cite the most spread technology) is completely different > (e.g. Parley's rich client). Unfortunately AJAX and the > other stuff is there and won't go away, so we have to deal > with it. > > -- > f.g. > > -- > Fabrizio Giudici, Ph.D. - Java Architect, Project Manager > Tidalwave s.a.s. - "We make Java work. Everywhere." > weblogs.java.net/blog/fabriziogiudici - > www.tidalwave.it/blog > [email protected] - mobile: +39 348.150.6941 > > > -- > > You received this message because you are subscribed to the Google Groups > "The Java Posse" 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/javaposse?hl=en. > > > -- You received this message because you are subscribed to the Google Groups "The Java Posse" 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/javaposse?hl=en.
