Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...

what is difference between desktop and web application?

Answer Posted / ravi

Desktop applications have traditionally been limited by the hardware on which they are run. They must be developed for and installed on a particular operating system, and may have strict hardware requirements that must be met to ensure that they function correctly. Updates to the applications must be applied by the user directly to their installation, and may require hardware upgrades or other changes in order to work. This hardware dependence, as well as the legacy of mainframe terminal applications, has typically limited the level of complexity in user interfaces for desktop applications.




In some ways, web applications are more reminiscent of the original mainframe applications, or the later client-server model that were common for early desktop business applications.  The user accesses the application using the web browser (in effect a stand-in for a client), and works with resources available over the internet, including storage and CPU processing power. This approach allows for “thin clients” (machines with limited hardware capabilities) to provide access to complex applications delivered from a centralized infrastructure. Additionally, the use of existing web browsers and their multimedia capabilities has allowed developers to create more interactive, media-rich user interfaces. Some of these capabilities have been reintroduced to desktop applications as well, but they have been largely driven by the ubiquity of the web and the way in which users have been accustomed to interacting with their computers.




While both desktop and web applications have their pros and cons, they are ultimately just the tools that people use to help them solve problems. For instance, you can work with electronic spreadsheets on your laptop using the Microsoft Excel desktop application or a web application like Google Docs. Both of them allow for basic spreadsheet editing, but the Google option requires a live Internet connection to work. To address this shortcoming, some web applications have developed offline capabilities that allow you to start work online and then continue later even if you are disconnected from the internet. Some desktop applications also make use of technologies that were originally created to build web applications. For example, software developers can use HTML and JavaScript to develop desktop applications as well as web applications. This gives us an example of how the desktop and web applications may borrow each other’s features.




As you can see, each type of application has its own benefits and weaknesses and can be utilized best within its own niche. I believe that both desktop and web applications will continue to coexist for a long time, or at least until the Internet becomes omnipotent and all computers become thin terminals that connect users to their respective digital environments in the global cloud

Is This Answer Correct ?    6 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

Can you explain boundary value analysis?

1188


What is the difference between qa, qc, and testing?

1363


How to find that tools work well with your existing system?

2117


Why performance testing is performed? What are tools of performance testing?

1294


1...DIFF BETWEEN QTP AND WIN RUNNER? 2... CHECKPOINTS AND EXPLAIN EACH OF THEM? 3...WHY IS STEP GENERATOR? 4... WHAT IS THE DIFF BETWEEN FUNCTIONS AND SUB ROUTINE?

1985


What's the difference between system testing and acceptance testing?

1313


Sentence "Working from onsite is effective" is growing in IT field. How do we bring that knowledge to offshore and do an effective job in Offshore?

2193


what is base time , how can we base time your doc"s ?

2019


1. what is a date guidelines ?

2283


what risks do u faced u r projest how do you solve

2186


user id @ yahoo.com (or) yahoo.co.in (or) gmail.com.... etc

2470


Katari your questions was really helpful could you please send the questions and answers with them . Can anyone sends the top 30-40 question and answers for the interview purposes

1895


Hi, Im B.E 2011 pasout,worked in back office till now, but now im searching for job into manual testing with fake exp of 1 year..Plz suggest me how to prepare for an intervw? how to gain real time testing knowledge? Is dere any site where i can practice testing?

2475


Can you please provide me the standard testcase review templete and Test plan templete.In my company we are not following any Standards templete so.Please guve me some Excell attachments.

2625


How to write testcases for unread/read mails for gamil inbox? and what are the types of testing you do on them?

4615