http://www.perlmonks.org?node_id=312201


in reply to web-based application or desktop application?

Well, since noone wants to suggests some negative sides of webbased apps, I'll do it ;)

"Hot" keys
With regular apps, you can always use certain keystrokes to reach some goal, and thus, speeding up the use of the app tremendously. I don't see how you could build that into a website
No piping
Ain't it lovely to pipe certain output to the next app? Even for the sake of "app | mail -s "Here's your output of app" user@domain".
Back button can annoy ...
Since the look and feel is like every other website the users know, you have to take care of the fact that they'll use the back button and don't read warnings about "Are you sure", "POST", "again" ;)

I'm sure there are more disadvantages ... so bring it on! :)

--
B10m