Slashdot Mirror


Where is the Real Ajax/Flex Revolution Happening?

andzik writes "Even with all of the buzz around Rich Internet Applications these days, using toolsets like Ajax and Flex, most sites that utilize these technologies seem to be incremental improvements, not revolutionary interface changes. Where does the Slashdot community feel the best opportunities are to substantially create different/better user experiences using RIA tools? What will be the killer app? Are we just not seeing them because the best improvements are being made to web based applications and not in the public space?" On a related note, Vertigo asks: "Not so long ago everybody believed that it was a good thing to have the freedom to modify your software to suit your needs or to mangle your data in any way. But now that users are flocking to non-modifiable, one-size-fits-all web 2.0 apps like Gmail or Flickr, are we moving away from our open source ideals? Those services do provide many important benefits, but in the process of their enthusiastic adoption did we not loose sight of the most important issues?"

4 of 89 comments (clear)

  1. it's the cloud! by yagu · · Score: 4, Interesting

    One key question in this Ask is

    What will be the killer app?

    Just my opinion, but I think the killer app may be out there already but in stealth form. It's mostly a question of discovery and trust, and I think both lurk right around the corner.

    Just my anecdotal internet experience, but I'm migrating virtually all of my work into cyberspace and allowing internet services to manage my data and backup. I'm not completely there yet, but I've been a heavy gmail user for over a year now, and have almost forgotten how to use local pop clients (though I still do for peace of mind pop/download the e-mails for local storage -- I haven't gotten that far with my trust). And the sheer convenience of being able to "do e-mail" from any browser has been more beneficial than I'd predicted. I now have complete threads at my disposal whereas I used to find myself re-constructing threads dispersed across multiple machines (typically laptops "on the road").

    Lately I've tried some of the on-line word processors and calendars, and yes even some of the spreadsheets (some of the on-line spreadsheets are very responsive and offer functionality 99% of excel users typically tap). They're not all there and ready for prime time yet, but they're getting close.

    The word processors for my general use are already good enough that I'm willing to do my word processing on line and let "them" do the management. I wouldn't even consider (not that I did anyway -- I'm an OpenOffice user) any of the pricey Microsoft Word Processing/Spreadsheet options. Again, the side benefit, almost unexpected, is the universal access to my work with NO effort, just a reasonably current browser.

    So, from my perspective, that's the "killer app"...: the security; the ease-of-use; the convenience; the cost; the true benefits reaped from a net where your data is created and managed in the internet "cloud" (sorry about all of the "quotes").

    (As for the one-size-fits-all, I think the eventual internet app winners will be those who provide the functionality with the flexibility. And if you shop around you'll find these on-line versions seem to providing reasonable (maybe not complete, but reasonable) flexibility)

  2. And the problem is? by LDoggg_ · · Score: 4, Insightful

    most sites that utilize these technologies seem to be incremental improvements, not revolutionary interface changes.

    I like the idea of AJAX being used to enhance applications, not completely rebuild them.
    If I wanted to do something like change the menus/site navigation I could already hose up the browser's controls with a flash based site.

    If i want to do a quick validation in a form against a remote database, I'll use AJAX

    If I want to add a quick way to change a record(ex. disable a user) in a table, I'll add a link that makes an AJAX call.

    If I want a text box to do a spellcheck without posting a complete form, I'll use AJAX

    --

    "If they have both, tell them we use Linux. And if they have that, tell them the computers are down." -Dave Chapelle
  3. Semi OT: OpenLaszlo by WoTG · · Score: 4, Informative

    I've just discovered OpenLaszlo earlier this week. It's a (now) open sourced web RAD system. It compiles into Flash files so almost anyone can run the apps, and it feels a lot less hacky than Javascript ever did... blasted browser wars, "standards", and all. Pretty interesting technology -- especially if you can't wrap your mind around building an application in the Flash "everything is a movie" model. The IDE is an Eclipse plugin.

    I think the original point to my post was that AJAX is nice but I don't think that the standards are there yet.

  4. Re:Hate to sound like a luddite but... by OzRoy · · Score: 4, Insightful

    I find it very difficult to believe that you only use it for straight static data, the internet hasn't been about straight data reading for a long long time. Almost every website out there now is dynamically generated with data customised and tailored to each visitor. You are reading one right now, if you had a user you could manipulate the comments to only display the ones you want, or even the stories. You can submit and share your ideas. It's so much more than just reading a document. Slashdot itself is a web application.

    I don't think I ever experience the internet before all this was possible. The internet very quickly became a way of manipulating data as well as just reading it. It was just done in a very crude way using CGI programs. AJAX is just the next step allowing us to make the process of updating and manipulating data much more transparent to the user. It allows us to converge things that used to be done by external applications into a single application, the web browser. This is a good thing. You no longer have to download Yet Another Application just to remotely manage Yet Another Data Set. Gmail and Google Talk are perfect examples of this. I can chat to my friends without having to install yet another IM application. It's all done through the web browser.

    Granted that at the moment AJAX is currently undergoing it's overhyped bubble effect, but once it bursts and settles down to a more reasonable level I can guarantee you that you will probably be using it without even realising it. Just as you are currently using current web applications without even realising it.