Web Design &

Development

"We're Serious about Software".
        

VAE is experienced at Web development. Web development is software that runs through a browser on the client computer. There are quite a few different browsers available, but they all understand a language called HTML. Web development is written in HTML for the browser to know how to display a page.

There are several types of web pages.

 

Static

A static page is displayed the same way each time you visit it or refresh it. This type of page is for information that does not change quickly or for a page that will link you to other pages. These pages are usually stored as files on the web server and are read and passed back to the browser when it asks for them.

 

Dynamic

A dynamic page can change with each visit or refresh. It can also be given parameter data when it is called. A typical example of this is shopping or banking online, the web page knows who you are and what you bought so the information on the page is about you and your purchases. This type of page is not a file on the computer but a CGI program that the web server runs each time the page is called or refreshed. The CGI program takes parameters passed in if any plus other information and builds a HTML answer that the browser displays.

 

Mini-Applications

A mini-application page has small programs that run in the browser along with the HTML. These pages can do things like validate data in a form type web page or you can actually have a small program in the web page that could do most things a larger program can do. Typically online games will have some type of mini-application running in the browser so that the web server does not need to redraw and send all the HTML for the new screen when you make a move, it just sends the move and the mini-application builds the new screen.

 

Standalone Applications

  Standalone Applications is not really web development as they do not use a browser. They are installed on your PC and use the internet to communicate but do not require a browser. An example of these are online gaming where you purchase a game program and install it but also you buy a subscription to play online with hundreds of other people on the same game at the same time and can talk to other players and play with them.