33977Article: Prototype, Easing AJAX's Painhttp://ajax.phpmagazine.net/2006/04/prototype_easing_ajaxs_pain.htmlBruce Perry have written a good article on XML.com about Prototype and how it's Easing AJAX's Pain. Bruce, author of AJAX Hacks, have started with introducing Prototype, how to setting up the library, creating Prototype Objects ...etc. In the next article Bruce will discusses AJAX caching strategy with the same application.Ajax > Tips and TutorialsNov 11, 2006Bruce Perry
Ajax programming is one of the most exciting new technologies in recent history. Ajax (Asynchronous Javascript and XML) allows a web page to refresh a small portion of its data from a web server, rather than being forced to reload and redraw the entire page as in traditional web programming. Since they can make frequent, small updates, web applications written with Ajax programming can present user interfaces that are more like desktop applications, which are more natural and intuitive interfaces for most users. However, just like Uncle Ben said to Peter Parker (aka Spider-Manâ„¢)(1), with great power comes great responsibility. Web applications have become prime targets for malicious users and hackers performing SQL injection and similar attacks.
Then came Ajax and more specifically, JavaScript. Using the powerful interactivity of JavaScript and HTML for page layout and display, you got yourself a very powerful tool to build a website. You will not have to think where to place all that information in one place and your users will never have to scroll again. There is a command in Ajax that lets users choose what they want to read by hiding some parts of the page
Ajax is only a name given to a set of tools that were previously existing.
The main part is XMLHttpRequest, a class usable in JavaScript , that was implemented into Internet Explorer since the 4.0 version.
The same concept was named XMLHTTP some times, before the Ajax name becomes commonly used.
The use of XMLHttpRequest in 2005 by Google, in Gmail and GoogleMaps has contributed to the success of this format. But this is the name Ajax itself that made the technology so popular.
You've heard of it. It is the latest buzz term for web programmers these days. AJAX is an acronym that stands for Asynchronous JavaScript and XML. AJAX gains its popularity by allowing data on a page to be dynamically updated without having to make the browser reload the page. I will describe more about how AJAX works, and then go into some sample code to try out.
One of the biggest challenges of any developer is to enable the webpage to all visitors as fast as possible. Unfortunately, our knowledge always precedes our available technology. Although we can create very interactive websites with the ability to watch videos while having to look for information on the webpage itself, it requires advanced technologies that every one cannot afford.
Joining mailing list will entitle you
to receive occasional emails informing you of news and
updates to the site and any special offers that may be
of interest to you.