Ajax Development
57- Babysteps Guide to Using AJAX and XMLHttpRequest
The purpose of this article is to demonstrate through a series of baby steps just how easy it is to use the XMLHttpRequest object. - Introducing JSON
JSON (JavaScript Object Notation) is a lightweight data-interchange format. It is easy for humans to read and write. It is easy for machines to parse and generate. - Usable XMLHttpRequest in Practice
One of the great benefits of XMLHttpRequest is that you can use it to make complex WYSIWYG. This has previously been hard to do on the web. Take a "build your car" feature that you often find on sites of car manufacturers. This could be greatly enhan - AJAX and Accessibility
In this article we will have a look at the implications for accessibility and usability when using Javascript to dynamically update a web page. I will also show how you can increase accessibility for AJAX-based forms. - Ajax Considered Harmful
I intend for this to post to be constructive, so I will focus on two specific suggestions which hopefully will serve as the seed for the development of a set of best practices for Ajax... - Ajax: 99% Bad
In part, I'm being facetious. The title of this post is an allusion to Jakob Nielsen's famous post from October 29, 2000 called Flash: 99% Bad. In the article, Mr Nielsen says: "Although multimedia has its role on the Web, current Flash technology te - Ajax Mistakes
Ajax is an awesome technology that is driving a new generation of web apps, from maps.google.com to colr.org to backpackit.com. But Ajax is also a dangerous technology for web developers, its power introduces a huge amount of UI problems as well as s - Easy Ajax with Prototype
There’s little more impressive on the web today than a appropriate touch of Ajax. Used well, Ajax brings a web interface much closer to the experience of a desktop app, and can turn a bear of an task into a pleasurable activity. - Edit-in-Place with Ajax
Anyone who’s used Flickr to publish their photos will be familiar with the edit-in-place system used for quickly amending titles and descriptions on photographs. Hovering over an item turns its background yellow to indicate it is editable. A simple c - Using Closures To Support Object-Oriented AJAX
A majority of the JavaScript that I have come across is decidedly non-object oriented and tends to be a library of functions that are attached to various event handlers. This style works well with AJAX, but loses the advantages of cohesive object-ori - Fixing the Back Button and Enabling Bookmarking for AJAX Apps
Everyone's favourite AJAX technology app is Google Maps. Google have done a stunning job... But when I came to try to bookmark a page I had to hunt around for 'link to this page' over on the right hand side. Why have they broken such a basic function - Ajax on Rails
In a few short months, Ajax has moved from an obscure and rarely used technology to the hottest thing since sliced bread. This article introduces the incredibly easy-to-use Ajax support that is part of the Ruby on Rails web application framework. - Ajax Patterns
AjaxPatterns.org began as a collection of design patterns and grew into a publicly editable wiki on anything and everything Ajax. - Ajax Tags for JSP
The AJAX Tag Library is a set of JSP tags that simplify the use of Asynchronous JavaScript and XML (AJAX) technology in JavaServer Pages. - Wikipedia: XMLHttpRequest
XMLHttpRequest (XHR) is an API that can be used by JavaScript, JScript, VBScript and other web browser scripting languages to transfer and manipulate XML data to and from a web server using HTTP, establishing an independent connection channel between - AHAH: Asychronous HTML and HTTP
AHAH is a very simple technique for dynamically updating web pages using JavaScript. It involves using XMLHTTPRequest to retrieve (X)HTML fragments which are then inserted directly into the web page, whence they can be styled using CSS. - XML.com: Errors and AJAX
I will demonstrate how to use XMLHttpRequest to not only add previously impossible or infeasible features, but also to reduce errors and improve quality... - Scott Andrew: XML-RPC JavaScript Message Builder (2001)
It's an XML-RPC message builder, written in JavaScript. It takes JavaScript data objects and converts them into an XML-RPC message... - MSDN: Exchanging Data Over the Internet Using XML (2000)
n this column, I'll introduce a fourth possibility that is based on COM and specializes in handling XML data. This component, called XMLHttpRequest, is part of the built- in XML support provided by Microsoft Internet Explorer 5.0... - DotVoid: Remote scripting with javascript (2002)
I am currently working on a web based instant messenger client. In creating this I faced the problem of how to manipulate the web client from the server side. I didn't want the client to reload every time it needed to check for status changes of cont - Builder: Hidden frames facilitate client-side caching (2002)
Using hidden frames and JavaScript, you can take advantage of client-side caching to increase performance. We'll walk you through the code so you can see how this technique might work for your applications... - Apple:Remote Scripting with IFRAME (2001)
As web sites become more and more like traditional applications, the call-response-reload model used in HTTP transactions becomes increasingly cumbersome. Instead of delivering a single dynamic page, the DHTML or JavaScript developer must create a se
Share it! — Rate it: up down [flag this hub]

