From: Mike Taylor Date: Thu, 18 Feb 2010 14:31:38 +0000 (+0000) Subject: Change all instances of AJAX into Ajax X-Git-Tag: v1.4.0~126^2~4 X-Git-Url: http://sru.miketaylor.org.uk/?a=commitdiff_plain;h=42ba0835e366886165fb2bcf44d0f1e59b0005eb;p=pazpar2-moved-to-github.git Change all instances of AJAX into Ajax --- diff --git a/doc/ajaxdev.xml b/doc/ajaxdev.xml index 619280f..d997c88 100644 --- a/doc/ajaxdev.xml +++ b/doc/ajaxdev.xml @@ -1,15 +1,15 @@
- AJAX client development + Ajax client development - Pazpar2 offers programmer a simple Web Service protocol that can be used (queried in a request/response fashion) from any, server- or client-side, programming language with an XML support. However, when programming a Web-based client to Pazpar2, to achieve certain level of interactivity and instant notification of latest changes in the result set, AJAX (Asynchronous JavaScript and XML) technology may be used. An AJAX client allows user to browse the results before the lengthy process of information retrieval from the back-end targets is finished. Blocking and waiting for usually slow back-end targets is one of the biggest functionality issues in a federated search engine. + Pazpar2 offers programmer a simple Web Service protocol that can be used (queried in a request/response fashion) from any, server- or client-side, programming language with an XML support. However, when programming a Web-based client to Pazpar2, to achieve certain level of interactivity and instant notification of latest changes in the result set, Ajax (Asynchronous JavaScript and XML) technology may be used. An Ajax client allows user to browse the results before the lengthy process of information retrieval from the back-end targets is finished. Blocking and waiting for usually slow back-end targets is one of the biggest functionality issues in a federated search engine. Pz2.js - Pazpar2 comes with a small JavaScript library called pz2.js. This library is designed to simplify development of an AJAX-based pazpar2 client and alleviate programmer from the low-level details like polling the web service, fetching and parsing returned XML output or managing timers, sessions and basic state variables. + Pazpar2 comes with a small JavaScript library called pz2.js. This library is designed to simplify development of an Ajax-based pazpar2 client and alleviate programmer from the low-level details like polling the web service, fetching and parsing returned XML output or managing timers, sessions and basic state variables. @@ -214,10 +214,10 @@ - AJAX helper class + Ajax helper class pzHttpRequest - a cross-browser AJAX wrapper class + a cross-browser Ajax wrapper class constructor (url, errorHandler) create new request for a given url diff --git a/doc/book.xml b/doc/book.xml index 9d98b7b..c39b44c 100644 --- a/doc/book.xml +++ b/doc/book.xml @@ -81,7 +81,7 @@ user management and attractive displays are expected to be implemented by applications that use Pazpar2. Pazpar2 itself is user-interface independent. Its functionality is exposed through a simple XML-based web-service API, - designed to be easy to use from an AJAX-enabled browser, Flash + designed to be easy to use from an Ajax-enabled browser, Flash animation, Java applet, etc., or from a higher-level server-side language like PHP, Perl or Java. Because session information can be shared between browser-based logic and server-side scripting, there is tremendous @@ -444,11 +444,11 @@ possible to combine Pazpar2 either with your server-side dynamic website scripting, with scripting or code running in the browser, or with any combination of the two. Pazpar2 is an excellent tool for - building advanced, AJAX-based user interfaces for metasearch + building advanced, Ajax-based user interfaces for metasearch functionality, but it isn't a requirement -- you can choose to use Pazpar2 entirely as a backend to your regular server-side scripting. When you do use Pazpar2 in conjunction - with browser scripting (JavaScript/AJAX, Flash, applets, + with browser scripting (JavaScript/Ajax, Flash, applets, etc.), there are special considerations. @@ -573,7 +573,7 @@ You can use Pazpar2 from any environment that allows you to use webservices. The initial goal of the software was to support - AJAX-based applications, but there literally are no limits to what + Ajax-based applications, but there literally are no limits to what you can do. You can use Pazpar2 from Javascript, Flash, Java, etc., on the browser side, and from any development environment on the server side, and you can pass session tokens and record IDs freely diff --git a/doc/pazpar2_conf.xml b/doc/pazpar2_conf.xml index 9f762bc..de76d9d 100644 --- a/doc/pazpar2_conf.xml +++ b/doc/pazpar2_conf.xml @@ -568,7 +568,7 @@ The following discussion of practical issues related to session and settings - management are cast in terms of a user interface based on AJAX/Javascript + management are cast in terms of a user interface based on Ajax/Javascript technology. It would apply equally well to many other kinds of browser-based logic. @@ -588,7 +588,7 @@ Step 1: The Javascript client loads, and asks the webserver for a new Pazpar2 session ID. This can be done using a Javascript call, for instance. Note that - it is possible to submit AJAX HTTPXmlRequest calls either to Pazpar2 or to the + it is possible to submit Ajax HTTPXmlRequest calls either to Pazpar2 or to the webserver that Pazpar2 is proxying for. See (XXX Insert link to Pazpar2 protocol). diff --git a/doc/pazpar2_protocol.xml b/doc/pazpar2_protocol.xml index 7655d1c..eeb0d7d 100644 --- a/doc/pazpar2_protocol.xml +++ b/doc/pazpar2_protocol.xml @@ -32,7 +32,7 @@ request is forwarded to the HTTP server specified in the configuration using the proxy setting. This way, a regular webserver can host the user interface (itself dynamic - or static HTML), and AJAX-style calls can be used from JS (or any other client-based + or static HTML), and Ajax-style calls can be used from JS (or any other client-based scripting environment) to interact with the search logic in Pazpar2.