AJAX Overview

September 15, 2006 by Mark Marucot · Leave a Comment 

AJAX short for Asynchronous Javascript + XML is technology for developing web applications which was used years before it was coined by Jesse James Garrett in February 2005. This was overlooked by web developers until Gmail and Google used it in its applications such as Google Map and Google Suggest.

Ajax allows requests to server without page reloading and parsed and work with XML documents.

Creating an Instance of HTTP Request
To create a HTTP Request using Javascript, an instance of XMLHTTP which is an Active X object introduced in Microsoft Internet Explorer. Other browsers such as Mozilla, Safari implemented class similar to XMLHTTP called XMLHTTPRequest.

Read more

Ideology of Web Development

September 15, 2006 by Mark Marucot · Leave a Comment 

Web development is a wide domain that consists of all fields of creating web site in cyberspace. Web development is divided into different layers. They are presentation, business and data layer.

Presentation Layer
Presentation layer is creating the visual or front-end part of the website. This consists of graphical web design and layout. This is visible to the users. The presentation layer should exist in every websites. Static website created in pure HTML without clients-side scripting is an example of this.

Read more