Questions tagged [web-applications]

Web applications are applications that are accessed over the "web", which can mean the Internet, or an internal network (an intranet).

In a web application, the user's browser functions as a client.

Thin Client

The heavy-lifting is done by code on the server side. Web applications follow the client-server model in general. Some examples of web applications include Google Calendar, Zimbra, and Office Outlook Web Access.

Rich Internet Application (RIA)

These applications offer a rich amount of interaction possibilities using their GUI. Rich internet applications tend to be more alike desktop applications than static web-pages. A RIA for example allows to interact using drag and drop, 3D effects animations and other media.

Related Stack Exchanges

1078 questions
18
votes
3 answers

Is web session "Bad Design"? Why?

the other day I was discussing with a colleague and he came out saying that using user's session in a web application is just wrong. I replied that it could be wrong depending by the information you are storing, otherwise why should a web session…
abx78
  • 415
14
votes
2 answers

Communicating between browser and a native application securely

I am working on web application that needs data it can only get from its locally installed native application browser. How can you get around the browser sandbox so that you can communicate (securely, since the data is potentially sensitive), with a…
Zak Kus
  • 251
8
votes
13 answers

Why aren't all programs being turned into web apps?

To extend from the question things like googledocs can handle word, excel and powerpoint so why aren't all programs being moved to web applications with the use of smartphones(blackberries, iphones and androids) and tablet pcs(ipad) increasing why…
Dean
  • 449
7
votes
4 answers

How to prevent same user rating a web content like video more than once?

We have youtube kind of website where we calculate rating for every video. Based on rating we award cash. Our problem is no same user can rate a video more than once. We thought if we keep track of static IP, we will be able to achieve this but we…
Gopi
  • 3,123
5
votes
4 answers

Shortest distance between two points (to solve a problem)

I have recently started work at a company using their proprietary CMS. Unfortunately, there is virtually no documentation for the application, and the source comments are also quite sparse. Normally, given a particular task - I work down through…
sunwukung
  • 2,275
3
votes
3 answers

Price Updates via database logic

How do the big price comparison services allow to send emails directly if the price of a product meets your targeted price. They will email you automatically. Is it a cron job that scans a table, or is it something compounded into the database?
Ryan
  • 269
  • 1
  • 2
  • 6
3
votes
4 answers

Does a web application have to live in a browser to be called a web application?

Does a web application have to live in a browser to be called a web application? Or is a thin client that uses a web service for most of it's functionality a web applicaiton?
Beth Lang
  • 1,377
3
votes
1 answer

Web applications: is there such a thing as "semi-stateful"?

I'm a bit of an amateur when it comes to web development, but I need to do something a little more sophisticated than usual at work and I'm not sure how best to proceed. The setup is as follows. I have a web server set up which takes some input…
Paul Siegel
  • 213
  • 2
  • 6
3
votes
5 answers

How to customize web-app (pages and UI) for different customers

We have an ASP.NET web-application which has become difficult to maintain, and I'm looking for ideas on how to redesign it. It's an employee administration system which can be highly customized for each of our customers. Let me explain how it works…
2
votes
6 answers

Optimizing web applications

What are the things we need to take care for a web application to handle large number of requests(say 10000 simultaneous requests). Increasing the number of servers and distributing the load is one way , but are there other ways or configurations…
1
vote
2 answers

Separate requests for static and dynamic page content on first page load?

I'm thinking of the following two requests: Request 1: Load all static HTML, JavaScript, images, etc. the website framework so to speak. Then fire a second request to get dynamic content (say news items, latest posts). Request 2 Send new HTML,…
1
vote
2 answers

Preventing Web Users From Using Their Location Bar Within An App

My boss asked me to alter our Java Webapp such that users cannot go to places in our Webapp by typing URLs into their browser location bar. I told her that I can not disable their location bars. I told her the way this is usually done is to launch a…
Steve
  • 121
0
votes
0 answers

Window based singel page applications

Traditionally web applications has been build by one singel page served to the client for every functionality (/settings, /users …). So every time you need a new Gui, you would have to navigate to a new page/new request. For example: suppose we have…
Mr Zach
  • 269
0
votes
0 answers

How to modify google voice recognition siri-like search app for fact-checking?

You can already ask a spoken question and receive a (synthesized-)voice answer. So what kind of re-design/re-factoring/whatever would be required to take a fork of that code and modify it for fact-checking? In the current "Conversations in the…
0
votes
1 answer

Why do some web apps append (random?) strings to cookie names?

I've noticed that, for example, WordPress appends what seems to be some kind of hash or random string to its wordpress_logged_in cookie, making a cookie name of, for example, wordpress_logged_in_abcdef1234, which makes accessing it from within a…
Gareth
  • 3
1
2