Beefy Boxes and Bandwidth Generously Provided by pair Networks
good chemistry is complicated,
and a little bit messy -LW
 
PerlMonks  

Re: OT: Users and software - desktop and web user mindset differences

by zentara (Archbishop)
on Mar 08, 2004 at 15:01 UTC ( #334831=note: print w/replies, xml ) Need Help??


in reply to OT: Users and software - desktop and web user mindset differences

I observe that people "expect more functionality" from a desktop app, than a web app. Why?...because the desktop offers more tools for the developer to use. Web apps are severely limited by the web-browser interface, cgi restristions, etc. Whereas the desktop app has the option of which GUI interface to use, more access to the filesystem, etc. So, with more functionality there should be a "higher learning curve" for the user. I think we've all experienced the dissapointment of starting up a desktop GUI app, and finding it is no more than frontend for running a commandline program, without all the options available on the commandline. So you have to put all those options in a menu, which requires the end-user to know what they mean. I suppose you could design web apps to do this, but I guess the old adage "write for your audience" applies. It does seem that the general consensus is that the average web user is not as competant as the average desktop user.

I'm not really a human, but I play one on earth. flash japh
  • Comment on Re: OT: Users and software - desktop and web user mindset differences

Replies are listed 'Best First'.
Re: Re: OT: Users and software - desktop and web user mindset differences
by fraktalisman (Hermit) on Mar 12, 2004 at 16:53 UTC
    zentara wrote:
    I observe that people "expect more functionality" from a desktop app
    The more a web app looks like a desktop app, the more the untrained user expects it to behave like one.
    Often customers ask me: why is xyz not possible in this web application? and when I tell them it's maybe possible but hard work to make it work, they would say something like "but windows can already do it" and I start to explain the differences for the x-th time...
      Often customers ask me: why is xyz not possible in this web application? and when I tell them it's maybe possible but hard work to make it work, they would say something like "but windows can already do it"

      Yeah, but notice how insecure windows is, it's "the bane of the internet". After all my reading about the web and cgi apps, is "Assume the client is evil or stupid". Otherwise, you comprimise security.

      I think most intelligent web users realize this, and accept the "strict functionality limits" on CGI apps.


      I'm not really a human, but I play one on earth. flash japh

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://334831]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others pondering the Monastery: (5)
As of 2021-10-20 15:58 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?
    My first memorable Perl project was:







    Results (81 votes). Check out past polls.

    Notices?