1.1 Introduction to Web Applications
 |
When the resources (e.g. documents, audio, video...etc) are linked to each other it forms a hypermedia system |
|
or what is called a web system. A web system looks like a spider web, resources are connected to one another, |
|
and user can navigate easily between the resources. |
 |
A web application extends a web system to add business functionality, which means that a web application is a |
|
website that allows its users to execute business logic with a web browser. |
 |
Nowadays, web applications are the most popular applications all over the word for the following reasons: |
|
 |
Accessibility anyone with a web browser has the ability to access an application. |
|
 |
Cheap the cost of updating and maintaining web applications is very low. You don't have to distribute or |
|
|
install software on potentially thousands of client computers. |
|
 |
Portability as it rely on the inherent, web applications are supported a cross-platform. |
 |
Common examples of web applications include webmail (e.g. Hotmail, Gmail, and Yahoo!), online retail sales |
|
(e.g. amazon.com), social applications (e.g. Facebook, Twitter and Youtube), wikis (e.g. wikipedia.org) and |
|
many other applications. |