Free Website Content - Webware vs Desktop Software
Web Applications Vs Desktop Software Solutions
By S. Housley
There has been a long running debate about
web applications replacing desktop software applications.
While some functions are better suited to web applications.
It is my belief that security concerns and legacy systems
will prevent desktop software from becoming obsolete.
Some argue that the debate between web applications
and desktop applications is pointless; as their is no clear
answer. While still others argue that the issue at hand
is as much a business and marketing issue, as it is a technological
issue.
What Defines a Web Application Vs a Desktop
Application?
A web application is an application delivered to users
from a web server like the Internet. Some businesses run
web applications on an intranet, as well. Web applications
are becoming more popular due to the widespread use of the
web browser as a client.
Some applications are better suited and more
likely to become successful as web applications. Web applications
designed specifically for search engine optimization, have
become increasingly popular. It is easy to understand why
web applications that relate to the Internet would prosper,
while business applications may have less appeal in a web
environment.
A desktop application is a self-contained program that performs
a defined set of tasks under the user control. Desktop applications
run from a local drive and do not require a network or connectivity
to operate or function properly, though if attached to a
network desktop applications might use the resources of
the network.
Pros and Cons to Desktop and Web Applications:
Easily Accessible
Web applications can be easily accessed from any computer
or location that has Internet access. Travelers especially
benefit from the accessibility. This often means that if
a traveler has access to a computer, phone or handheld with
Internet connectivity they can utilize the web application.
Low Maintenance & Forced Upgrades
Desktop applications need to be individually installed
on each computer, while web applications require a single
installation.
Many web applications are hosted by a 3rd party and the
maintenance fall under the applications hosts responsibility.
The ability to update and maintain web applications without
distributing and installing software on potentially thousands
of client computers is a key reason for the popularity of
web based applications. This can be a blessing and a curse
as users of web applications on hosted systems are at the
mercy of the host, if an upgrade does not go well, or the
individual user doesn't want or need the new features the
upgrade will still go forward.
Increased Security Risks
There are always risks involved when dealing with working
online, regardless of how secure a host might say a web
application is, that fact of the matter stands that the
security risk of running an application of the Internet
is more significant than when running an application on
a standalone desktop computer. Some applications require
more security than others, playing Sudoku on a web application
would cause little concern, but dealing with sensitive corporate
formulas or accounting details in a web environment might
be determined risky.
Cost
Over the life of the software use, web applications
are typically significantly more expensive over time. Desktop
applications are purchased outright and rarely is their
a recurring fee for the software use. Some desktop applications
do have maintenance fees or fee based upgrades associated
with them, but rarely is there a subscription fee associated
with the software's ongoing use.
Many corporate web applications use a different
model, users typically are charged monthly service fee to
operate the software. Fees are considered "subscription
fees". If you fail to renew your subscription you may
be unable to access the data stored in the web application.
Connectivity
Web applications rely on persistent and unmanaged connectivity.
If you do not have an Internet connection or if your host
does not have Internet connectivity you cannot access the
information. Critical applications or businesses that are
time sensitive cannot risk denial of service attacks or
power outages to interrupt their operations and access data
that is sensitive.
Slower
Web applications that rely on the Internet to transfer
data rather than a computer's local hard drive, may operate
slower. The speed may also vary based on number of users
accessing the application.
Backups & Ownership.
Regardless of the platform, companies need to be sure
that their data is appropriately backed up. When using a
web application that are hosted by a third party, companies
should clearly determine who owns the data housed in the
application, and be sure that privacy policies prevent that
data from being used by the web host.
Ultimately the accessibility of web based
applications make them very desirable. Web applications
have some fundamental limitations in their functionality,
and are better suited for specific tasks. Understanding
the pro's and con's to each business model, will help users
determine whether a desktop application or web application
will better suit their needs.
About the Author:
Sharon Housley manages marketing for FeedForAll http://www.feedforall.com
software for creating, editing, publishing RSS feeds and
podcasts. In addition Sharon manages marketing for NotePage
http://www.notepage.net
a wireless text messaging software company.
**********************************************************
This article may be used freely in opt-in
publications and websites, provided that the resource box
is included and the links are active. A courtesy copy of
the issue or a link to any online posting would be greatly
appreciated send an email to sharon@notepage.net
.
Additional articles available for publication available
at http://www.small-business-software.net/free-website-content.htm
**********************************************************
|