Slashdot Mirror


Can Web Apps Ever Truly Replace Desktop Apps?

tooger writes "Matt Hartley from MadPenguin.org opines that web apps can never replace desktop applications, for a variety of reasons. He writes, 'Some of you may point out that the data stored on your hard drive is not of any real consequence, but I would disagree. It is more than probable that a skilled, disgruntled employee of the company you trust with your data could ... sell off your personal information.' Given the real danger of privacy concerns, identity theft, and uptime, will web-based applications ever truly replace locally hosted software?"

10 of 196 comments (clear)

  1. a more appropriate question: by yagu · · Score: 5, Insightful

    A more appropriate question might be, "What is the extent to which Web apps will be effective, and accepted?".

    Many desktop applications are of that ilk solely from the era of their birth. There isn't always a compelling reason an application needs to run on a desktop, and Web offers another and slightly different alternative. And as for some of Web apps shortcomings pointed out by the author, they're mostly nits, things that will be solved soon, or already solved.

    I for one find Google applications (spreadsheet, word processor) perfectly good replacements for my more modest needs day to day. They come close, at this very immature stage in their life cycles, to being able to completely replace my need for desktop instantiations. I would guess the average lay-person would fall more neatly into this demographic -- the average computer user could save lots of dollars by getting comfortable with the scaled back versions of stuff they paid big money for but never tapped the deep and myriad powers from.

    There probably always will be a place and reason for desktop applications: data security, data privacy, contracts, speed, availability, etc., but Web offers another approach and an increasingly viable approach to replacing applications we all once thought of as "desktop".

    As a developer, it's changed my way of thinking when it comes to creating and designing new products. It isn't a hard transition, and it offers some interesting new ways to make magic for my clients (mashups, etc.).

    The article describes "lack of sync" options with Google apps. Yawn. I've written my own for now, I agree it's a bit of a nuisance. Does anybody think for a moment these gaps aren't going to be filled soon?

    1. Re:a more appropriate question: by MBGMorden · · Score: 4, Insightful

      I think you've hit the nail on the head with distribution.

      As a user, and in my personal life, I HATE web based apps. I avoid them like the plague. They take my data out of my hands, often have an advertisement thrown in somewhere, require an active net connection at all times, and first and foremost they simply don't feel as responsive as a desktop application. There's also a lack of consistency. For example, for my online banking I'm pretty much forced to use the web apps that the banks use (no desktop equivalent available). I have accounts with 4 different banks. All of them have basically the same functions, but I have to learn 4 different web apps to use them. If they had a standard protocol that could tie back to a desktop app it would alleviate that problem.

      On the other hand, working in IT, I love deploying and managing them. There are no software installs to perform and keep updated on lots of desktops. There are no worries about users storing important info on their local machines (even if told to store on their desktops). Also, with the progression towards these I make switching our organization over to a non-Microsoft OS on the desktop more and more possible. The more stuff that runs in the browser the less I have to worry about which OS is on the computers. And truth be told, when I'm work work, I don't really mind the problems mentioned above, because it's WORK. I don't expect my programs and computer at work to be as laid back and streamlined/comfortable as what I want at home, in the same way that I don't mind sitting in an office chair all day long but when I go home I'd toss the thing out the nearest window and get a recliner :).

      That being said, the issue of data security is still an extreme concern: even when our users use a web/browser based app, it still better be running off of one of OUR servers in on OUR site.

      I think that such apps will increase greatly in the corporate/government world, but that home applications will still be largely desktop in nature.

      --
      "People who think they know everything are very annoying to those of us who do."-Mark Twain
  2. Rich Clients by AKAImBatman · · Score: 4, Insightful

    People keep forgetting that in a corporate setting, you'll want to run your own Web Services service. While GMail for companies may make a lot of sense for the little guys, the big guys are only going to do it if they can control it internally. That takes the privacy and security concerns down to almost zero.

  3. Re:One word answer... by P3NIS_CLEAVER · · Score: 4, Insightful

    The correct answer is 'web apps will replace desktop apps where appropriate'

    --
    Please sign petition to restore sanity to our banking system!!!

    http://financialpetition.org/
  4. pfft by igotmybfg · · Score: 5, Funny

    "could sell off your personal information."

    Sorry to disappoint you, but people don't even want my personal information when I offer it to them (that chick at the bar) for free!

  5. Re:Doesn't seem to matter where it's stored by Lockejaw · · Score: 4, Insightful

    Never mind security. If it's stored locally, I can always get at it and do what I want with it, even if I'm away from my desk and my WLAN. When I'm not at home, I can only hope that there's accessible wifi (and not one of those subscription-based hotspots).

    --
    (IANAL)
  6. In my opinion by catmandi · · Score: 5, Insightful

    Personally I would identify data security as the major problem with web applications. Features, speed and availability will all improve as bandwidth becomes less of an issue - and privacy is something that could arguably be easier to control in what is essentially a thin client application. However, integrity and the (current) lack of guarantees regarding backups and recovery are the real stumbling block. If this can be overcome (and it's only going to happen when people are willing to pay for these services) then I don't see why web applications shouldn't become as popular as desktop environments.

    --
    I was promised flying cars...Why are there no flying cars?
  7. no by lashi · · Score: 4, Insightful

    no, just like TV never truly replace radio. They will just diverge and serve different functions in the long run.

  8. foolish proposition anyway by Lazerf4rt · · Score: 4, Insightful

    We are seeing more and more articles appearing with the claim that everything we really need from an OS is available online.

    That's because those articles are online, and the people who write online articles love being online.

    You ask the guy without an Internet connection, or with a 56K whether he thinks web apps will replace desktop apps and he'd be all like "WTF?" Keep in mind that some huge fraction of Americans never intend to get an Internet connection. Don't just dismiss that many people as idiots, either.

    And how would you like it if your C++ compiler or GIMP or Photoshop or 3D Studio Max was a web application? Has anybody thought it through? It's not even a matter of security, just plain utility.

  9. webapps can be more secure than desktops. by aoteoroa · · Score: 5, Insightful

    Our small manufacturing company uses desktop applications extensively, and they are a major security problem.

    Sales people have quit and brought valuable proprietary information to our competitors. Giving our competitors information we worked hard (and spent a fair amount of money) to obtain.

    Webapps can be secure. Your bank trusts them.

    With a webapp I can guarantee that everybody has a current version of the program, that everybody is working from the most recent price lists, people can access information anywhere in the world at anytime. And when they quit they are cut off instantly. I don't have to knock on their door asking for the company laptop.