What is FullAjax?

8 February, 2011

JavaScript library Fullajax = AJAX (Asynchronous JavaScript and XML) + AHAH (Asynchronous HTML and HTTP)- technology conversion websites and web applications in AJAX.

Allows to use AJAX technology to its fullest, and to quickly and easily implement AJAX for any site without knowledge of the intricacies of AJAX and programming in Javascript. It’s enough to know the basics of HTML.

One of the main features Fullajax – programming as usual and after connecting the library Fullajax get AJAX. This is achieved through special filtering mechanisms that transform normal URL to AJAX.

Basic features:

  • Dynamic data transfer and content loading.
  • Correct work in all popular web browsers (Internet Explorer, Firefox, Opera, Safari, Wyzo)
  • Quick and easy connection to the site or the web application.
  • Do not violate site indexing by search robots.
  • Saving history – “Back” and “Forward”.
  • The independence of the programming language used on the server (PHP, Java, ASP, Perl, etc.).
  • The counters and banners work correctly.
  • Automatic change TITLE.
  • Multithreading, a separate history for each stream.
  • Full support GET and POST requests.
  • Parsing and run scripts, links and styles in dynamic pages.
  • Trigger content, implementation of communication menu with dynamic content.
  • Multiple levels of caching HTML, scripts and styles.
  • Ability to disable functions reinitialization of the loaded scripts – improves performance.
  • AJAX file upload to the server without page reloading.
  • Fly AJAX (convert in AJAX on fly). AJAX filter – links and forms within the specified criteria are automatically converted to AJAX.
  • Accelerator boot scripts – a parallel load, with subsequent implementation.
  • Realization of a simple model of events.
  • The full processing document.write and <frameset> in each stream is dynamically loaded pages.
  • Support onload and onunload events in <body> tag, and window.onload for each stream.
  • Using local flash storage.
  • Ability to adjust relative paths (href and src)
  • Two models request a HTML pages: one request for one block and one request for multiple blocks.
  • Ability to work when JavaScript disabled as the usual site.

To work with AJAX requests in the library implemented two functions DAX and HAX.

  • DAX – function for data request;
  • HAX – function for request and automatic processing a HTML;

For request a text data, xml, json, and similar, need use DAX (DataAjaX).
For request a html need use HAX (HtmlAjaX) — this is AHAH support (Asynchronous HTML and HTTP).

More information is available at the official site fullajax.ru

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Єдина Країна! Единая Страна! United Country