A pretty great piece by Ben Ward discussing “web apps,” and how much of what is being talked about aren’t really “web apps” at all, because they’re a very different beast than the “interconnected bits of information” that make up the web. I think it’s fair to say that “web app” may not be the best name for these things — although I’m not sure what to call them, instead. I’m in full agreement with most of what Ben says — but this last line just doesn’t fly with me: “The idea of undermining the core function of the web to achieve that is detestable.” I fail to see how building native-like apps using web technologies “undermines the core function of the web” at all. To me, it simply adds another function. Just as Cocoa apps aren’t part of the web, but rather tangential to it, I would say native-like apps that live in the web are also not part of the web, but tangential to it. They sit alongside it, not hurting the web one bit.
Visit site...
I regret that last line. Too blunt, too absolute, negatively emotive and because it was the last line, it didn’t cite an example. I intend to refer more toward situations where new technology and APIs are added which behave in tradition, RAD-esque ways and not web-like ways. I should’ve done better there, but will try to address it better in a follow-up.
Thank you for the kind words and feedback.